[Release] Exe To au3 -- not in the way u think

03/03/2014 21:58 elmarcia#1
I make this fake fileInstall function to include any exefile or dll in an include file. With this and a good obfuscator u can protect your files from being unpacked by exe2aut since your files will be a binary variable.

Exe to au3.au3

fileInstall.au3

For Example:
[Only registered and activated users can see links. Click Here To Register...]

We select for exe file winrar.exe
outPut file will be winrarTest.au3
var will be named wrar

So with this our fileInstall.au3 may look like this
Code:
#include "winrarTest.au3"


Func MakeExeFromAu3($var,$outPutExe)
$out=FileOpen($outPutExe,2)
Local $string = BinaryToString($var)
FileWrite($out,$string)
If not @error Then MsgBox(0,"","Done")
FileClose($out)
	EndFunc

MakeExeFromAu3($wrar,"output.exe")
VT: [Only registered and activated users can see links. Click Here To Register...]
03/04/2014 17:48 Croco™#2
But at the end the main program is still not protected.
You can take the created program, decompile it, put the binaries from the var into a new exe file, decompile it as well and u would have the original program.
03/05/2014 19:50 Lawliet#3
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]