Register for your free account! | Forgot your password?

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

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

Advertisement



AutoIT DecompileME

Discussion on AutoIT DecompileME within the AutoIt forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
csirkepap's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 29
Received Thanks: 2
Exclamation AutoIT DecompileME

As I promised here my little DecompileME is.

Experimental Features:
- Signature deleted / manipulated
- Anti-Debugger
- Generic anti-dumper
- Detect Hidden windows
- Detect all kind of sandbox
- Some Generic anti-reversing func.
- Generic Anti-AutoUnpacker

The Goal is to get the source of the file. There's a messagebox which won't get executed upon start. Find it and post

Note:
Please do not rename the executable!


Executable scans:


Attached Files
File Type: rar DecompileME.rar (1.25 MB, 174 views)
csirkepap is offline  
Old 07/15/2015, 07:22   #2
 
elite*gold: 0
Join Date: Oct 2011
Posts: 8
Received Thanks: 3
Code:
#RequireAdmin
#NoTrayIcon
#include <Process.au3>
;  Func _ProcessGetName
;  Func _ProcessGetPriority
;  Func _RunDos

If @ScriptName <> "DecompileME.exe" Then Exit
If WinGetText("Program Manager") = "0" Then Exit
If RegRead("HKLM\SOFTWARE\DME", "S") = 1 Then
	RegDelete("HKLM\SOFTWARE\DME")
Else
	$COMMAND = 'cmd /c sc create -- binPath= "cmd /c start  \"\"  \"' & @ScriptFullPath & '\" " type= own type= interact & net start -- & sc delete --'
	_RunDos($COMMAND)
	RegWrite("HKLM\SOFTWARE\DME", "S", "REG_SZ", 1)
	Exit
EndIf
ToolTip("Program Started!", 0, 0)
While 1
	ControlHide("", "", "[Class:ACPUDUMP]")
	ControlHide("", "", "[Class:ACPUASM]")
	ControlHide("", "", "[Class:ICPUASM]")
	ControlHide("", "", "[Class:ACPUSTACK]")
	ControlHide("", "", "[Class:APROCESS]")
	WinKill("[CLASS:HexWorksClass]")
	WinKill("[CLASS:PROCMON_WINDOW_CLASS]")
	WinKill("[CLASS:PROCEXPL]")
	WinKill("", "Breakpoint")
	WinKill("", "Hex")
	WinKill("Hex", "")
	WinKill("", "Memory View")
	WinKill("", "Unpack")
	WinKill("", "Attach")
	WinKill("", "Entrypoint")
	WinKill("", "OEP")
	WinKill("", "Rebuild PE")
	WinKill("", "inject")
	WinKill("", "AHTeam")
	WinKill("", "disasm")
	WinKill("", "suspend")
	WinKill("", "freeze")
	Sleep(50)
	If 1 = 2 Then ExitLoop
WEnd
MsgBox(64, "Congratz!", "You successfully unpacked the file!")
; DeTokenise by myAut2Exe >The Open Source AutoIT/AutoHotKey script decompiler< 2.12 build(198)
1.Dump exe
I used Procress Hacker/Memory/0x400000...
2. myAut2Exe / More Options / getCamo on Dumped.exe
3. myAut2Exe on DecompileME.exe et viola - Decompiled
(4. myAut2Exe / FunctionRenamer to discover/rebind includes)
Btw AU3-Version is 3.3.8.1 (Used Timestamp in PE-Header that say's 29.01.2012 + Autoit Changeslog + finally comparing AutoItSC.bin)
CompiledPathName: C:\DOCUME~1\THEGAM~1\LOCALS~1\Temp\aut207.tmp
CreationTime: 25.01.2013 20:43:43
cw2k is offline  
Thanks
1 User
Old 07/23/2015, 09:38   #3


 
Lawliet's Avatar
 
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
#closed
Lawliet is offline  
Closed Thread


Similar Threads Similar Threads
DecompileMe
09/12/2011 - AutoIt - 35 Replies
Deutsch: Hi ich möchte wissen wie sicher mein Script ist. Wenn du glaubst dü könntest es schaffen meine exe zu dekompilieren, downloade das Archiv (Am Ende des Beitrags als Anhang) und versuche es. Falls du es schaffst: Poste du den Quellcode + Version Würde ich gerne wissen wie du es gemacht hast (per PN damit nicht jeder Noob weiß wie)



All times are GMT +2. The time now is 21:49.


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.