You last visited: Today at 02:13
Advertisement
Shadows Obfuscator (mit Sourcecode)
Discussion on Shadows Obfuscator (mit Sourcecode) within the AutoIt forum part of the Coders Den category.
02/12/2012, 20:55
#151
elite*gold: 0
Join Date: Jan 2012
Posts: 37
Received Thanks: 5
Wenn ich alles Obfuscate also ohne Fileinstall ... Dann wird meine .exe später als Keylogger erkannt . Bin ich der einzige hier mit dem Problem ? Muss ich halt mal nicht so staark packen und welche packmethode wäre am besten ?
Mfg
02/12/2012, 21:05
#152
elite*gold: 50
Join Date: Mar 2010
Posts: 1,373
Received Thanks: 521
Beim "obfuscaten" wird dein Programm nicht gepackt. Das Skript wird lediglich so verändert und verschlüsselt, dass es für den normalen Menschen schwer bis garnicht lesbar ist oder keinen Sinn ergibt.
02/12/2012, 21:13
#153
elite*gold: 0
Join Date: Jan 2012
Posts: 37
Received Thanks: 5
Das meine ich ja damit sry :P
Aber hat jemand auch das Problem und was wäre die beste "obfuscate" Art ?
04/11/2012, 04:14
#154
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
Nützliches Programm. Bei AutoIt muss man eigentlich immer obfuscaten, da es Decompiler gibt. Bei der _WinHTTP.au3 geht dein AutoIt und der C++ Obfuscator nicht. Der in AutoIt integrierte Obfuscator funktioniert dort allerdings auch nicht. Außerdem wird FileInstall zu Execute(Binarytostring(...)) - die Dateien wurden bei mir nicht mehr eingebunden.
Quote:
Originally Posted by
Shadow992
FileInstall darf nicht obfuscated werden, da sonst AutoIt die Pfade nicht kennt, also einfach FileInstall nachträglich ins Skript einfügen.
Ich schreibe jetzt meinen eigenen Obfuscator
... - da deiner ja schon länger public ist, ist er nicht mehr so sicher.
Von wo hast du die Hash Funktionen? Sind die schneller als _Crypt_HashData()?
04/20/2012, 20:39
#155
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
Quote:
Originally Posted by
Achat
Nützliches Programm. Bei AutoIt muss man eigentlich immer obfuscaten, da es Decompiler gibt. Bei der _WinHTTP.au3 geht dein AutoIt und der C++ Obfuscator nicht. Der in AutoIt integrierte Obfuscator funktioniert dort allerdings auch nicht. Außerdem wird FileInstall zu Execute(Binarytostring(...)) - die Dateien wurden bei mir nicht mehr eingebunden.
Ich schreibe jetzt meinen eigenen Obfuscator
... - da deiner ja schon länger public ist, ist er nicht mehr so sicher.
Von wo hast du die Hash Funktionen? Sind die schneller als _Crypt_HashData()?
Die Hashfunktionen sind 100% schneller, denn sie sind in reinem ASM geschrieben. Woher ich die habe steht dabei (im Source).
06/11/2012, 16:06
#156
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
So aus gegebenem Anlass habe ich mir auch eine Funktion geschrieben, welche die Includes einbindet (Auch die Includes in den Includes usw.).
Ich hab mir Shadows nicht so genaus angeschaut, aber sie scheint mir doch ziemlich langsam
Evl. weil seine mit _ReplaceStringinFile() arbeitet und meine Nur mit Strings & FileWrite.
Wer sie haben will, kann sie sich einbauen
Code:
Func _IncludesEinbinden($file)
if not $File then Return SetError(1, 0, 0)
Local $written = "", $Include = ""
While StringRegExp($file, '(?i)#include <.*', 0) Or StringRegExp($file, '(?i)#include ".*', 0)
$Include = _GetIncludes($file, 1)
$split = StringSplit($Include, "|")
If Not StringInStr($written, $split[2]) Then
$file = StringReplace($file, StringTrimRight($split[1], 1), FileRead(RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\AutoIt v3\AutoIt", "InstallDir") & "\Include\" & StringStripWS($split[2], 8)), 1)
$written &= $split[2]
Else
$file = StringReplace($file, StringTrimRight($split[1], 1), "")
EndIf
WEnd
Return $file
EndFunc
Func _GetIncludes($file)
$includes = StringRegExp($file, '(?i)#include <.*', 3)
$aIncludeName = StringRegExp($file, '(?i)#include <(.*)', 3)
If IsArray($includes) And IsArray($aIncludeName) Then
$includes[0] &= " | " & StringTrimRight($aIncludeName[0], 2)
Return $includes[0]
EndIf
$includes = StringRegExp($file, '(?i)#include ".*', 3)
$aIncludeName = StringRegExp($file, '(?i)#include "(.*)', 3)
If IsArray($includes) And IsArray($aIncludeName) Then
$includes[0] &= " | " & StringTrimRight($aIncludeName[0], 2)
Return $includes[0]
EndIf
Return
endfunc
Sie braucht für 12 Includes und 28 "unterincludes" (Includes in Include) um die 5 Sekunden.
06/11/2012, 16:11
#157
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
Ah cool, danke. Jezt habe ich auch endlich verstanden was du gemeint hast :>
06/11/2012, 16:14
#158
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
Jo, der zweite Parameter war eig überflüssig^^
Aufrufen kann man sie z.B. so:
FileWrite(@DesktopDir & "\test.au3", _IncludesEinbinden(Fileread(@desktopdir & "\test.au3"))
09/02/2012, 12:36
#159
elite*gold: 0
Join Date: Sep 2010
Posts: 70
Received Thanks: 0
Whoa, sehr gute Arbeit.
09/24/2012, 12:43
#160
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
Woran könnte das liegen?
MfG
09/25/2012, 21:53
#161
elite*gold: 237
Join Date: Sep 2008
Posts: 4,476
Received Thanks: 4,587
Quote:
Originally Posted by
Achat
Woran könnte das liegen?
MfG
Da du unweigerlich eine
Quelldatei mit diesem Programm verschleiern willst, welche du hoffentlich vorher geschrieben hast, gehe ich mal kurzerhand davon aus, dass du selbst auf die Idee kommen könntest, dass mal als
Programmierer mit den in deinem Screenshot dargestellten Informationen
nichts anfangen kann.
09/25/2012, 22:55
#162
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
Sorry, habe den Pfad falsch eingegeben...
Irgendwie funktioniert die Console bei mir nicht.
Source.au3: (ConsoleWrite funktioniert)
PHP Code:
#region ;**** Directives created by AutoIt3Wrapper_GUI **** #AutoIt3Wrapper_Change2CUI=y #AutoIt3Wrapper_Res_requestedExecutionLevel=asInvoker #endregion ;**** Directives created by AutoIt3Wrapper_GUI **** _Log ( '' , 'Hi Shadow992 ! :-)' ) While 1 Sleep ( 10 ) WEnd Func _Log ( $hTimer = '' , $sText = '' ) Local $sWrite = '' If $hTimer <> '' Then $sWrite = Int ( TimerDiff ( $hTimer )) & 'ms : ' & $sText & @ CRLF ConsoleWrite ( $sWrite ) Else $sWrite = $sText & @ CRLF ConsoleWrite ( $sWrite ) EndIf FileWrite (@ ScriptDir & '\log.log' , @ YEAR & '-' & @ MON & '-' & @ MDAY & '-' & @ HOUR & ':' & @ MIN & ' ' & $sWrite ) EndFunc ;==> _Log
Source-Obfuscated.au3 (ConsoleWrite funktioniert nicht)
PHP Code:
region #AutoIt3Wrapper_Change2CUI=y #AutoIt3Wrapper_Res_requestedExecutionLevel=asInvoker #endregion Execute ( BinaryToString ( "0x457865637574652842696E617279546F537472696E6728222226636872285F42313835343133323332283133292926222226636872285F5438353239303730283729292622352226636872285F4A3835373131303031283230292926222226636872285F42393636313535323328313229292622433646363732383237323732433230323734383639323035333638363136343646373733393339333232303231323033413244323932373239222929" )) While 1 Execute ( BinaryToString ( "0x457865637574652842696E617279546F537472696E6728222226636872285F4231373435343833342833292926222226636872285F413835353931383628313829292622352226636872285F573134353536393635283136292926223643362226636872285F5239363134313132353728313529292622363537303238333133303239222929" )) WEnd Func _82AAt0oDAB ( $hTimer = '' , $sText = '' ) Local $sWrite = '' If $hTimer <> '' Then $sWrite = Execute ( BinaryToString ( "0x457865637574652842696E617279546F537472696E672822302226636872285F5531363835313835363130283136292926222226636872285F5631323835313431353828352929262230342226636872285F4531373731353230393231312831322929262236453734322226636872285F4B3732323136333739283137292926223534363936443635373234343639363636363238323436383534363936443635373232393239323032363230323736443733323033413230323732303236323032343733353436353738373432303236323034303433353234433436222929" )) Execute ( BinaryToString ( "0x457865637574652842696E617279546F537472696E6728222226636872285F4D31343031303134313331352831332929262278342226636872285F493137393439343131332831312929262236462226636872285F4A3638313137323631322836292926222226636872285F4C3135323231313736313428313629292622373336463643363535373732363937343635323832343733353737323639373436353239222929" )) Else $sWrite = Execute ( BinaryToString ( "0x457865637574652842696E617279546F537472696E67282230783230322226636872285F4B37333239323131372831292926222226636872285F4F393031383639383136283138292926222226636872285F43363631303131333731382831372929262235343635372226636872285F4F31323934313337343139283429292622373432303236323034303433353234433436222929" )) Execute ( BinaryToString ( "0x457865637574652842696E617279546F537472696E6728222226636872285F5031353331383131373432322834292926222226636872285F5A31373235393439323128313929292622342226636872285F58363836373237323028313729292622362226636872285F5A3830373134313232332832292926223645373336463643363535373732363937343635323832343733353737323639373436353239222929" )) EndIf Execute ( BinaryToString ( "0x457865637574652842696E617279546F537472696E6728222226636872285F4731303531353237343532352835292926222226636872285F41383639323532353234283529292622342226636872285F463135323033323232323728322929262236392226636872285F44313232363239383032362831302929262243363535373732363937343635323834303533363337323639373037343434363937323230323632303237354336433646363732453643364636373237324332303430353934353431353232303236323032373244323732303236323034303444344634453230323632303237324432373230323632303430344434343431353932303236323032373244323732303236323034303438344635353532323032363230323733413237323032363230343034443439344532303236323032373230323732303236323032343733353737323639373436353239222929" )) EndFunc Func _T8529070 ($ 88P306550 ) $ 88P306550 = Execute ( BinaryToString ( "0x243838503330363535302B37" )) $ 88P306550 = Execute ( BinaryToString ( "0x426974416E6428243838503330363535302C313129" )) $ 88P306550 = Execute ( BinaryToString ( "0x426974584F7228243838503330363535302C313729" )) $ 88P306550 = Execute ( BinaryToString ( "0x243838503330363535302B3138" )) $ 88P306550 = Execute ( BinaryToString ( "0x243838503330363535302B3735" )) return $ 88P306550 EndFunc Func _J85711001 ($ 110F136311 ) $ 110F136311 = Execute ( BinaryToString ( "0x426974584F722824313130463133363331312C313629" )) $ 110F136311 = Execute ( BinaryToString ( "0x426974584F722824313130463133363331312C323029" )) $ 110F136311 = Execute ( BinaryToString ( "0x426974416E642824313130463133363331312C313429" )) $ 110F136311 = Execute ( BinaryToString ( "0x426974416E642824313130463133363331312C313329" )) $ 110F136311 = Execute ( BinaryToString ( "0x24313130463133363331312D31" )) $ 110F136311 = Execute ( BinaryToString ( "0x24313130463133363331312B3731" )) return $ 110F136311 EndFunc Func _B185413232 ($ 123Q142112 ) $ 123Q142112 = Execute ( BinaryToString ( "0x24313233513134323131322D36" )) $ 123Q142112 = Execute ( BinaryToString ( "0x24313233513134323131322B35" )) $ 123Q142112 = Execute ( BinaryToString ( "0x426974416E642824313233513134323131322C3929" )) $ 123Q142112 = Execute ( BinaryToString ( "0x24313233513134323131322D3132" )) $ 123Q142112 = Execute ( BinaryToString ( "0x426974416E642824313233513134323131322C313429" )) $ 123Q142112 = Execute ( BinaryToString ( "0x24313233513134323131322B3136" )) $ 123Q142112 = Execute ( BinaryToString ( "0x24313233513134323131322B3230" )) return $ 123Q142112 EndFunc Func _B96615523 ($ 125B183 ) $ 125B183 = Execute ( BinaryToString ( "0x426974584F722824313235423138332C323029" )) $ 125B183 = Execute ( BinaryToString ( "0x24313235423138332B39" )) $ 125B183 = Execute ( BinaryToString ( "0x24313235423138332B38" )) $ 125B183 = Execute ( BinaryToString ( "0x24313235423138332D3132" )) $ 125B183 = Execute ( BinaryToString ( "0x426974584F722824313235423138332C313729" )) $ 125B183 = Execute ( BinaryToString ( "0x426974416E642824313235423138332C3129" )) $ 125B183 = Execute ( BinaryToString ( "0x24313235423138332B3532" )) return $ 125B183 EndFunc Func _B17454834 ($ 181Z142884 ) $ 181Z142884 = Execute ( BinaryToString ( "0x243138315A3134323838342B3139" )) $ 181Z142884 = Execute ( BinaryToString ( "0x426974416E6428243138315A3134323838342C3829" )) $ 181Z142884 = Execute ( BinaryToString ( "0x243138315A3134323838342B3132" )) $ 181Z142884 = Execute ( BinaryToString ( "0x243138315A3134323838342B3130" )) $ 181Z142884 = Execute ( BinaryToString ( "0x426974584F7228243138315A3134323838342C313629" )) $ 181Z142884 = Execute ( BinaryToString ( "0x243138315A3134323838342B3432" )) return $ 181Z142884 EndFunc Func _W14556965 ($ 89T263375 ) $ 89T263375 = Execute ( BinaryToString ( "0x243839543236333337352B3139" )) $ 89T263375 = Execute ( BinaryToString ( "0x426974416E6428243839543236333337352C3829" )) $ 89T263375 = Execute ( BinaryToString ( "0x243839543236333337352B3132" )) $ 89T263375 = Execute ( BinaryToString ( "0x243839543236333337352B3130" )) $ 89T263375 = Execute ( BinaryToString ( "0x426974584F7228243839543236333337352C313629" )) $ 89T263375 = Execute ( BinaryToString ( "0x243839543236333337352B3435" )) return $ 89T263375 EndFunc Func _A8559186 ($ 187L230946 ) $ 187L230946 = Execute ( BinaryToString ( "0x243138374C3233303934362B3139" )) $ 187L230946 = Execute ( BinaryToString ( "0x426974416E6428243138374C3233303934362C3829" )) $ 187L230946 = Execute ( BinaryToString ( "0x243138374C3233303934362B3132" )) $ 187L230946 = Execute ( BinaryToString ( "0x243138374C3233303934362B3130" )) $ 187L230946 = Execute ( BinaryToString ( "0x426974584F7228243138374C3233303934362C313629" )) $ 187L230946 = Execute ( BinaryToString ( "0x243138374C3233303934362B313134" )) return $ 187L230946 EndFunc Func _R961411257 ($ 109O138137 ) $ 109O138137 = Execute ( BinaryToString ( "0x243130394F3133383133372B3131" )) $ 109O138137 = Execute ( BinaryToString ( "0x243130394F3133383133372B3132" )) $ 109O138137 = Execute ( BinaryToString ( "0x243130394F3133383133372B3134" )) $ 109O138137 = Execute ( BinaryToString ( "0x243130394F3133383133372D3136" )) $ 109O138137 = Execute ( BinaryToString ( "0x426974416E6428243130394F3133383133372C3929" )) $ 109O138137 = Execute ( BinaryToString ( "0x243130394F3133383133372B3533" )) return $ 109O138137 EndFunc Func _V128514158 ($ 76D129958 ) $ 76D129958 = Execute ( BinaryToString ( "0x243736443132393935382B3139" )) $ 76D129958 = Execute ( BinaryToString ( "0x426974416E6428243736443132393935382C3829" )) $ 76D129958 = Execute ( BinaryToString ( "0x243736443132393935382B3132" )) $ 76D129958 = Execute ( BinaryToString ( "0x243736443132393935382B3130" )) $ 76D129958 = Execute ( BinaryToString ( "0x426974584F7228243736443132393935382C313629" )) $ 76D129958 = Execute ( BinaryToString ( "0x243736443132393935382B3336" )) return $ 76D129958 EndFunc Func _K72216379 ($ 175B218419 ) $ 175B218419 = Execute ( BinaryToString ( "0x24313735423231383431392B37" )) $ 175B218419 = Execute ( BinaryToString ( "0x426974416E642824313735423231383431392C313129" )) $ 175B218419 = Execute ( BinaryToString ( "0x426974584F722824313735423231383431392C313729" )) $ 175B218419 = Execute ( BinaryToString ( "0x24313735423231383431392B3138" )) $ 175B218419 = Execute ( BinaryToString ( "0x24313735423231383431392B3133" )) return $ 175B218419 EndFunc Func _U1685185610 ($ 140T1316010 ) $ 140T1316010 = Execute ( BinaryToString ( "0x2431343054313331363031302B3139" )) $ 140T1316010 = Execute ( BinaryToString ( "0x426974416E64282431343054313331363031302C3829" )) $ 140T1316010 = Execute ( BinaryToString ( "0x2431343054313331363031302B3132" )) $ 140T1316010 = Execute ( BinaryToString ( "0x2431343054313331363031302B3130" )) $ 140T1316010 = Execute ( BinaryToString ( "0x426974584F72282431343054313331363031302C313629" )) $ 140T1316010 = Execute ( BinaryToString ( "0x2431343054313331363031302B313134" )) return $ 140T1316010 EndFunc Func _E17715209211 ($ 88F388511 ) $ 88F388511 = Execute ( BinaryToString ( "0x426974416E6428243838463338383531312C313329" )) $ 88F388511 = Execute ( BinaryToString ( "0x426974416E6428243838463338383531312C3329" )) $ 88F388511 = Execute ( BinaryToString ( "0x243838463338383531312D38" )) $ 88F388511 = Execute ( BinaryToString ( "0x426974416E6428243838463338383531312C313729" )) $ 88F388511 = Execute ( BinaryToString ( "0x243838463338383531312D3134" )) $ 88F388511 = Execute ( BinaryToString ( "0x426974416E6428243838463338383531312C3129" )) $ 88F388511 = Execute ( BinaryToString ( "0x243838463338383531312B3537" )) return $ 88F388511 EndFunc Func _J681172612 ($ 110I838712 ) $ 110I838712 = Execute ( BinaryToString ( "0x24313130493833383731322B3137" )) $ 110I838712 = Execute ( BinaryToString ( "0x426974584F722824313130493833383731322C313929" )) $ 110I838712 = Execute ( BinaryToString ( "0x426974584F722824313130493833383731322C3429" )) $ 110I838712 = Execute ( BinaryToString ( "0x426974416E642824313130493833383731322C3929" )) $ 110I838712 = Execute ( BinaryToString ( "0x426974584F722824313130493833383731322C3929" )) $ 110I838712 = Execute ( BinaryToString ( "0x24313130493833383731322D33" )) $ 110I838712 = Execute ( BinaryToString ( "0x24313130493833383731322B32" )) $ 110I838712 = Execute ( BinaryToString ( "0x24313130493833383731322B3436" )) return $ 110I838712 EndFunc Func _I179494113 ($ 161Q2581013 ) $ 161Q2581013 = Execute ( BinaryToString ( "0x2431363151323538313031332D36" )) $ 161Q2581013 = Execute ( BinaryToString ( "0x2431363151323538313031332B35" )) $ 161Q2581013 = Execute ( BinaryToString ( "0x426974416E64282431363151323538313031332C3929" )) $ 161Q2581013 = Execute ( BinaryToString ( "0x2431363151323538313031332D3132" )) $ 161Q2581013 = Execute ( BinaryToString ( "0x426974416E64282431363151323538313031332C313429" )) $ 161Q2581013 = Execute ( BinaryToString ( "0x2431363151323538313031332B3136" )) $ 161Q2581013 = Execute ( BinaryToString ( "0x2431363151323538313031332B3233" )) return $ 161Q2581013 EndFunc Func _L1522117614 ($ 77M2881714 ) $ 77M2881714 = Execute ( BinaryToString ( "0x2437374D323838313731342B37" )) $ 77M2881714 = Execute ( BinaryToString ( "0x426974416E64282437374D323838313731342C313129" )) $ 77M2881714 = Execute ( BinaryToString ( "0x426974584F72282437374D323838313731342C313729" )) $ 77M2881714 = Execute ( BinaryToString ( "0x2437374D323838313731342B3138" )) $ 77M2881714 = Execute ( BinaryToString ( "0x2437374D323838313731342B3333" )) return $ 77M2881714 EndFunc Func _M14010141315 ($ 67N890415 ) $ 67N890415 = Execute ( BinaryToString ( "0x426974416E64282436374E3839303431352C313129" )) $ 67N890415 = Execute ( BinaryToString ( "0x2436374E3839303431352B3133" )) $ 67N890415 = Execute ( BinaryToString ( "0x2436374E3839303431352B39" )) $ 67N890415 = Execute ( BinaryToString ( "0x2436374E3839303431352B3137" )) return $ 67N890415 EndFunc Func _O901869816 ($ 123G2486716 ) $ 123G2486716 = Execute ( BinaryToString ( "0x426974584F72282431323347323438363731362C3929" )) $ 123G2486716 = Execute ( BinaryToString ( "0x2431323347323438363731362D3134" )) $ 123G2486716 = Execute ( BinaryToString ( "0x426974416E64282431323347323438363731362C313729" )) $ 123G2486716 = Execute ( BinaryToString ( "0x2431323347323438363731362B3134" )) $ 123G2486716 = Execute ( BinaryToString ( "0x426974584F72282431323347323438363731362C313829" )) $ 123G2486716 = Execute ( BinaryToString ( "0x2431323347323438363731362B3236" )) return $ 123G2486716 EndFunc Func _K73292117 ($ 77J2887517 ) $ 77J2887517 = Execute ( BinaryToString ( "0x2437374A323838373531372B37" )) $ 77J2887517 = Execute ( BinaryToString ( "0x426974416E64282437374A323838373531372C313129" )) $ 77J2887517 = Execute ( BinaryToString ( "0x426974584F72282437374A323838373531372C313729" )) $ 77J2887517 = Execute ( BinaryToString ( "0x2437374A323838373531372B3138" )) $ 77J2887517 = Execute ( BinaryToString ( "0x2437374A323838373531372B39" )) return $ 77J2887517 EndFunc Func _C6610113718 ($ 113L714618 ) $ 113L714618 = Execute ( BinaryToString ( "0x426974416E6428243131334C3731343631382C313129" )) $ 113L714618 = Execute ( BinaryToString ( "0x243131334C3731343631382B3133" )) $ 113L714618 = Execute ( BinaryToString ( "0x243131334C3731343631382B39" )) $ 113L714618 = Execute ( BinaryToString ( "0x243131334C3731343631382B3238" )) return $ 113L714618 EndFunc Func _O1294137419 ($ 166S970219 ) $ 166S970219 = Execute ( BinaryToString ( "0x24313636533937303231392D36" )) $ 166S970219 = Execute ( BinaryToString ( "0x24313636533937303231392B35" )) $ 166S970219 = Execute ( BinaryToString ( "0x426974416E642824313636533937303231392C3929" )) $ 166S970219 = Execute ( BinaryToString ( "0x24313636533937303231392D3132" )) $ 166S970219 = Execute ( BinaryToString ( "0x426974416E642824313636533937303231392C313429" )) $ 166S970219 = Execute ( BinaryToString ( "0x24313636533937303231392B3136" )) $ 166S970219 = Execute ( BinaryToString ( "0x24313636533937303231392B3336" )) return $ 166S970219 EndFunc Func _X68672720 ($ 162S2464220 ) $ 162S2464220 = Execute ( BinaryToString ( "0x426974584F72282431363253323436343232302C323029" )) $ 162S2464220 = Execute ( BinaryToString ( "0x2431363253323436343232302B39" )) $ 162S2464220 = Execute ( BinaryToString ( "0x2431363253323436343232302B38" )) $ 162S2464220 = Execute ( BinaryToString ( "0x2431363253323436343232302D3132" )) $ 162S2464220 = Execute ( BinaryToString ( "0x426974584F72282431363253323436343232302C313729" )) $ 162S2464220 = Execute ( BinaryToString ( "0x426974416E64282431363253323436343232302C3129" )) $ 162S2464220 = Execute ( BinaryToString ( "0x2431363253323436343232302B3530" )) return $ 162S2464220 EndFunc Func _Z172594921 ($ 144U383821 ) $ 144U383821 = Execute ( BinaryToString ( "0x24313434553338333832312B3139" )) $ 144U383821 = Execute ( BinaryToString ( "0x426974416E642824313434553338333832312C3829" )) $ 144U383821 = Execute ( BinaryToString ( "0x24313434553338333832312B3132" )) $ 144U383821 = Execute ( BinaryToString ( "0x24313434553338333832312B3130" )) $ 144U383821 = Execute ( BinaryToString ( "0x426974584F722824313434553338333832312C313629" )) $ 144U383821 = Execute ( BinaryToString ( "0x24313434553338333832312B313134" )) return $ 144U383821 EndFunc Func _P15318117422 ($ 76G2300722 ) $ 76G2300722 = Execute ( BinaryToString ( "0x426974584F722824373647323330303732322C3929" )) $ 76G2300722 = Execute ( BinaryToString ( "0x24373647323330303732322D3134" )) $ 76G2300722 = Execute ( BinaryToString ( "0x426974416E642824373647323330303732322C313729" )) $ 76G2300722 = Execute ( BinaryToString ( "0x24373647323330303732322B3134" )) $ 76G2300722 = Execute ( BinaryToString ( "0x426974584F722824373647323330303732322C313829" )) $ 76G2300722 = Execute ( BinaryToString ( "0x24373647323330303732322B3335" )) return $ 76G2300722 EndFunc Func _Z807141223 ($ 73K2737723 ) $ 73K2737723 = Execute ( BinaryToString ( "0x426974584F72282437334B323733373732332C313629" )) $ 73K2737723 = Execute ( BinaryToString ( "0x426974584F72282437334B323733373732332C323029" )) $ 73K2737723 = Execute ( BinaryToString ( "0x426974416E64282437334B323733373732332C313429" )) $ 73K2737723 = Execute ( BinaryToString ( "0x426974416E64282437334B323733373732332C313329" )) $ 73K2737723 = Execute ( BinaryToString ( "0x2437334B323733373732332D31" )) $ 73K2737723 = Execute ( BinaryToString ( "0x2437334B323733373732332B3637" )) return $ 73K2737723 EndFunc Func _A869252524 ($ 71L1114824 ) $ 71L1114824 = Execute ( BinaryToString ( "0x2437314C313131343832342D32" )) $ 71L1114824 = Execute ( BinaryToString ( "0x426974584F72282437314C313131343832342C3229" )) $ 71L1114824 = Execute ( BinaryToString ( "0x2437314C313131343832342B3130" )) $ 71L1114824 = Execute ( BinaryToString ( "0x2437314C313131343832342B313039" )) return $ 71L1114824 EndFunc Func _G10515274525 ($ 67U1659725 ) $ 67U1659725 = Execute ( BinaryToString ( "0x426974416E642824363755313635393732352C313329" )) $ 67U1659725 = Execute ( BinaryToString ( "0x426974416E642824363755313635393732352C3329" )) $ 67U1659725 = Execute ( BinaryToString ( "0x24363755313635393732352D38" )) $ 67U1659725 = Execute ( BinaryToString ( "0x426974416E642824363755313635393732352C313729" )) $ 67U1659725 = Execute ( BinaryToString ( "0x24363755313635393732352D3134" )) $ 67U1659725 = Execute ( BinaryToString ( "0x426974416E642824363755313635393732352C3129" )) $ 67U1659725 = Execute ( BinaryToString ( "0x24363755313635393732352B3437" )) return $ 67U1659725 EndFunc Func _D1226298026 ($ 172W1244826 ) $ 172W1244826 = Execute ( BinaryToString ( "0x426974584F72282431373257313234343832362C323029" )) $ 172W1244826 = Execute ( BinaryToString ( "0x2431373257313234343832362B39" )) $ 172W1244826 = Execute ( BinaryToString ( "0x2431373257313234343832362B38" )) $ 172W1244826 = Execute ( BinaryToString ( "0x2431373257313234343832362D3132" )) $ 172W1244826 = Execute ( BinaryToString ( "0x426974584F72282431373257313234343832362C313729" )) $ 172W1244826 = Execute ( BinaryToString ( "0x426974416E64282431373257313234343832362C3129" )) $ 172W1244826 = Execute ( BinaryToString ( "0x2431373257313234343832362B3534" )) return $ 172W1244826 EndFunc Func _F1520322227 ($ 169H1548027 ) $ 169H1548027 = Execute ( BinaryToString ( "0x426974416E64282431363948313534383032372C313229" )) $ 169H1548027 = Execute ( BinaryToString ( "0x2431363948313534383032372B39" )) $ 169H1548027 = Execute ( BinaryToString ( "0x2431363948313534383032372B31" )) $ 169H1548027 = Execute ( BinaryToString ( "0x426974584F72282431363948313534383032372C3529" )) $ 169H1548027 = Execute ( BinaryToString ( "0x2431363948313534383032372B3131" )) $ 169H1548027 = Execute ( BinaryToString ( "0x2431363948313534383032372B3238" )) return $ 169H1548027 EndFunc
MfG
09/26/2012, 00:38
#163
elite*gold: 77
Join Date: May 2008
Posts: 5,430
Received Thanks: 5,876
#Updated Obfuscator mit C++
@Achat
Dein Problem sollte jetzt auch behoben sein.
09/26/2012, 14:54
#164
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
Danke für das schnelle Update.
An was lag der Fehler denn?
Es funktioniert jetzt
MfG
10/08/2012, 10:20
#165
elite*gold: 0
Join Date: May 2010
Posts: 18
Received Thanks: 2
Obfuscator with C + + v1.0.5.zip does not work, can't extract the file, the rar archive seems broken
Similar Threads
AutoIt Obfuscator - Verschlüsselung
09/06/2009 - AutoIt - 7 Replies
Hey,
Bin dank einem guten Freund, der mich darauf hingewiesen hat, auf diesen nützlichen Tool gestoßen:
AutoIt Obfuscator
Was macht er:
English:
Obfuscator doesn't make your source safe!
Suche v1.0.24.14 vom Obfuscator von Autoit
09/17/2008 - Guild Wars - 2 Replies
Hi,
hat die vielleicht noch jemand oder habt ihr auch alle nur die neue version ??
Falls jemand noch die alte hat würde ich mich freuen wenn man die hie hochladen oder mir schicken könnte
Mfg
emtec
All times are GMT +2. The time now is 02:14 .