Посл.ответ |
Сообщение |
Ранг: 19.8 (новичок) Активность: 0.02↘0 Статус: Участник
|
Создано: 29 июня 2007 09:40 · Личное сообщение · #1
Олли скрипт стоит, но както не разу я скрипт не писал, может кто скинет линки на доки (желательно русс)
И ещё мне нужен пример, С текущего EIP начинаем идти до определенной команды, её патчим, выводим месаг и прогу на RUN, как только тыкаем на месаг патчим назад и идём до следующей такой команды.
ЗЫ гугл много лишнего выдаёт в век не разберёш, всякие тамколлекции скриптов и т.п.
| Сообщение посчитали полезным: |
|
Ранг: 301.4 (мудрец), 194thx Активность: 0.17↘0.01 Статус: Участник
|
Создано: 29 июня 2007 10:21 · Поправил: Veliant · Личное сообщение · #2
findop eip, #опкоды# - найти опкоды
mov addr,$RESULT - записать результат в переменную
bp addr - бряк
run - запуск
esto - shift+f9
mov [eip],#опкоды# - записать опкоды
вроде ничего не напутал
| Сообщение посчитали полезным: |
Ранг: 19.8 (новичок) Активность: 0.02↘0 Статус: Участник
|
Создано: 29 июня 2007 10:25 · Личное сообщение · #3
Veliant
Извини что пишу не попробывав, но где мессаг и зачем бряк.
| Сообщение посчитали полезным: |
Ранг: 301.4 (мудрец), 194thx Активность: 0.17↘0.01 Статус: Участник
|
Создано: 29 июня 2007 10:54 · Поправил: Veliant · Личное сообщение · #4
msg "Text" а бряк так на всякий случай) тем более это не скрипт а просто набор команд)
да и еще в конце ret надо ставить
| Сообщение посчитали полезным: |
Ранг: 19.8 (новичок) Активность: 0.02↘0 Статус: Участник
|
Создано: 29 июня 2007 11:26 · Личное сообщение · #5
Veliant
Тогда плиз дай ссылу на инфу хотям Англ. а то так бессысленно учиться.
| Сообщение посчитали полезным: |
Ранг: 138.7 (ветеран), 135thx Активность: 0.11↘0 Статус: Участник
|
Создано: 29 июня 2007 11:51 · Личное сообщение · #6 |
Ранг: 19.8 (новичок) Активность: 0.02↘0 Статус: Участник
|
Создано: 29 июня 2007 12:04 · Поправил: SPA · Личное сообщение · #7
crc1
Хорошо но мало )
ЗЫ а как переменные создавать
| Сообщение посчитали полезным: |
Ранг: 495.3 (мудрец) Активность: 0.3↘0 Статус: Участник
|
Создано: 29 июня 2007 12:16 · Личное сообщение · #8
SPA, тема обсуждалась не раз.
Если знаешь Асм, то хелпов никаких не нужно. Открывай любой скрипт и обучайся на примере.
Проблем с освоением Оли-скрипта возникать не должно.
Давай так, ты день-два сам изучай, а потом, если что не понятно задавай конкретные вопросы.
----- Всем привет, я вернулся | Сообщение посчитали полезным: |
Ранг: 19.8 (новичок) Активность: 0.02↘0 Статус: Участник
|
Создано: 29 июня 2007 12:35 · Личное сообщение · #9
Да всё практически разобрался, там всё как в асме )
Толь много там ручками придёться делать к примеру findop ищет несмотря на то что уже встеретился ret, но я решил сначало найти рет а потом сравнивать не перепрыгнула ли за ret.
Ну всё всем спасибо.
| Сообщение посчитали полезным: |
Ранг: 19.8 (новичок) Активность: 0.02↘0 Статус: Участник
|
Создано: 29 июня 2007 13:34 · Личное сообщение · #10
Вот вопросик возник, еслив я считываю память в переменую в скрипте сколько бай считаеться, ведь типов переменных нет? Ведь допустим я хочу сохранить часть кода изменить а потом пропатчить обратно.
| Сообщение посчитали полезным: |