| View previous topic :: View next topic |
| Author |
Message |
_Guest_ Guest
|
Posted: Sun Dec 28, 2008 2:54 pm Post subject: How to protect script from decompiling? |
|
|
I am using program to decompile my scripts and cannot figure out how to make protection from decompiling. I dont know how to make custom compiler. I was trying to make my own obfuscrator and did not understand how to compile custom ahk, it made a lot of errors during compilation. I was trying to find replacement to upx.exe file and failed. I was trying to work with hex editor, and change version of autohotkey in exe-file. Exe files seems digitally signed and all of them did not work after modification. I am not a hacker, I could not understand how to repair them. I was trying to use passwords with german letters, as suggested about year ago, my decompiler can eat them. May be somebody can help and suggest some protection from well known decompiler which produce log file like this?
| Quote: | | MD5PassphraseHash_ByteSum: 00000ABA '+ 22AF' => decryption key! |
The only success I have so far is one version of exe file which can be decompiled, but dont show source. I have one working exe file and I failed to reproduce my method second time.  |
|
| Back to top |
|
 |
Guest
|
Posted: Sun Dec 28, 2008 5:02 pm Post subject: Re: How to protect script from decompiling? |
|
|
Ultimately, it is impossible to prevent decompiling. After all is said and done, the script will be in memory and can be captured. There have been many discussions on this topic. If your are interested search the forums.
Search Tips:
method 1 (forum), method 2 (site), method 3 (Google) |
|
| Back to top |
|
 |
_Guest_ Guest
|
Posted: Sun Dec 28, 2008 5:58 pm Post subject: |
|
|
| One thing if script extracted from memory, this is unavoidable. But this is not easy task. You cannot do this without skills and practice. And another thing is that compilation can be decompiled by direct method. And you need nothing to know to repeat this. Discussion here was focused on protection of the script in memory, and took not so much attention to direct decompiling. |
|
| Back to top |
|
 |
_Guest_ Guest
|
Posted: Sun Dec 28, 2008 6:10 pm Post subject: |
|
|
| Quote: | | Well, if it were password-protected, you could use a tool to try a long list of words/letter combinations, or possibly every key combination up to a certain amout of characters. | How password with 64 of |Б&~H0}$ letters can be found in 10 seconds? |
|
| Back to top |
|
 |
Lexikos
Joined: 17 Oct 2006 Posts: 7295 Location: Australia
|
Posted: Mon Dec 29, 2008 12:30 am Post subject: |
|
|
| In my experience the password can be bypassed entirely. By "bypassed" I mean it isn't cracked, it just isn't required to decompile the script. Any discussion about cracking passwords therefore becomes pointless. |
|
| Back to top |
|
 |
Clash
Joined: 27 Jun 2006 Posts: 182
|
Posted: Mon Dec 29, 2008 11:17 am Post subject: |
|
|
my friend can crack them in less than 15 minutes _________________
 |
|
| Back to top |
|
 |
Lexikos
Joined: 17 Oct 2006 Posts: 7295 Location: Australia
|
Posted: Tue Dec 30, 2008 9:02 am Post subject: |
|
|
| Clash wrote: | | my friend can crack them in less than 15 minutes | LOL. When I say the password can be bypassed, I mean instantly. On the other hand, /NoDecompile offers some measure of protection, at least from me. |
|
| Back to top |
|
 |
|