I'm using the STR_ENCRYPT but sometimes, when my string contains specific German characters the string is not recognized

<< Click to Display Table of Contents >>

Navigation:  Themida > FAQ > Macros >

I'm using the STR_ENCRYPT but sometimes, when my string contains specific German characters the string is not recognized

We use the C function "isprint()" to determine if a char is valid. We have an external option to change the locale, so "isprint()" behaves differently (using "_wsetlocale()").

 

Please, edit the Themida.ini file and add the following line under the "[General]" tab:

 

StrEncryptLocale=de-DE

 

You can use different srtings admitted by _wsetlocale for other specific languages