[How-To]Make your AutoIt-Scripts undecompileable

05/05/2011 16:15 Shadow992#46
Quote:
Originally Posted by Whoknowsit View Post
Um die Sicherheit mache ich mir immo keinerlei Gedanken. Will es erstmal nur ausprobieren :)

Ich habe nun 3 Exen, kompiliert ohne UPX

Code:
#NoTrayIcon
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_outfile=1.exe
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_UseUpx=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****

IF 162 = 7581726 THEN MSGBOX(0, "Nice try!")
Code:
#NoTrayIcon
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_outfile=2.exe
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_UseUpx=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****

IF 273 = 2718271 THEN MSGBOX(0, "Nice try!")
Code:
#NoTrayIcon
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_outfile=3.exe
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_UseUpx=n
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****

IF 823 = 1709275 THEN MSGBOX(0, "Nice try!")
Dann habe ich meine "originale" Exe:

Code:
#NoTrayIcon
#Region ;**** Directives created by AutoIt3Wrapper_GUI ****
#AutoIt3Wrapper_icon=icon.ico
#AutoIt3Wrapper_outfile=xyz.exe
#AutoIt3Wrapper_Compression=4
#AutoIt3Wrapper_UseUpx=n
#AutoIt3Wrapper_Run_Obfuscator=y
#EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****

...... usw
Nun erstelle ich mir die xyz_safe.exe und nun stürzt die Anwendung ab, sobald ich sie starten will.
Es kann auch sein, dass es daran liegt, dass du die Beta-Version benutzt.
Probiers mal mit der normalen Version.

Und als ich sagte, lade mal die Exen hoch, meinte ich das auch so. ;)
Lad mir mal bitte eine mit Beta compilierte Exe hoch.
05/05/2011 18:03 Whoknowsit#47
Liegt nicht an der Beta. Hab nun beides getestet ;)

Es lag an der falschen Verwendung von MSGBOX.

Es funktioniert nun. Bedingt. Vielleicht stelle ich mich auch zu blöd an ;)

die erstellte xyz_safe.exe tut nun nicht das, was die originale xyz.exe tut, sondern das, was die 3. exe tut.
05/05/2011 19:06 Shadow992#48
Quote:
Originally Posted by Whoknowsit View Post
Liegt nicht an der Beta. Hab nun beides getestet ;)

Es lag an der falschen Verwendung von MSGBOX.

Es funktioniert nun. Bedingt. Vielleicht stelle ich mich auch zu blöd an ;)

die erstellte xyz_safe.exe tut nun nicht das, was die originale xyz.exe tut, sondern das, was die 3. exe tut.
Es liegt an der Beta.
Probiers ohne, dann wird es sicherlich gehen.
Ansonsten ist mir noch aufgefallen, dass du Win 64 benutzt.
Das solltest du eigentlich immer auf 32Bit machen, egal ob du meine Safe.exe benutzt oder nicht.
05/06/2011 00:13 Whoknowsit#49
Die drei Exen sind aber Prod-Compiled, nicht Beta :) Aber das Problem ist gelöst: Es lag tatsächlich an der x64-Version :)

Danke, dann kann ich ja endlich das Rumspielen beginnen :D
05/06/2011 16:04 persepolis#50
Could u share a ready script with the program please....Because many of member dont know anything about them I think
05/06/2011 16:05 Necro5000#51
Thx for the tut
05/12/2011 09:52 Whoknowsit#52
Sag mal... Ist das normal, dass die von deine Anwendung erzeugten Exen zu Viren/Trojanern mutieren?

Siehe z.B. [Only registered and activated users can see links. Click Here To Register...]
05/12/2011 14:18 fx168#53
Ist mir auch aufgefallen, aber nicht bei allen exen..
Werden danach teilweiße als viren angazeigt
05/12/2011 18:19 Shadow992#54
Quote:
Originally Posted by Whoknowsit View Post
Sag mal... Ist das normal, dass die von deine Anwendung erzeugten Exen zu Viren/Trojanern mutieren?

Siehe z.B. [Only registered and activated users can see links. Click Here To Register...]
Ja, kann passieren, einfach öfter probieren, sollte Zufall sein.
Außerdem wird es ja nur von, ich sag mal, unbekannten antiviren systemen erkannt. Vondaher nur halb so wild.
Aber trotzdem ein unschöner Nebeneffekt...
05/12/2011 18:26 fx168#55
Naja bei mir werden nur die Programme für Windows 64 bit als Virus angezeigt =)
Ist ja net so schlimm
Trotzdem Super Arbeit =)
05/16/2011 16:16 malydaw1993#56
Shadow 992 proc nejde stahnout tvůj seafight bot ? :-))
05/28/2011 09:19 trokis70#57
what you type into your table, I had an absolute heathen so sorry.
Script You Want To Make Secure .....................
Auto-IT exe 1 ..................................... etc
05/28/2011 21:21 Shadow992#58
Quote:
Originally Posted by trokis70 View Post
what you type into your table, I had an absolute heathen so sorry.
Script You Want To Make Secure .....................
Auto-IT exe 1 ..................................... etc
Just select any compiled autoit exe file.
06/02/2011 22:19 Dani1406#59
Tz 185x aufgerufen und nicht mal halb so viele thanks ^^
Immer diese Leecher hier :P
Naja ich bin dir sehr dankbar dafür ;)

MfG Daniel
06/02/2011 22:23 fx168#60
Leider auch nicht sicher. Einer hat mein Script innerhalb von ein paar mins geknackt.. obfuscator und die safe.exe verwendet...
Ich weiß nicht, ob ich das hier posten darf, aber er hat mir den Namen vom decompiler gesagt..