Сейчас на форуме: Rio, YDS (+10 невидимых)

 eXeL@B —› Основной форум —› странное поведение soft-ice, не работает макрос
Посл.ответ Сообщение

Ранг: 15.4 (новичок)
Активность: 0.020
Статус: Участник

Создано: 08 апреля 2006 00:08
· Личное сообщение · #1

вот макрос для айса:
XXX="BPM EIP X IF (/* условие-продолжение трассировки */) DO \"G;T;BC bpindex;XXX;\"";

так вот он зараза не работает ;(
есть какие идеи почему такое может быть и как с этим бороться?




Ранг: 283.6 (наставник), 56thx
Активность: 0.130
Статус: Участник
Author of GeTaOEP

Создано: 08 апреля 2006 00:40
· Личное сообщение · #2

elraton
А как именно не работает?Отладчик выдаёт ошибку при "запуске" этого макроса или макрос просто не выполняет то,что должен выполнять?

-----
the Power of Reversing team




Ранг: 15.4 (новичок)
Активность: 0.020
Статус: Участник

Создано: 08 апреля 2006 00:49
· Личное сообщение · #3

хочу сделать макрос позволяющий ставить точки останова на команды,
или на любые другие условия, например CALL XXX/TEST EAX,EAX при EAX == 0,
грубо говоря тоже самое, что есть в Olly, но трассировать через аппаратные точки.
где-то у меня был ранее написанный плагин к айсу, где все это делалалось нормально
и очень нехило работало, но никак ненайду в своей бардаке, решил на скорую руку
навять на макросах....

ругается на кавычки. ему очень не нравится XXX="..... DO \".......\""
вот на последунюю кавычку он говорит инвалид команд,
а если ее убрать - грит, что макрос не закрыт, ожидается кавычка. бред какой-то.
даже пример из фирименного руководства не идет... или я чего-то упорно не понимаю ;((




Ранг: 283.6 (наставник), 56thx
Активность: 0.130
Статус: Участник
Author of GeTaOEP

Создано: 08 апреля 2006 01:19 · Поправил: DillerInc
· Личное сообщение · #4

elraton
Интересно...
А ты делаешь этот макрос как persistent (прописываешь в Settings) или как run-time ??

-------------------------------------

Сейчас проверил у себя.Ввёл следующую тему чисто для проверки:

macro X66 = "bpm eip x IF (eax == 0) DO \"x;t;bc bpindex;X66\""

Вот на такой вот run-time-макрос SoftIce ответил,что "Macros defined" .
У тебя в примере стоит в конце точка с запятой -- может не надо её ставить ...
Да,у меня стоит DS 3.2

-----
the Power of Reversing team




Ранг: 11.8 (новичок)
Активность: 0.010
Статус: Участник

Создано: 08 апреля 2006 03:41
· Личное сообщение · #5

elraton
а что у тебя за айс? рипнутый или с DS ??



Ранг: 15.4 (новичок)
Активность: 0.020
Статус: Участник

Создано: 08 апреля 2006 13:41
· Личное сообщение · #6

_Dozdik_
айс нормальный, даже лиценщионный,
только старый очень DS 2.7
а покупать новые - мазы нет.



Ранг: 11.8 (новичок)
Активность: 0.010
Статус: Участник

Создано: 19 апреля 2006 01:51
· Личное сообщение · #7

elraton

так скачай с кряклаба ДС полную или
с моего сайта качай айс 4,3,2
Crackprog.narod.ru/SoftIce4.3.2.rar


 eXeL@B —› Основной форум —› странное поведение soft-ice, не работает макрос
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати