VB Decompiler :: P-Code, Native Code Decompiler for VB programs
-> Main
-> News
-> Products
-> Documentation
-> Articles
-> Plugins
-> Download
-> Order now
-> Forum
-> Awards
-> Contacts


ICQ Support:
-> 1195723
OISV - Organization of Independent Software Vendors - Contributing Member
VB Decompiler - help - ru - patch koda Sep 08, 2010

Contents


Патч кода


В меню "Tools" -> "Patch data" расположен такой мощный инструмент, как патчер. Довольно часто после анализа кода программы необходимо некоторую часть изменить. Раньше приходилось запускать HEX редактор и менять нужные байты, но теперь в VB Decompiler'е присутствует встроенное средство. Окно патчера имеет следующий вид:



Работа с патчером крайне проста. В поле Virtual Address вводится адрес байта для изменения, затем требуется либо нажать "Enter", либо кнопку "Get". В поле "Data" отобразятся байты, которые расположены в окрестностях выбранного адреса, а выбранный байт можно будет изменить, после чего требуется нажать кнопку "Set", и введенный байт будет изменен.

Если в Настройках программы была установлена опция Fast decompilation, и отключена опция Cache decompiled code, то, после закрытия окна патчера, все изменения отразятся в той функции, байты в которой были изменены. Для этого достаточно заново открыть данную функцию, дважды щелкнув по ее имени в дереве.

Важно: данная функция предназначена для изменения СВОИХ программ и исследования вредоносного кода в антивирусных лабораториях. Прежде чем изменять чужой код - внимательно ознакомьтесь с лицензионным соглашением.
Copyright(C) GPcH Soft
E-mail: