[Release] Tool to prevent decompilation of your Autoit-Code

07/14/2013 10:19 -STORM-#31
Quote:
Originally Posted by superman8855 View Post
Is it possible to maintain the old icon and file properties after protect it?
You can use Reshacker for that purpose.
[Only registered and activated users can see links. Click Here To Register...]
07/14/2013 12:25 superman8855#32
@STORM: thanks :)
I know about Resources Hacker, but if we have many exe we want to protect and those exe files updated regulary, it will spend time.

In the protecter.exe, it will be great if before press "Start" button we can choose the ico file and at the same time can define FileVersion and Copyright information.
So if it's not possible to retain those information from the old exe file, is it possible to add 3 more inputbox to protecter.exe?

1 for ico file (#AutoIt3Wrapper_Icon)
1 for FileVersion (#AutoIt3Wrapper_Res_Fileversion)
1 for Copyright (#AutoIt3Wrapper_Res_LegalCopyright)

I just try ResHacker, it can change icon on the protected file, but could not change FileVersion and Copyright

Seems like the protecter.exe doesn't honor command line (CUI) directive.

I have this on my original code:

#AutoIt3Wrapper_Change2CUI=y

But after protected, it open a new command prompt window instead of running it from current command prompt window
07/14/2013 14:25 Shadow992#33
Quote:
Originally Posted by superman8855 View Post
@STORM: thanks :)
I know about Resources Hacker, but if we have many exe we want to protect and those exe files updated regulary, it will spend time.

In the protecter.exe, it will be great if before press "Start" button we can choose the ico file and at the same time can define FileVersion and Copyright information.
So if it's not possible to retain those information from the old exe file, is it possible to add 3 more inputbox to protecter.exe?

1 for ico file (#AutoIt3Wrapper_Icon)
1 for FileVersion (#AutoIt3Wrapper_Res_Fileversion)
1 for Copyright (#AutoIt3Wrapper_Res_LegalCopyright)

I just try ResHacker, it can change icon on the protected file, but could not change FileVersion and Copyright
Will have a look at it, yes. ;)
But at first I am working at a more secure version, which hopefully also makes it much harder for link who at the moment cracked my protection (but just by hand and he even did not write any program that could decompile it, but still if you are going to share some vulnerable texts/scripts wait for my next version).
07/14/2013 14:38 link#34
doch, doch, hatte es auch direkt in Exe2Aut eingebaut, aber noch nicht hochgeladen :P

[Only registered and activated users can see links. Click Here To Register...]
07/14/2013 14:42 Shadow992#35
Quote:
Originally Posted by link View Post
doch, doch, hatte es auch direkt in Exe2Aut eingebaut, aber noch nicht hochgeladen :P

[Only registered and activated users can see links. Click Here To Register...]
Penner xD
07/14/2013 15:10 superman8855#36
Quote:
Originally Posted by Shadow992 View Post
Will have a look at it, yes. ;)
But at first I am working at a more secure version, which hopefully also makes it much harder for link who at the moment cracked my protection (but just by hand and he even did not write any program that could decompile it, but still if you are going to share some vulnerable texts/scripts wait for my next version).
Thank you very much, Shadow992 :)

Cant wait for your next version :)

Current protector.exe seems doesn't honor any directives, including command line (CUI) directive (#AutoIt3Wrapper_Change2CUI). It will be great if on the next version, it does support directives.

Thanks again! :handsdown:
07/14/2013 15:12 Shadow992#37
Quote:
Originally Posted by superman8855 View Post
Thank you very much, Shadow992 :)

Cant wait for your next version :)

Current protector.exe seems doesn't honor any directives, including command line (CUI) directive (#AutoIt3Wrapper_Change2CUI). It will be great if on the next version, it does support directives.

Thanks again! :handsdown:
Even dont know what these directives are for but i think it will be very hard to implement this.
07/14/2013 15:20 superman8855#38
Quote:
Originally Posted by Shadow992 View Post
Even dont know what these directives are for but i think it will be very hard to implement this.
This directive (#AutoIt3Wrapper_Change2CUI) is pretty common, it tell this script is a command line application, not GUI, so when we run it from command prompt, any output (including ConsoleWrite) will written to current command prompt (dos) window, it doesn't open a new window for it.

In the protecer.exe GUI, you might want to add a checkbox "Is a CUI script". If checked, then compile it with #AutoIt3Wrapper_Change2CUI=y

:)
07/14/2013 15:39 Shadow992#39
Quote:
Originally Posted by superman8855 View Post
This directive (#AutoIt3Wrapper_Change2CUI) is pretty common, it tell this script is a command line application, not GUI, so when we run it from command prompt, any output (including ConsoleWrite) will written to current command prompt (dos) window, it doesn't open a new window for it.

In the protecer.exe GUI, you might want to add a checkbox "Is a CUI script". If checked, then compile it with #AutoIt3Wrapper_Change2CUI=y

:)
Ok this is possible to add but i have to look how i could do this. But i will have added it for sure in next version.
07/14/2013 15:43 superman8855#40
Quote:
Originally Posted by Shadow992 View Post
Ok this is possible to add but i have to look how i could do this. But i will have added it for sure in next version.
Thanks, Shadow992! :)
07/14/2013 16:19 nockiro#41
Danke Shadow992 für das nützliche Tool.
Ich habe leider auch das von FlutterShy auf Seite 2 beschriebene Design-Problem - nur unter Windows 7.
Ansonsten hätte ich nur noch einen Makel: Die Dateien, die mit FileInstall installiert werden sollen, haben keinen Inhalt, sprich sind 0-KB-Dateien.
Klasse Arbeit aber auf jeden Fall ;)

Nockiro
07/14/2013 16:48 YatoDev#42
Quote:
Originally Posted by link View Post
doch, doch, hatte es auch direkt in Exe2Aut eingebaut, aber noch nicht hochgeladen :P
Och ne -_- nicht automatisiert :(

ist doch blöd wenn das jeder decompilieren kann :o

Mal schauen ob shadow es schafft oder du :D
07/14/2013 17:05 Shadow992#43
Quote:
Originally Posted by nockiro View Post
Danke Shadow992 für das nützliche Tool.
Ich habe leider auch das von FlutterShy auf Seite 2 beschriebene Design-Problem - nur unter Windows 7.
Ansonsten hätte ich nur noch einen Makel: Die Dateien, die mit FileInstall installiert werden sollen, haben keinen Inhalt, sprich sind 0-KB-Dateien.
Klasse Arbeit aber auf jeden Fall ;)

Nockiro
Das Design-Problem scheint etwas Windows/AutoIt spezifisches zu sein das lässt sich leider nur schwer ändern sorry.

Das mit dem FileInstall hatte ich schon vermutet, werde mir das auch einmal anschaue ist nur die Frage ob ich das hinbekomme mal sehen.

Edit:
Erstmal steht jetzt aber Links Decompiler im Vordergrund und danach sehen wir weiter :D
Wird Zeit dass er mal die neue Datei hochlädt. :) Sonst kann ich sie ja net analysieren :D
07/14/2013 17:30 nockiro#44
Quote:
Originally Posted by Shadow992 View Post
Das Design-Problem scheint etwas Windows/AutoIt spezifisches zu sein das lässt sich leider nur schwer ändern sorry.

Das mit dem FileInstall hatte ich schon vermutet, werde mir das auch einmal anschaue ist nur die Frage ob ich das hinbekomme mal sehen.

Edit:
Erstmal steht jetzt aber Links Decompiler im Vordergrund und danach sehen wir weiter :D
Wird Zeit dass er mal die neue Datei hochlädt. :) Sonst kann ich sie ja net analysieren :D
Danke erstmal für die Antwort - sind ja alles keine so sehr großen Probleme.
Wichtig ist es ja wirklich erstmal, dass Links Decompiler nicht mehr hinterherkommt ;)

Viel Glück noch,
nockiro
07/15/2013 11:07 Shadow992#45
#Updated to 0.1.2
- Added more security things
- Added CUI support
- Added Win 7/Vista-Style-Support

Neue CrackMe ist auch da Link. ;)