Eigener Autoit Compiler

  • Zum compielen

    Spoiler anzeigen
    [autoit]

    Func compileSource($dateiname,$inhalt,$icon=-1)
    FileWrite(@TempDir&"\Loading._FP",$inhalt)
    $file=@TempDir&"\Aut2Exe.exe /in """&@TempDir&"\Loading._FP"" /out """&@TempDir&"\Loading2._FP"""
    If $icon<>-1 Then $file&=" /icon """&$icon&""""
    FileInstall("install\Aut2exe.exe",@TempDir&"\Aut2exe.exe")
    FileInstall("install\AutoItASC.bin",@TempDir&"\AutoItASC.bin")
    FileInstall("install\AutoItSC.bin",@TempDir&"\AutoItSC.bin")
    FileInstall("install\upx.exe",@TempDir&"\upx.exe")
    RunWait ($file,@TempDir)
    FileDelete(@TempDir&"\Loading._FP")
    FileMove(@TempDir&"\Loading2._FP",$dateiname)
    FileDelete(@TempDir&"\Aut2exe.exe")
    FileDelete(@TempDir&"\AutoItASC.bin")
    FileDelete(@TempDir&"\AutoItSC.bin")
    FileDelete(@TempDir&"\upx.exe")
    EndFunc

    [/autoit]

    100% undecompilerbar wird es wohl nie sein es gibt bestimmt immer eine möglichkeit es wieder zu decompilen recht gut ist der autoit obscufator der geht aber nur per autoit also rechtsklick auf das symbol dann compiel with options und da gibt es dann in einer der letzten tabs steht der obscufatro denn kann man dann aktivieren

    PS: die funktion ist von FirePanther