Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 22:09

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

Advertisement



Autoit Un-Decompilierbar machen

Discussion on Autoit Un-Decompilierbar machen within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
Meisterdschin's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 21
Received Thanks: 11
Autoit Un-Decompilierbar machen

Tach zusammen, da ich mich schon n bissl länger mit Autoit beschäftige,
ist mir die frage gekommen ob es eine Möglichkeit gibt mit der man Autoit Programme Un-Decompilierbar machen kann.
Denn ich habe innerhalb von 5 Minuten einen decompiler im Netz gefunden......und er klappt.

gruß Meisterdschin
Meisterdschin is offline  
Old 05/01/2009, 16:50   #2

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Nein. Nicht wirklich.
Du kannst einen Obfuscator benutzten. Dann ist der Quelltext wenigstens nicht lesbar. Am besten sogar einen eigenen schreiben, oder modifizieren, dann hast du den größten schutz. Aber an den Quelltext kommt man trotzdem.

DAnn kannst du deine exe noch packen. z.B. mit UPX oder Themida. Aber das bietet auch keinen 100%igen Schutz. Weil man es unpacken kann.

Wenn du es so sicher wie möglich machen willst -> eigener Obfuscator + themida packed.

Da dürften sich viele schon die zähne ausbeißen. Besonders Leute die nicht genau wissen was sie dort tun xD
Adroxxx is offline  
Old 05/01/2009, 17:58   #3
 
Meisterdschin's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 21
Received Thanks: 11
woah, also bis jetzt hab ich nichtmal von der Existens des Obfuscators gewusst, aber ich bin echt begeistert was da für n Datenmüll hinterher rauskommt und ich glaube da werden sich nicht nur Idioten ohne plan sondern auch Profis die Zähne dran ausbeissen dürfen xDDD
aber wenn des mit Themida gepackt ist wird des doch glaubich als Vius erkannt oder, weil früher so viele Viren damit gepackt wurden?!
Hast aber schonmal geholfen, danke^^
Meisterdschin is offline  
Old 05/01/2009, 18:17   #4

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Naja aber genauso wie es einen obfuscator gibt, gibt es auch einen deobfuscator
Mit Themida gepackte sachen werden nicht als virus angezeigt. Normalerweise. ^_^Wenn dann wird es als gepackte verdächtige datei angezeigt. Aber wiegesagt normalerweise nicht
Adroxxx is offline  
Old 05/01/2009, 19:22   #5
 
scbiz's Avatar
 
elite*gold: 196
Join Date: Nov 2005
Posts: 625
Received Thanks: 192
Quote:
Originally Posted by Meisterdschin View Post
[...]Autoit Programme Un-Decompilierbar[...]
Mit AutoIt kann man keine Programme erstellen, sondern nur Makros / Skripts. Man kann sie samt des Interpreters und allen benötigten Dateien in eine einzige .exe-Datei embedden, aber nicht kompilieren. Entsprechende Stelle in der rsrc-Sektion der Datei wird von manchen Packern unbrauchbar gemacht. Übrigens bietet UPX keinen Schutz, sondern verringert lediglich die Größe der Datei, denn es kommt mit Dekomprimierungsfunktion (/d). Themida ist da schon interessanter, da es jegliches Reverse-Engineering unterbinden soll (was so aber noch nicht einmal in der Theorie funktioniert). Für ein AutoIt-Skript wird sich jedoch niemand die Mühe machen.


Quote:
Originally Posted by Adroxxx View Post
[...]Dann ist der Quelltext wenigstens nicht lesbar.[...]
Er bleibt lesbar, sonst wäre er unbrauchbar. Und aus der Sicht eines Menschen, ein Obfuscator für AutoIt kann niemals so gut sein, dass er das Skript vollständig unlesbar macht, höchstens schwerer verständlich.
scbiz is offline  
Old 05/01/2009, 19:27   #6

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
UPX gepackte AutoIt Executeables kannst du nicht "decompelieren". Ist also schon eine Art Schutz. Für die 0815 User jedenfalls die nur Wissen das man eine AutoIt exe mit dem Programm das bei AutoIt dabei ist, eine exe wieder zum Au3 script machen kann

Und Themida.. naja, wenn du nicht weißt wie man es unpacked, kannste die Exe auch nicht debuggen. Weil Themida den OEP verändert.

Quote:
Er bleibt lesbar, sonst wäre er unbrauchbar. Und aus der Sicht eines Menschen, ein Obfuscator für AutoIt kann niemals so gut sein, dass er das Skript vollständig unlesbar macht, höchstens schwerer verständlich.
Allein durch die umbennenung der Variablen und Funktionen kannst du das Script eigentlich schon fast gar nicht lesen.

Wenn man seinen Quelltext schützen will, dann meist vor Leuten die ihn klauen wollen. Und da ist der Obfu. eigentlich recht gut. Weil du kaum erkennen kannst, welche Funktion für was ist. Ergo kannst du auch nichts davon klauen.
Adroxxx is offline  
Old 05/01/2009, 20:51   #7
 
Meisterdschin's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 21
Received Thanks: 11
Quote:
Originally Posted by scripteur
Und aus der Sicht eines Menschen, ein Obfuscator für AutoIt kann niemals so gut sein, dass er das Skript vollständig unlesbar macht, höchstens schwerer verständlich.
Aber ist es nicht Sinn es so schwer verständlich zu machen dass man schnell die lust verliert und keinen bock mehr hat?! Klar kann man alles irgendwie knacken und umgehen, aber der Trick dabei ist es dies so schwer wie möglich zu machen...

Quote:
Originally Posted by scripteur
Für ein AutoIt-Skript wird sich jedoch niemand die Mühe machen.
Sicher? Je nachdem was es für ein Programm ist....betrachte es mal aus Wirtschaftlicher-Sicht: einer schafft es doch n den Source dran zu kommen, dann verändert er n paar Sachen oder setzt vll sein Copyright drunter und verkauft es dann als sein eigenes.

Quote:
Originally Posted by Adroxxx
Quote:
Er bleibt lesbar, sonst wäre er unbrauchbar. Und aus der Sicht eines Menschen, ein Obfuscator für AutoIt kann niemals so gut sein, dass er das Skript vollständig unlesbar macht, höchstens schwerer verständlich.
Allein durch die umbennenung der Variablen und Funktionen kannst du das Script eigentlich schon fast gar nicht lesen.

Wenn man seinen Quelltext schützen will, dann meist vor Leuten die ihn klauen wollen. Und da ist der Obfu. eigentlich recht gut. Weil du kaum erkennen kannst, welche Funktion für was ist. Ergo kannst du auch nichts davon klauen.
Zumindest schützt es vor irgendwelchen Krassen H4x0r5-K11d135 die des richtige programm haben.....aber auch wirklich NUR dass

Ich hab mir mal die Demo von Themida besorgt und will des mal damit versuchen, aber da kommt dann immer so n Fehler von wegen memory allocate oder so...weiß einer wie man des problem lösen kann?
Meisterdschin is offline  
Old 05/01/2009, 21:26   #8

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,324
Quote:
Originally Posted by scripteur View Post
. Für ein AutoIt-Skript wird sich jedoch niemand die Mühe machen.
Würde ich nicht unbedingt sagen. Wenn man mal schaut, blauwiggle verkauft z.B. seine Guild Wars Bots bei Ebay. Und die sind Qualitativ recht hochwertig. Obwohl die mit Autoit geschrieben sind.
Adroxxx is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Autoit Script als nicht Autoit erkennbar machen
02/22/2013 - AutoIt - 22 Replies
Hallo es haben wiele bestimmt schon gesehn das w0uter mal eine Anleitung gepostet hat wie man ein Autoit script so umbaut das es keins mehr ist. Die anleitung ist aber leider weg :( Dann habe ich mich selber rangesetz und was ausprobiert aber hat nichts gebracht. Dann habe ich geguckt bis wohin sein script geht als ... (kA wie man das nent halt das im hex editor ganz links diese 0x zahlen) und davor habe ich ein ha genauso eins gemacht und verglichen. Am anfang habe ich bemerkt es fengt...
Autoit Hack Fud machen wie?
05/13/2010 - Off Topic - 2 Replies
Wie kann ich meine Hacks und Bots die mit Autoit gescriptet worden sind fud machen?
autoit bot machen?
02/01/2010 - Main - 6 Replies
hi habe eine frage ich will einen bot über Autoit schreiben (metin2) und lernen wie man das macht aber kenne die befehle nicht da de nirgendwo stehen zb. shutdown(1) was meine Schwester angeklickt hat PC ist dan heruntergefahren^^ kennt einer eine gute Seite wo alle oda viele befehler drinn stehen und was die bewirken bitte habe das Gestern erst zum ersten mal versucht und habe auch ein paar youtube Viedeos angekuckt und nach gemacht xd bitte um hillfe sry wenn ich mich im Forum...
Autoit Un-Decompilierbar machen
05/01/2009 - AutoIt - 0 Replies
sry für Doppelpost wie auch immer^^ kann also gelöscht/geclosed werden...



All times are GMT +1. The time now is 22:10.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.