Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Реверсинг (https://forum.antichat.xyz/forumdisplay.php?f=94)
-   -   VEHWalk Plugin v0.1 (https://forum.antichat.xyz/showthread.php?t=81774)

0x0c0de 21.08.2008 14:01

VEHWalk Plugin v0.1
 
[Description]
Плагин, позволяющий просмотреть список установленных в программе VEH обработчиков. Достаточно выбрать пункт меню View VEH [щелкнуть правой кнопкой мыши в окне CPU и выбрать в меню этот пункт]
screen
http://0x0c0de.net/menu.JPG

и в окне VEH Handlers появится список установленных VEH обработчиков.

[Install]
Копируете VEH_Walker_Plugin.dll в папку с плагинами OllyDbg. Загружаете в отладчик программу VEHDemo. Ставите бряк на адрес 0040106B - как раз тогда будут установлены все обработчики или на функцию ExitProcess и выбираете View VEH. Если все прошло хорошо, то вы увидите адреса 4-х обработчиков в окне VEH Handlers. На них можно ставить бряки [F2] прямо в окне VEH Handlers.

Скрин
http://0x0c0de.net/scr.JPG

Двойной щелчок или клавиша Enter - переход по адресу обработчика

[Download]
http://0x0c0de.net/VEHWalk.rar

*Тестировалось на winxp sp2 и sp3

(c) 0x0c0de 2008

0verbreaK 22.08.2008 12:35

получил 4 вектора

Код:

1 00000000 ???
2 00000010 ???
3 00000020 ???
4 00000030 ???

Вот адреса только нулевые, Windows XP

0x0c0de 22.08.2008 12:45

Хм, я тестила на WinXP SP3 и SP2 все гуд. SP какой у вас? Так же желательно назвать сборку OllyDbg и используемые плагины.
При возможности, свяжитесь со мной по осеку.

-----------Добавлено -----------
----------------22.08.08--------------
Удалите предыдущую версию и установите отладочную. После работы плагина [вызова окна обработчиков] скиньте мне лог [из Log Window Alt+L] между

--------VEH Walk log----------------

и

-------VEH Walk end log------------

Скачать отладочную

http://0x0c0de.net/VEH_Walker_Plugin_Debug.dll


-------------23.08.08-----------------

В отладочной версии добавлена поддержка XP без какого-либо SP. Опять же, просьба скинуть лог работы при возникновении ошибок [у самой все версии только с сп, поэтому протестировать у себя не могу]

Спасибо

0verbreaK 23.08.2008 13:00

OS: Windows XP (без SP)
Debugger: OllyDbg v1.10
Plugins: 9 штук

bookmarks
cmdbar
cmdline
HideDebugger
OllyDump
TEplus
VEHWalker
windowjuggler

Чуть позже буду тестить дебаг версию, спасибо.

0verbreaK 26.08.2008 23:35

Опа, в дебаг версии все отлично работает.

Код:

Number  Handler        Disassembly

1        00401010        SUB EAX,EAX
2        00401000        PUSH EDI
3        00401030        SUB ECX,EAX
4        00401020        ADD EAX,EAX

0x0c0de а почему не копируется из окна просмотра VEH полученные данные, может стоит добавить если существует такая возможность.

0x0c0de 27.08.2008 06:43

>> Опа, в дебаг версии все отлично работает.

Да, я до 0.2 еще позавчера [раньше?] обновила [весит чуть меньше и работает чуть быстрее]. Просто тут не отписалась, что все перезалито. Еще люди с win xp без сп тестили на др форуме, в выходные [в понедельник?] отрепортили, что все хорошо

>> 0x0c0de а почему не копируется из окна просмотра VEH полученные данные, может стоит добавить если существует такая возможность.

Плагин перезалит [там же лежит, где и в первом посте] , ваша просьба выполнена

можете посмотреть так же версию для immunitydebugger, если вам интересно

http://0x0c0de.net/imm_veh.rar

Спасибо.


Время: 09:42