информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
За кого нас держат?Сетевые кракеры и правда о деле ЛевинаГде водятся OGRы
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 700 с лишним git-серверов пострадало... 
 От повторного пришествия Шаи-Хулуда... 
 Крупный сбой Azure и других сервисов... 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / programming
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
[ASM]Модифицирование кода 27.09.01 14:39  Число просмотров: 868
Автор: zelych Статус: Member
<"чистая" ссылка>
..скип..
> jmp на два байта вперед т.е. код выполняетяс и все ок. Так
> вот как бы мне автоматизировать этот процесс скажем менять
> все мувы на такую конструкцию?

автоматизировать-то что угодно можно, однако если ты вставляешь пару байт посреди кода, придётся поправлять все jxx которые ссылаются на код после этого места..
<programming>
[ASM]Модифицирование кода 27.09.01 14:28  
Автор: Heromantor Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Вот как-то давно применял такую фигню: берем какую-либо команду скажем mov ax,1(B80100), добавляем к ней пару байтов пофиг каких и она становится (3344B80100) перед ней jmp на два байта вперед т.е. код выполняетяс и все ок. Так вот как бы мне автоматизировать этот процесс скажем менять все мувы на такую конструкцию?
[ASM]Модифицирование кода 27.09.01 14:39  
Автор: zelych Статус: Member
<"чистая" ссылка>
..скип..
> jmp на два байта вперед т.е. код выполняетяс и все ок. Так
> вот как бы мне автоматизировать этот процесс скажем менять
> все мувы на такую конструкцию?

автоматизировать-то что угодно можно, однако если ты вставляешь пару байт посреди кода, придётся поправлять все jxx которые ссылаются на код после этого места..
[ASM]Модифицирование кода 27.09.01 17:11  
Автор: Heromantor Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> автоматизировать-то что угодно можно, однако если ты
> вставляешь пару байт посреди кода, придётся поправлять все
> jxx которые ссылаются на код после этого места..

Хмм я могу ведь вставить два нопа перед каждой мнтрукцией и заменять их на EBxx, хмм маза однако. Только проблема в том что код не на асме а на C и много конструкций вставить не удастся, хотя чтение кода затруднит немного.
Сделать можно что угодно.. 01.10.01 15:40  
Автор: zelych Статус: Member
<"чистая" ссылка>
однако стоит ли это того гемора..
нафиг тебе вообще что-то модифицировать??
1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach