Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 18:50

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



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

Discussion on [Release] Tool to prevent decompilation of your Autoit-Code within the AutoIt forum part of the Coders Den category.

Reply
 
Old 07/14/2013, 10:19   #31
 
-STORM-'s Avatar
 
elite*gold: 124
Join Date: Dec 2009
Posts: 2,114
Received Thanks: 3,141
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.
-STORM- is offline  
Old 07/14/2013, 12:25   #32
 
elite*gold: 0
Join Date: Jul 2013
Posts: 49
Received Thanks: 10
@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
superman8855 is offline  
Old 07/14/2013, 14:25   #33
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
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).
Shadow992 is offline  
Old 07/14/2013, 14:38   #34
 
link's Avatar
 
elite*gold: 1
Join Date: Jul 2005
Posts: 553
Received Thanks: 451
doch, doch, hatte es auch direkt in Exe2Aut eingebaut, aber noch nicht hochgeladen :P

link is offline  
Thanks
1 User
Old 07/14/2013, 14:42   #35
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
Quote:
Originally Posted by link View Post
doch, doch, hatte es auch direkt in Exe2Aut eingebaut, aber noch nicht hochgeladen :P

Penner xD
Shadow992 is offline  
Thanks
1 User
Old 07/14/2013, 15:10   #36
 
elite*gold: 0
Join Date: Jul 2013
Posts: 49
Received Thanks: 10
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!
superman8855 is offline  
Old 07/14/2013, 15:12   #37
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
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!
Even dont know what these directives are for but i think it will be very hard to implement this.
Shadow992 is offline  
Old 07/14/2013, 15:20   #38
 
elite*gold: 0
Join Date: Jul 2013
Posts: 49
Received Thanks: 10
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

superman8855 is offline  
Old 07/14/2013, 15:39   #39
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
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.
Shadow992 is offline  
Old 07/14/2013, 15:43   #40
 
elite*gold: 0
Join Date: Jul 2013
Posts: 49
Received Thanks: 10
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!
superman8855 is offline  
Old 07/14/2013, 16:19   #41
 
nockiro's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 3
Received Thanks: 2
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
nockiro is offline  
Thanks
1 User
Old 07/14/2013, 16:48   #42
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
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

Mal schauen ob shadow es schafft oder du
YatoDev is offline  
Old 07/14/2013, 17:05   #43
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
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
Wird Zeit dass er mal die neue Datei hochlädt. Sonst kann ich sie ja net analysieren
Shadow992 is offline  
Thanks
1 User
Old 07/14/2013, 17:30   #44
 
nockiro's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 3
Received Thanks: 2
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
Wird Zeit dass er mal die neue Datei hochlädt. Sonst kann ich sie ja net analysieren
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
nockiro is offline  
Thanks
1 User
Old 07/15/2013, 11:07   #45
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
#Updated to 0.1.2
- Added more security things
- Added CUI support
- Added Win 7/Vista-Style-Support

Neue CrackMe ist auch da Link.
Shadow992 is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
Recursion level has been exceeded - AutoIt will quit to prevent stack overflow.
01/20/2013 - AutoIt - 4 Replies
Hallo Leute, ich hab das folgende Problem mit meinem Bot: Nach ca. 4-5 Std. Laufzeit meines Bots bekomme ich folgende Meldung... "Recursion level has been exceeded - AutoIt will quit to prevent stack overflow." Das ganze an völlig unterschiedlichen Stellen, es ist also wirklich die Addition die das Problem hervorruft und nicht eine bestimmte Funktion etc.
Tool to aid the creation of RegEx offset finders - AutoIt code included
09/05/2011 - PW Hacks, Bots, Cheats, Exploits - 9 Replies
When I was making my offset finders for my real chat filters tool I got pretty pissed off with having to turn code like this: CPU Disasm Address Hex dump Command Comments 00604B30 /. 53 PUSH EBX 00604B31 |. 8B5C24 08 MOV EBX,DWORD PTR SS: 00604B35 |. 56 PUSH ESI 00604B36 |. 8B7424 10 MOV ESI,DWORD PTR SS: 00604B3A |. 57 PUSH EDI 00604B3B |. 56 PUSH ESI ...
[Release] GM-Tool Sourcecode [AutoiT]
10/16/2010 - Metin2 Hacks, Bots, Cheats, Exploits & Macros - 8 Replies
Hm joah hab mal mein alten pc aufgeräumt und mein alten sourcecode von nem metin2 gm tool das ich damals fertig machen wollte gefunden. Ich kann damit leider nix mehr anfangen da mich metin2 0% mehr interessiert. Wers gebrauchen kann soll spaß damit haben. Ihr könnt damit machen was ihr wollt mich juckt das nicht^^ Pic: http://img59.imageshack.us/i/gmtool.png/



All times are GMT +2. The time now is 18:50.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.