Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 13:21

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

Advertisement



[FIX] Anti Decompile (Exe2Aut)

Discussion on [FIX] Anti Decompile (Exe2Aut) within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1


 
elite*gold: 1810
Join Date: Jan 2012
Posts: 2,180
Received Thanks: 1,617
[FIX] Anti Decompile (Exe2Aut)

Moin ihr AutoIt3 Coder,

es geht um den Prozess eine Exe zu decompilen. Dieser ist
sehr einfach, kann aber für den Entwickler sehr unangenehm sein.

Die meisten Leute benutzen die Software Exe2Aut - Tiny Autoit3 Decompiler.
Zieht man die AutoIt Exe auf den Decompiler, so erhält man den Source.

Es gibt natürlich Methoden, den Code zu obfuscaten. Aber dieser Fix
ist noch einfacher und effektiver.


Fix:
In der ersten Zeile schreibt ihr einfach:
Code:
#EndRegion
Wenn man die Exe nun decompiled, bekommt man lediglich
die erste Zeile zu sehen. Alles was darunter ist, bleibt verborgen.



Viel Spaß mit dem Fix.
MaxChri is offline  
Old 04/24/2016, 09:24   #2
 
alpines's Avatar
 
elite*gold: 60
Join Date: Aug 2009
Posts: 2,256
Received Thanks: 815
Sicherlich ein netter Fund aber ich bezweifle das das lange halten wird.
alpines is offline  
Old 04/24/2016, 17:18   #3
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
exe2aut wird doch nicht mehr weiterentwickelt also wird das schon lange halten^^

nur die anderen decompiler fallen da natürlich nicht drauf rein und es ist jetzt auch nicht schwer schnell das script selber zu dumpen
YatoDev is offline  
Thanks
1 User
Old 04/24/2016, 23:56   #4
 
link's Avatar
 
elite*gold: 1
Join Date: Jul 2005
Posts: 553
Received Thanks: 451
Der Bug ist mir schon einmal vor ein, zwei Jahren aufgefallen und ich hatte ihn direkt gefixt, aber bisher noch nicht hochgeladen.
Hab ich jetzt grad mal gemacht, danke für's Erinnern.
link is offline  
Thanks
1 User
Old 04/25/2016, 09:57   #5
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
Quote:
Originally Posted by link View Post
Der Bug ist mir schon einmal vor ein, zwei Jahren aufgefallen und ich hatte ihn direkt gefixt, aber bisher noch nicht hochgeladen.
Hab ich jetzt grad mal gemacht, danke für's Erinnern.
Quote:
Originally Posted by »FlutterShy™ View Post
exe2aut wird doch nicht mehr weiterentwickelt also wird das schon lange halten^^

nur die anderen decompiler fallen da natürlich nicht drauf rein und es ist jetzt auch nicht schwer schnell das script selber zu dumpen
Das war ja mal lange... :P
Aber netter Versuch, deswegen liebe ich link auch so.
Egal wie alt oder haesslich sein Code ist und wie wenig Bock er hat. Probleme und Herausforderungen werden gleich eliminiert.
Shadow992 is offline  
Thanks
2 Users
Old 04/25/2016, 13:51   #6


 
elite*gold: 1810
Join Date: Jan 2012
Posts: 2,180
Received Thanks: 1,617
Quote:
Originally Posted by Shadow992 View Post
Das war ja mal lange... :P
Aber netter Versuch, deswegen liebe ich link auch so.
Egal wie alt oder haesslich sein Code ist und wie wenig Bock er hat. Probleme und Herausforderungen werden gleich eliminiert.
Sein neuer Decompiler funktioniert mit der Methode trz. nicht.
Zur Sicherheit obfuscated man das Script, packt es in eine C++ Datei,
verschlüsselt sie und dann ist Ruhe im Karton.
MaxChri is offline  
Old 04/25/2016, 15:54   #7

 
Nanoxx™'s Avatar
 
elite*gold: 15
Join Date: Feb 2013
Posts: 2,880
Received Thanks: 465
AutoIT in einer C++ datei... Alles Klar

obfuscated heisst nicht das man es nicht mehr benutzen kann.....
Nanoxx™ is offline  
Old 04/25/2016, 18:46   #8
 
Shadow992's Avatar
 
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
Quote:
Originally Posted by MaxChri View Post
Sein neuer Decompiler funktioniert mit der Methode trz. nicht.
Zur Sicherheit obfuscated man das Script, packt es in eine C++ Datei,
verschlüsselt sie und dann ist Ruhe im Karton.
Siehe dazu auch meinen Ansatz "SecureAu3". Das hat genau so wenig gebracht. Das Problem ist einfach AutoIt an sich und wie der Decompiler arbeitet.
AutoIt hat zwar super simple AntiDebbuging-Mechanismen, hat dafür das Leben aber umso leichter für Memory-Dumper gemacht.
Shadow992 is offline  
Old 04/26/2016, 15:06   #9
 
link's Avatar
 
elite*gold: 1
Join Date: Jul 2005
Posts: 553
Received Thanks: 451
Quote:
Originally Posted by Shadow992 View Post
Egal wie alt oder haesslich sein Code ist und wie wenig Bock er hat.
Ey, wer hat gesagt, dass mein genialer Code <3 hässlich ist? :D

Quote:
Originally Posted by MaxChri View Post
Sein neuer Decompiler funktioniert mit der Methode trz. nicht. :o
Hast du auch die v0.11 benutzt? Bei mir gab's nämlich keine Probleme, ansonsten schick mir mal deine Exe.
link is offline  
Thanks
1 User
Reply




All times are GMT +1. The time now is 13:21.


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.