|
Компьютерный форум OSzone.net » Сфера Microsoft » Программное обеспечение Windows » Прочие - SoftIce |
|
|
Обратный инженер Сообщения: 644
|
Профиль | Отправить PM | Цитировать Итак,речь пойдёт о популярном отладчике SoftIce,известном в простонародии также как "сайс".
В общем,вопрос к людям,знакомым с этим "зверем": установлен SoftIce версии 4.31 из пакета Compuware DriverStudio 3.1,ОС - Win2000 SP4.При работе с отладчиком,а точнее при ковырянии программы,пойманной за хвост с помощью точек останова типа bpx MessageBoxA останавливается системное время,т.е. часы(те,что в трее отображаются)останавливаются.Потом если перезагрузиться,то время встаёт как надо.Следовательно вопрос - это глюк или нормальное явление?Если первое,то как с этим бороться? |
------- Отправлено: 01:17, 28-02-2005 | #1 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать Это нормальное явление.
SoftIce - это же отладчик нулевого кольца защиты (Ring0) - ядро Windows это тоже Ring0, все драйвера - Ring0, обычная программа - это Ring3 . Для Windows время замораживается, практически все системные процессы время нахождения в Softice не работают и соответственно не могут отследить изменение времени. |
Отправлено: 16:09, 02-03-2005 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Обратный инженер Сообщения: 644
|
Профиль | Отправить PM | Цитировать mrcnn
Цитата:
Скоро у меня возможно возникнут новые вопросы по работе этого отладчика,поэтому в случае чего буду сюда писать. |
|
------- Отправлено: 17:18, 03-03-2005 | #3 |
Обратный инженер Сообщения: 644
|
Профиль | Отправить PM | Цитировать А вот и очередной вопрос:
в одной из статей в интернете нашёл следующее... Цитата:
Следовательно вопрос: может кто-то имеет опыт/информацию касательно других версий этого отладчика,где подобных глюков нет,или вообще какие-нибудь советы по этому поводу? |
|
------- Отправлено: 21:41, 04-03-2005 | #4 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать У меня версия 4.2.6 из релиза Driver Studio 2.6. И операционная система Windows 2000 ( При использовании других осей многие команды могут не работать да и синтаксис команд может отличаться).
Ошибок у меня никаких не возникало и сообщения прекрасно отлавливаются.. 1. выясняем handle окна, например, с помощью такой проги как The Customiser от Wanga 2. ставим брейкпоинт, например, таким образом: bmsg 0x00e6 0x00e6 -это естественно хэндл окна. Ну, и если интересно, вот синтаксис: Цитата:
|
||
------- Отправлено: 09:01, 09-03-2005 | #5 |
Обратный инженер Сообщения: 644
|
Профиль | Отправить PM | Цитировать mrcnn
Благодарю за информацию - будем думать... P.S. Да,кстати,какой у тебя стоит Service Pack? |
------- Отправлено: 09:55, 09-03-2005 | #6 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать SP 3
|
------- Отправлено: 11:05, 09-03-2005 | #7 |
EVILDeath
Сообщения: n/a |
Я установил SoftICE 4.05 на XP SP1, заменил пару драйверов в sys32\drivers, после этого сервис SoftICE запустился, но когда нажимаю CTRL+D, монитор выключается(переходит в режим пониженного энергопотребления), моник у меня SyncMaster 765mb, если есть разница.
|
Отправлено: 18:31, 09-06-2005 | #8 |
Обратный инженер Сообщения: 644
|
Профиль | Отправить PM | Цитировать EVILDeath
На вскидку - какой вы установили драйвер в настройках SoftIce "Video" ? Там настоятельно рекомендуется устанавливать т.н. Universal Video Driver. К тому же зачем устанавливать такую древнюю версию отладчика? Скачайте себе что-нибудь поновее. |
------- Отправлено: 21:12, 09-06-2005 | #9 |
EVILDeath
Сообщения: n/a |
Проблема в том что у меня мало инету осталось и тот диалап, за то время какое отвел на это дело, нашел кучу сайтов где говорят о SoftICE как о самом крутом дебаггере, но говорят про 4.05 или даже старее, новее нигде найти не могу, может подскажете, где есть новее, или отладчик покруче?
|
Отправлено: 16:21, 10-06-2005 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
*SOFT* | Вопрос по WinIce/SoftIce | cubase7 | Программирование и базы данных | 1 | 09-04-2005 20:01 | |
Help SoftIce - TCP connection | Guest | Программирование и базы данных | 9 | 24-03-2004 12:23 | |
SoftIce | Interceptor | Программирование и базы данных | 1 | 04-11-2003 19:46 |
|