![]() |
eXeL@B —› Вопросы новичков —› Вопрос по форматированию данных в olly |
Посл.ответ | Сообщение |
|
Создано: 08 октября 2006 03:47 · Личное сообщение · #1 |
|
Создано: 08 октября 2006 05:35 · Личное сообщение · #2 |
|
Создано: 08 октября 2006 08:26 · Личное сообщение · #3 |
|
Создано: 09 октября 2006 05:49 · Личное сообщение · #4 sliderZ пишет: Может плагин какой- есть? Универсальный плагин должен будет уметь считать длину команд - а это полдизассемблера получается. Если неуниверсально, то используй скрипт в олли, т.е. вбивай патч( речь ведь о правке патча идет ![]() Т.к. задача легко решается вручную методом Copy-paste, то нечего заморачиваться ![]() ![]() |
|
Создано: 09 октября 2006 07:47 · Личное сообщение · #5 tundra37 пишет: Т.к. задача легко решается вручную методом Copy-paste, то нечего заморачиваться Если бы так легко было когда речь идет о нескольких экранах кода с кучей процедур которые приходится все время править,по строчке копировать каждую может уйти очень много времени... Идеально пожалуй было бы если бы можно было сделать binary copy без учета отдельного байта "90"... Идею со скриптом попробую, спасибо. ![]() |
|
Создано: 09 октября 2006 13:25 · Личное сообщение · #6 |
|
Создано: 10 октября 2006 01:39 · Личное сообщение · #7 sliderZ пишет: речь идет о нескольких экранах кода с кучей процедур которые приходится все время править 1) Ну так пока ты "отлаживаешь патч", нечего об экономии думать - пусть нопы копятся. Я их иногда специально ставлю, чтобы адреса в джампах не трогать. По мне лучше последнюю секцию расширить и там на свободе резвиться, чем "умную" копирку делать. 2) При массированном патче по-моему удобнее прицепить свою DLL, тогда многие вопросы отпадут. А вообще я согласен : создание патча наименее автоматизированная часть крекинга. Хорошо мне редко приходится этим заниматься ![]() ![]() |
|
Создано: 10 октября 2006 07:31 · Личное сообщение · #8 |
|
Создано: 10 октября 2006 07:59 · Личное сообщение · #9 |
|
Создано: 10 октября 2006 09:50 · Личное сообщение · #10 1nn0cent Ну имелось ввиду olly конечно. Тулзу я бы написал, только че-то догнать никак не могу как в файле выцепить отдельный байт "90", ведь он может быть не nop, а часть комманды... Вот если бы написать плагин к olly который при binary copy пропускает nop'ы (а еще лучше любой байт/последовательность байтов по указанию) это было бы круто. Никто не подскажет где туториалs про писание плагинов к olly почитать? ![]() |
|
Создано: 11 октября 2006 14:48 · Личное сообщение · #11 sliderZ пишет: ведь он может быть не nop, а часть комманды... Мда... Облажался. Сорри. tundra37 пишет: а это полдизассемблера получается. Наверное так... sliderZ пишет: Никто не подскажет где туториалs про писание плагинов к olly почитать? Посмотри тут: www.woodmann.com/ollystuph/index.php И на оффсайте ольки www.ollydbg.de/ PDK есть. ----- Blame the victim! ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Вопрос по форматированию данных в olly |