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

 eXeL@B —› Вопросы новичков —› SoftIce не отлаживает запущенную с SL программу.
Посл.ответ Сообщение

Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 мая 2006 21:42
· Личное сообщение · #1

Привет.
Запукаю программу GdiDemo с помощью SL, но окно отладчика не всплывает.
Приложение работает.
Вызоваю отладчик(Ctrl+D).
map32 gdidemo ничего не возвращает.
Установка точки останова как в примере http://exelab.ru/art/?action=view&id=12 , при тестировании тоже окно отладчика не всплывает.
Так же с любой простой программой.
Не пинайте сильно, я только начал изучать программирование.
Заранее благодарен.




Ранг: 500.6 (!), 7thx
Активность: 0.260
Статус: Участник

Создано: 07 мая 2006 22:16 · Поправил: NIKOLA
· Личное сообщение · #2

СС в ЕП или ОЕП влепи и остановишся.



Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 07 мая 2006 23:36
· Личное сообщение · #3

Тыкните меня, пожалуйста, где можно прочитать про то, что такое ЕП или ОЕП.
Спасибо.



Ранг: 46.5 (посетитель)
Активность: 0.070
Статус: Участник

Создано: 07 мая 2006 23:52
· Личное сообщение · #4

mini
http://www.exelab.ru/art/?action=cat&id=1



Ранг: 46.5 (посетитель)
Активность: 0.070
Статус: Участник

Создано: 07 мая 2006 23:54
· Личное сообщение · #5

Вкратце если по русски то точка входа в программу и оригинальная точка входа



Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 08 мая 2006 00:39
· Личное сообщение · #6

Всем спасибо.
Посылаю всех таких как я сюда.
http://www.exelab.ru/art/?action=view&id=177



Ранг: 162.2 (ветеран)
Активность: 0.090
Статус: Участник

Создано: 08 мая 2006 00:41
· Личное сообщение · #7

А Soft-Ice то запущен?



Ранг: 1.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 08 мая 2006 01:12
· Личное сообщение · #8

Да конечно SoftIce запущен.

Возникает еще один законный вопрос: разве не должен SL делать всю эту канитель по установке точки останова на входе в программу???



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 08 мая 2006 08:48
· Личное сообщение · #9

mini пишет:
разве не должен SL делать всю эту канитель по установке точки останова на входе в программу???

Не забывай, айс сделан для отладки программ, для которых есть текст и отладочная информация.
Для таких программ он это и делает. При взломе приходится кое-что делать самому



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 10 мая 2006 11:20
· Личное сообщение · #10

Снимаю свое предыдущее сообщение.
mini пишет:
Запукаю программу GdiDemo с помощью SL, но окно отладчика не всплывает.
Приложение работает.
Вызоваю отладчик(Ctrl+D).
map32 gdidemo ничего не возвращает.
Установка точки останова как в примере http://exelab.ru/art/?action=view&id=12 , при тестировании тоже окно отладчика не всплывает.

1) Окно не всплывает - это видимо беда дистрибутива. У меня тоже точка входа не ловится.
2) map32 ничего не выдает - значит ты компилил без опций отладочной информации. Например map32 kernel32 у меня тоже ничего не выдает
3) по поводу точек останова ты вроде разобрался, а по поводу всего остального - никто тебе ничего не должен. Неизвестно какой дистрибутив, неизвестно какой траслятор - скажи спасибо, что хоть как-то работает. Даже у тех кто его за деньги покупает не все работает - но они могут обратиться в support.



Ранг: 450.1 (мудрец)
Активность: 0.260
Статус: Участник

Создано: 11 мая 2006 18:51 · Поправил: Asterix
· Личное сообщение · #11

Для SoftICE из DS2.7 был патч для Symbol Loader'а
SoftICE из DS3.2 и так нормально останавливается, по крайней мере у меня ;)

NIKOLA пишет:
СС в ЕП или ОЕП влепи и остановишся.


лучше тогда Break&Enter используй из PETools или LordPE


 eXeL@B —› Вопросы новичков —› SoftIce не отлаживает запущенную с SL программу.
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


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