PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [C#] AB Klasse



SFX
04.07.2010, 01:53
Also, ich soll für einen guten Freund einen Crypter schreiben..

Einen Scantime Crypter habe ich schon fertig, in der crypted.exe wird das Bytearray dann in eine Datei geschrieben..

Ich habe mir danach angeschaut wie runtime crypter arbeiten, die nutzen die AB Klasse:



AB.SRexec(bytearray, Process.GetCurrentProcess().MainModule.FileName);


Allerdings spuckt die Klasse bei mir immer einen Fehler aus:



Ein Aufruf an die PInvoke-Funktion "DirtyCompiler!DirtyCompiler.AB::WriteProcessMemor y" hat das Gleichgewicht des Stapels gestört. Wahrscheinlich stimmt die verwaltete PInvoke-Signatur nicht mit der nicht verwalteten Zielsignatur überein. Überprüfen Sie, ob die Aufrufkonvention und die Parameter der PInvoke-Signatur mit der nicht verwalteten Zielsignatur übereinstimmen.


Die Klasse hab ich von hier:
http://www.hackforums.net/showthread.php?tid=511820&page=1

Wenn ihr euren Useragent auf Google Bot setzt müsst ihr euch zum downloaden nicht anmelden.. ^^

ich hoffe ihr habt eine Idee was ich falsch mache.. ;)

Apex
04.07.2010, 08:27
Er müsste doch eigentlich eine Fehlerzeile ausgeben, oder?

Eine Einführung in P-Invoke und Marshalling im Microsoft .NET Compact Framework (http://msdn.microsoft.com/de-de/library/aa446536.aspx)

Vielleicht hilft dir das. Ist 'ne kleine Einführung in PInvoke, vielleicht verstehste wie man das benutzt. ;-)

Sawyer
04.07.2010, 10:10
Ich habe mir danach angeschaut wie runtime crypter arbeiten, die nutzen die AB Klasse:
Falsch. Leute die nicht in der Lage sind aus eigenen Stücken ein Runtime verfahren umzusetzen, verwenden ein fertige Klasse. Ich kann dir nur empfehlen: Erlerne die nötigen Basiskompetenzen dann sollte ein Runtime Crypter kein Problem mehr darstellen. Deshalb schließe ich das Thema da wir hier keine Kopierhilfe anbieten.

MfG, Sawyer