Page 1 of 1

Protect String Loaded by Ram

Posted: Fri Sep 02, 2011 7:36 pm
by Yami
Hi all!
How can show me how to protect a string loaded by ram of an executable?

I have a password that my client use for open "pack" (archives) files.
The password is in the executable.
When I run it the password is loaded in ram. But with a tool i can see the password.

There is a way to stop that?

Regards.

Re: Protect String Loaded by Ram

Posted: Sat Sep 03, 2011 11:09 am
by Enigma
Hi Yami, storing password in the executable it is bad idea at all. You may simply ask client to enter the password, this way nobody will be able to unpack your files at least until they know correct password.

Are you developer of your application? With the Protected Strings feature of Enigma Protector you surely can hide the password, but anyway, the password will be decrypted to memory when application will require it.

There are some examples how to use Protected Strings in the "The Enigma Protector\Examples\ProtectedStrings\" folder, it requires changes to the source code of your program.