Click here to Skip to main content
Rate this: bad
Please Sign up or sign in to vote.
See more: C++ C
Please Tell Me How To De Encrypted String in 16 Bit Exe I Try in Hex editor But Not Sucess
Posted 13-Feb-13 13:37pm
Sergey Alexandrovich Kryukov at 13-Feb-13 18:51pm
What do you mean by "encrypted"? "In 16 bits"?
Albert Holguin at 13-Feb-13 20:57pm
Your question is not clear.
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

You did something wrong. Who told you that it's encrypted? Smile | :)

If you put a sting as an immediate constant, on Windows (if you mean "exe" and C++, it most likely indicates it's Windows, even though any other file can and on ".exe") it is represented as UTF-16LE, so you would be able to read characters in Hex editor byte by byte. A Unicode as a reference could help, and it's the easier to consult "CharMap.EXE", the Character Map application bundled with any version of Windows. See also:[^],[^].

However you could do something else, for example, encode Unicode text as UTF-8 and put it as a resource embedded in executable module, or something else. Than recognizing of your text would be harder, especially if you don't have experience in that.

Finally, as you mention 16 bit, it could be, however unlikely, something else, not even Unicode. In this case — who knows what it is? But again, this is unlikely.
And, but the way, Unicode is not a 16-bit encoding. And not 8-bit. And not 32-bit. Unicode is Unicode. If you don't know what it is and how it works, better read the standard. If you don't understand something, I can help you. UTFs are encodings to be used in computers, Unicode itself is something abstracted from a particular binary presentation.

Rate this: bad
Please Sign up or sign in to vote.

Solution 2

in dos base Software(Exe) Hide String then If I Open Exe in Hex Editor No String Found
Now I Want to Dencrapt String in exe I dont Want to Discuss on Windows exe

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sascha Lefévre 485
1 Sergey Alexandrovich Kryukov 325
2 Maciej Los 240
3 Abhinav S 174
4 Peter Leow 120
0 Sergey Alexandrovich Kryukov 6,773
1 OriginalGriff 6,311
2 Maciej Los 2,692
3 Peter Leow 2,654
4 Abhinav S 2,562

Advertise | Privacy | Mobile
Web02 | 2.8.150414.1 | Last Updated 15 Feb 2013
Copyright © CodeProject, 1999-2015
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100