Ab Version 9.4 in VB Decompiler ist ein wesentlich leistungsfähigeres Werkzeug zum Bearbeiten von Dateien erstellt - HEX-Editor, der über das Hauptfenster zusammen mit dem dekompilierten Code aufgerufen werden kann. Mit dem HEX-Editor können Sie die Datei als Byte und Blöcke bearbeiten und das Springen zu den virtuellen Adressen sowie zu den Offsets unterstützen. Es gibt das Kopieren und Einfügen der Daten- und Undo / Redo-Funktionen. Aus diesem Grund hat der Patcher seine Relevanz verloren und wurde aus neuen Versionen von VB Decompiler entfernt.
Es geschieht häufig das, nachdem es den Code analysiert hat, das sie einen Teil des Codes ändern müssen. Sie verwenden VB Decompiler, um den Code gelegentlich zu analysieren. Und manchmal fiel er aus, dass du einen Teil des Codes ändern musst.
Und für das, starten sie einen Hex Editor und ändern sie bestimmte Bytes. Aber das schaut sehr schwierig aus. Jetzt können sie den Patcher verwenden - ein Spezialwerkzeig, das im VB Decompiler eingebaut ist. Sie können es unter "Tools" -> "Patch data" starten. Das Fenster des Patchers schaut so aus:
The patcher window looks like this:
Es ist sehr leicht mit dem Patcher zu arbeiten. Eine Adresse des Bytes den sie ändern wollen angeben und "Enter" oder "Get" klicken. Sie werden die Bytes nahe der spezifizierte Adresse in dem "Data" Feld sehen und sie können sie ändern. Nachdem, klicken sie "Set" und der spezifizierte Byte wird geändert.
If you check the Fast decompilation option and uncheck the Cache decompiled code option in the Program options then after closing the patcher window all the changes will be applied to the function which bytes you edited. For this, reopen the function by double clicking its name in the tree.
Achtung: Diese Eigenschaft ist nur für das ändern DEINER EIGENER Programme und das Analysieren des schädlichen Codes in den AntiVirus Labors bestimmt. Bitte, lesen sie die Lizenzvereinbarung, bevor Sie das aus dritter Quelle lesen oder ändern.