- Themida
- Why use Themida?
- User Interface
- Protecting an application
- SecureEngine® Macros
- FAQ
- General
- I want to protect several applications concurrently via the command line, because I'm creating a specific protected application for each customer. Is it possible?
- I want to include relative paths in the "Input Filename" and "Output FileName" in the User Interface in Themida. How can I do that?
- Is Themida compatible with Delphi 2009?
- Is Themida compatible with Windows 8?
- I'm using SetupBuilder to build and protect my application from the command line. The application is protected correctly but I don't see any log in the command line.
- In my program I use the "JCLDebug" routines to get exception information (line, routine, etc) when an exception occurs. The problem is that once the application is protected, I get limited debug information.
- What's the difference between Themida and WinLicense? If I buy WinLicense, can I use it without adding license control to my software?
- Are there localized versions of your products to support other languages?
- I bought a Themida license to protect my applications. My friend needs to protect his application. Can I protect his software with Themida?
- I have a suggestion about a new protection feature and features for your software. Will you implement it?
- What programming languages are supported by your products?
- If I protect my app with the demo version and it is stable, do I have a good level of confidence that the purchased version will work also?
- What is your support policy? Do you have a minimum response and/or problem-solving time? What types of support do you offer?
- How compatible is your software with various win O/S? (e.g. Vista in different languages, 2003 server, 64bit etc.)
- I don't use Windows Vista right now, but depending on our customers I will need Themida (and also the protected application as well) to be able to run on Windows Vista. Do you also support 64-bit operating systems such as Windows 2003 x64 and Vista x64?
- I have problems protecting my installer. What can I do?
- In my build system, I’m trying to invoke WinLicense.exe from my own application using the CreateProcess() API but Themida displays the GUI
- Protection Options
- Can I use Themida from a computer with no internet connection or better under a VirtualBox/VMWare environment? I was wondering if internet is required for Themida to work.
- Do I need to ship SecureEngine.dll with my protected application?
- I use Themida with Visual Studio in the custom build steps but no output (build information) is generated at all. What's the problem?
- I'm evaluating Themida DEMO to protect my Windows service, but after protecting it my service does not start at all. What should I do?
- How can I avoid the command line output displayed by Themida when protecting my project via the command line protection?
- My application requires administrator's privileges to run on Vista. Will my protected application run with admin's rights?
- My (native) protected application fails to run after being protected. What can I do?
- My .NET protected application fails to run after being protected. What can I do?
- My CodeJock application looses skinning after being protected. What can I do?
- My protected application is flagged as a virus. What can I do?
- My MSVC application generates a crash dump file (.DMP) file when it crashes, so I can load and examine the crash dump file. When my application is protected the generated crash dump does not contain valid information
- Is it possible to know from my application if the application has been unpacked?
- I need to get a Vista logo. Is your protection compatible with Microsoft tests?
- I want to protect my .NET application with Themida, can I use an obfuscator before protecting with Themida?
- How can I omit the output displayed by WinLicense when protecting via command line?
- Can you let me know which protection options affect execution speed of my application?
- I’m using the CHECK_CODE_INTEGRITY macro in my Delphi application but the macro always returns that my code has been modified. Any ideas?
- I see that Themida detects if my file on disk has been patched, but how can I detect if someone has patched my application in memory?
- How can I insert my own splash screen using the Plugin feature?
- Can you let me know about all available Advanced Options and what they are for?
- Some of my users complaint regarding RegMon (Filemon) loaded in memory. How to proceed?
- If I want to sacrifice a minimal amount of security to gain the maximum amount of application startup speed, what options should I disable in Themida?
- Can I compress my application with UPX and then protect it with Themida?
- Is there any issue to run my protected plugins on Xp 64 (32bit mode)?
- My application's main function is the scientific calculation needed high performance. Is there any performace lost when I encrypt my app. with Themida?
- Does Themida encrypt string constants in my code?
- If I set the Anti-Patching option, can I digitally sign my application?
- I would like to include the same protection options and custom dialogs in all my applications. Can I apply the same settings to all my applications?
- I want to include Themida in my build system. Does Themida support command line protection?
- Can I protect my Windows NT system service with Themida?
- When I protect my application with Themida, the size is increased by 500Kb or more!
- How many KB will my application grow in size, after being protected by Themida?
- When I use macros directly around some API calls I get errors in Themida saying that one of my START or END markers is missing. What's wrong?
- Please let us know how Themida influences the program performance? What would you advice us to pay attention to in order to minimize the performance losses? Will it affect the protection?
- If I use the option "Entry Point Virtualization", my DLL crashes. If I uncheck that option, will it make it easier to crack?
- Can I protect my .NET applications with Themida?
- I'm happy with all the protection features offered by Themida, but I miss the trial/licensing features. Will they be included?
- Can I get the computer Hardware ID with Themida?
- Can I protect mixed managed/unmanaged DLLs?
- When I enable the "Advanced API-Wrapping" option my applications runs slower
- When my STR_ENCRYPT macros are processed in the last "Protection" panel, I can see "skipped" when the macro is processed. What can I do?
- When I protect my application with an older version, the size of the protected application is smaller. Can I keep the same size in latest version?
- When I add a JPG image in the splash option, my image is not displayed on startup
- Can I code sign my application from Themida?
- Macros
- XBundler
- Can I specify via the command line a file which contains all files that will be embedded in XBundler?
- I'm trying to embed a config file in XBundler (using "Never Extract to disk"option) and I want to modify that file in runtime, is that possible?
- I’m using the option “Extract to disk” for several files that I’m bundling with XBundler. The files are extracted correctly under Windows XP but it fails under Vista and Windows 7. What’s happening?
- I want to bundle my OCX in XBundler but not sure if it will work as my OCX needs to be registered in the system via regsvr32.exe
- I want to XBundle my files but with relative paths to parent folders, so can I move my projects and files across computers and protect them from there?
- If I bundle some large graphics files and DLLs, is that going to influence the performance of my program?
- I want to protect a DLL and bundle some data files using XBundler, but it does not work.
- Can I copy to disk a DLL that I have embedded with the option "Never Write to disk"
- In my .NET application (test.exe) I want to to embed my .exe.config file (test.exe.config) with XBundler, but when I run my protected application (without the .config file) it does not see my embedded test.exe.config file.
- Can I embed several EXE files inside XBundler and run them from memory, that is, without writing them to disk?
- What about performance? I'm writing a filemanager which has a lot of access to local files.
- How are the files accessed from inside the protected application? May I call simply memo.lines.loadfromfile for example? If yes - does this mean that all accesses to files are filtered by XBundler?
- Can XBundler be used to bundle all of the DLL's and OCX's inside a protected DLL? Does there need to be an actual executable?
- Is it possible to use XBundler to bundle a console exe that I call run-time from my application?
- Can I register my bundled DLLs with regsvr32.exe?
- I tried to bundle CHM file. Command which I use to open CHM file in my application below: ShellExecute(Application.Handle,'open','help.chm',nil,nil,SW_SHOWNOR MAL);
- We are using a couple of DLLS and OCXS in our application, and I have tried unsuccessfully to use them with the XBundler plugin I bought - whats the best way for us to move forward and maybe run some tests to see if we can get this functionality working?
- I want to bundle my Visual Studio 2005 (or Visual Studio 2008) DLLs with XBundler but it fails to load them. Is that a known issue?
- I have inserted about 100 files to bundle. I want to select all of them and set for all of them "Extract always". Is that possible to do it without going one file at a time?
- I have bundled several INI files with XBundler but when I try to access to them, they cannot be found. Other bundled files are working fine
- Sales
- Support