Shadows Obfuscator (mit Sourcecode)

01/04/2010 15:20 93lucas#31
ne das switch case
01/09/2010 13:30 Shadow992#32
Quote:
Originally Posted by 93lucas View Post
ne das switch case
Probiers mal mit der neuen Version , ich glaub es lag an der Funktion Quersumme ...

Update : v1.3.4
01/15/2010 13:49 SCORNI#33
guisetstate ()
wird bei mir so obfuscated das es nicht erkannt wird und ich guisetstate dann noch in den code so einfügen muss
01/15/2010 18:24 Shadow992#34
Quote:
Originally Posted by SCORNI View Post
guisetstate ()
wird bei mir so obfuscated das es nicht erkannt wird und ich guisetstate dann noch in den code so einfügen muss
Bitte probier mal die neue Version und sag mir ob es jetzt funktioniert
01/26/2010 18:36 TomCat08#35
Schönes Script würde es gerne nutzen aber bekomme noch Fehler.
Bin gerade dabei die Ursachen zu finden.

Was mit bis jetzt aufgefallen ist:

AdlibEnable("myadlib")
Exit
Func myadlib()
If WinActive("Error") Then
EndIf
EndFunc


gibt zb einen Error wenn man Autoitbefehle Obfuscaten aus läst.
----


#include <GUIConstantsEx.au3>

Opt('MustDeclareVars', 1)

Example()

Func Example()
Local $msg

GUICreate("My GUI") ; start the definition

GUISetState() ; will display an empty dialog box

; Run the GUI until the dialog is closed
While 1
$msg = GUIGetMsg()

If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example

mit allen Optionen an funktioniert danach nicht mehr.
Weiterhin mit allem an:

IE.au3 obfuciert ergibt Fehler weil er _ falsch einbaut und mehrer Funktionen gleich nennt.
liegt vermute ich daran das es in der IE.au3 funktionen gibt die sich so nennen __IETempFile mit 2 _

[Edit] Funktionen mit solch einem Namen: __ArraySearch also mit 2x __ am Anfang verursachen Probleme.


Md5.au3 obfuciert ergibt Fehler
[Only registered and activated users can see links. Click Here To Register...] = MD5.au3

alternativ: die Md5 Funktion die der Obfuscator nutzt ergibt auch Fehler.


[Edit1]

For $i = 1 To $sData[0] Step 1
wird zu
For $_ZDE2D383135333935313134DE = 1 To $_ZDE31313234343434393539DE[$Z_ZZDE31373233333433393931DE] Step 1

und endet dann in einem Error [Only registered and activated users can see links. Click Here To Register...]

Werde posten was ich noch finde :)
01/27/2010 18:12 Shadow992#36
Quote:
Originally Posted by TomCat08 View Post
Schönes Script würde es gerne nutzen aber bekomme noch Fehler.
Bin gerade dabei die Ursachen zu finden.

Was mit bis jetzt aufgefallen ist:

AdlibEnable("myadlib")
Exit
Func myadlib()
If WinActive("Error") Then
EndIf
EndFunc


gibt zb einen Error wenn man Autoitbefehle Obfuscaten aus läst.
----


#include <GUIConstantsEx.au3>

Opt('MustDeclareVars', 1)

Example()

Func Example()
Local $msg

GUICreate("My GUI") ; start the definition

GUISetState() ; will display an empty dialog box

; Run the GUI until the dialog is closed
While 1
$msg = GUIGetMsg()

If $msg = $GUI_EVENT_CLOSE Then ExitLoop
WEnd
EndFunc ;==>Example

mit allen Optionen an funktioniert danach nicht mehr.
Weiterhin mit allem an:

IE.au3 obfuciert ergibt Fehler weil er _ falsch einbaut und mehrer Funktionen gleich nennt.
liegt vermute ich daran das es in der IE.au3 funktionen gibt die sich so nennen __IETempFile mit 2 _

[Edit] Funktionen mit solch einem Namen: __ArraySearch also mit 2x __ am Anfang verursachen Probleme.


Md5.au3 obfuciert ergibt Fehler
[Only registered and activated users can see links. Click Here To Register...] = MD5.au3

alternativ: die Md5 Funktion die der Obfuscator nutzt ergibt auch Fehler.


[Edit1]

For $i = 1 To $sData[0] Step 1
wird zu
For $_ZDE2D383135333935313134DE = 1 To $_ZDE31313234343434393539DE[$Z_ZZDE31373233333433393931DE] Step 1

und endet dann in einem Error [Only registered and activated users can see links. Click Here To Register...]

Werde posten was ich noch finde :)
Ok dankeschön , aber ich werde wohl nichts mehr am Skript ändern ...
Vielleicht hast du ja Lust dir das mal anzuschauen ;) oder jemand anderer .
Du solltest Shadowhash nur bei kleineren Projekten benutzen (die Kollisionsanzahl ist im vergleich zu Md5 10000 mal höher )

Btw. manchmal hift es auch ein Skript öffter zu obfuscaten
01/27/2010 20:34 Cholik#37
#pinned
01/28/2010 23:03 TomCat08#38
schade.
Naja ich werde mich mal dran versuchen wenn ich Zeit finde.
03/06/2010 22:08 Shadow992#39
Ich habe mich jetzt doch noch einmal hingesetzt und alle deine Fehler , die du gefunden hast möglichst gut entfernt :D
04/11/2010 22:24 Logol#40
Moin

Habe den Obfuscator mal geladen...
Das problem ist: Es funktioniert nur brdingt.

Die Variablen kann ich obfuscaten ohne Probleme.
Bei den Eigenen Funktionen Fängt der Spaß an. Mit denen passiert einfach "nichts"
und wenn ich auf AutoITbefhle Obfuscaten klicke läuft alles wie gewünscht bis zum Ende durch. (ohne Error)

Aber ganz am schluss löscht er dann den inhalt der Fertig obfuscateten Datei, sodass diese nur noch 2 Zeilen enthält.

Während er obfuscatet ist der Inhalt aber da.

mfg
logol
04/12/2010 17:11 Shadow992#41
Quote:
Originally Posted by Logol View Post
Moin

Habe den Obfuscator mal geladen...
Das problem ist: Es funktioniert nur brdingt.

Die Variablen kann ich obfuscaten ohne Probleme.
Bei den Eigenen Funktionen Fängt der Spaß an. Mit denen passiert einfach "nichts"
und wenn ich auf AutoITbefhle Obfuscaten klicke läuft alles wie gewünscht bis zum Ende durch. (ohne Error)

Aber ganz am schluss löscht er dann den inhalt der Fertig obfuscateten Datei, sodass diese nur noch 2 Zeilen enthält.

Während er obfuscatet ist der Inhalt aber da.

mfg
logol
Bist du sicher , dass du die neuste version benutzt ?
Denn dieses Problem sollte behoben worden sein .
Am besten ist wenn du mir mal dein Skript schickst (meinetwegen auch über PM) , damit ich mir das mal selber anschauen kann ...
04/12/2010 22:12 anonym110#42
Hallo,
bei mir passiert das gleiche wie oben erwähnt. Am ende habe ich nur noch 2 Zeilen Script übrig :(
04/13/2010 15:05 Shadow992#43
Quote:
Originally Posted by anonym110 View Post
Hallo,
bei mir passiert das gleiche wie oben erwähnt. Am ende habe ich nur noch 2 Zeilen Script übrig :(
Wie bereits gesagt , ohne Skript kann ich nicht schauen woran es liegt ...
04/14/2010 19:02 Logol#44
in der rar sind:

1. der Obfuscator den ich verwendet habe
2. Das Testskript von der Titelseite
3. Das obfuscatete Testskript (2 Zeilen)
4. Die Sicherheitskopie die automatisch angefertigt wird.

Vllt hast du eines deiner Includes bearbeitet.
poste mal den Obfuscator fertig compiliert.

Dann sind ja die includes wurscht.
04/14/2010 20:40 Shadow992#45
Quote:
Originally Posted by Logol View Post
in der rar sind:

1. der Obfuscator den ich verwendet habe
2. Das Testskript von der Titelseite
3. Das obfuscatete Testskript (2 Zeilen)
4. Die Sicherheitskopie die automatisch angefertigt wird.

Vllt hast du eines deiner Includes bearbeitet.
poste mal den Obfuscator fertig compiliert.

Dann sind ja die includes wurscht.
Das ist interessant ...
Es klappt selbst mit dem beiliegenden ...
Bei mir funktioniert es einwandfrei , kannst du vllt noch sagen welche Hashart/Verschlüsselung du genommen hast ?
Denn egal welche Einstellungen ich amche (ob nur Includes , Includes + AutoIt obfuscation usw. ) es klappt immer bei mir .
Dass an den Includes etwas "falsch" ist , ist wohl eher nicht der Fall , vielleicht benutzt du einfach die Beta version ? Versuch mal auf die normale Version umzustellen . Und lade eventeuel mal AutoIt neu runter (um alle Aktuellen Includes zu bekommen) .

Btw. Benutze mal den neuen und schau obd er funktioniert , bzw probier es mal mit der Exe-Datei .