|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Сен 13, 2003 01:06:29 Поставил себе iceext 0.51, но на последнем АСПре почему-то не срабатывает !SUSPEND / !RESUME, т.е. на суспенд уходит странно, а на резуме вообще вываливается ошибка, программа выполнила недопустимую ошибку и т.д., пока не понятно это происки АСПра или глюк в iceext. Хотел было вернуться в на версию 0.41 или 0.31, но теперь почему-то младшие версии отказываются запускаться, хотя до этого всё было OK??? Вопрос такой, какие параметры в реестре изменяет iceext при установке, и какое у них должно быть первоначальное значение. Не переставлять же теперь DS. У меня XP(no SP), DS2.7 |
|
|
Дата: Сен 15, 2003 05:29:05 Dr.Golova Во-во, а то я уже хотел подкинуть прогу, которая нихера не распаковывается от АСПра, с эмуляцией ;-) |
|
|
Дата: Сен 15, 2003 11:42:55 Насчет !SUSPEND - исправляя там один баг, я внес другой баг, в результате чего !SUSPEND начал глючить. :-)) Что-то я последнее время часто меняю свое мнение. Да, надо тверже быть. :-) |
|
|
Дата: Сен 15, 2003 11:58:16 Sten А на счёт реестра?? |
|
|
Дата: Сен 15, 2003 14:19:28 А, ну посмотри .REG файл из более старой версии там почти все прописано. Примерно такое должно быть: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NTice]KDHeapSize ~ 0x8000 KDStackSize ~ 0x8000 KDExtensions ~ "IceExt.SYS" Плюс еще стандартные настройки для сервиса самого IceExt. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\IceExt] Start = 3 ... (еще там чего-то) |
|
|
Дата: Сен 15, 2003 16:27:00 Sten И все-таки ты не ответил, что такое творит IceExt 0.51 что после него младшие версии не запускаются?? |
|
|
Дата: Сен 16, 2003 02:57:44 Sten Спасибо за быстрый фикс багов 0.51-го. У меня ещё такой вопрос, как ты знаешь теперь в новом АСПре спёртые байты находятся в виде каши из полиморфа+ метаморфа, поэтому приходится сидеть вручную шагать по F8 и переписывать код на каждом шаге на бумажку, нельзя ли к iceext "привентить" такую штуку, чтоб я допустим встал на начало этого кода, дал команду iceext'у, и трассируя также по F8, но байты бы записывались на каждом eip моего трейса в файл на диске??? и к концу трейса у нас имелся бы полный код в бинарном виде. |
|
|
Дата: Сен 16, 2003 15:31:22 2Asterix: А зачем? Просто сделай так, чтобы трассируемые команды отображались в логе айса: WC OFF А дальше дампи этот лог SymbolLoader-ом и обрабатывай как хошь. :) |
|
|
Дата: Сен 16, 2003 17:22:10 Sten Попробую.. Спасибо. |
|
|
Дата: Сен 17, 2003 05:25:09 Получилось!!! А я раньше сидел на бумажку переписывал :-)))))))))))))) |
|
|
Дата: Июл 4, 2004 01:29:31 Обнаружил следующее - есть такая утилитка DSconfig. Так вот при включении !protect uef on в контесте этой задачи [ addr dsconfig; !protect uef on] при выборе опций Visual SoftICE->Fault Setting( или Enhanced Debugging) утилита завершается. Дело в том, что есть еще одна программа которая раннее (с ds2.7 и iceext 0.62) после !protect uef on молчала в тряпочку и не жужала, а сейчас она тоже завершается. |
|
|
Дата: Июл 4, 2004 15:16:29 А что значит ранее (с ds2.7 и iceext 0.62)? Сейчас у тебя что стоит? IceExt 0.64 не работает из-за некоторых недоработок с DS отличной от 3.1. А в ней защита UEF как и его перехват айсом построены совсем по другим принципам. Собственно, можешь ручками посмотреть, какой первый байт идет в KERNEL32!UnhandledExceptionFilter и записать его на место INT3, не используя команду !PROTECT UEF ON. |
|
|
Дата: Июл 4, 2004 19:15:53 · Поправил: ethan Мои действия: - грузится si, затем патчится kernel32!uef(посредством команды в winice.dat или ручками) у меня uef начинается байтом 55 push ebp - затем запускается iceext, !protect uef on после этого при выборе опций Visual SoftICE->Fault Setting( или Enhanced Debugging) утилиты dsconfig, она завершается. Почему? |
|
|
Дата: Июл 4, 2004 23:00:13 · Поправил: ethan Не пойму, что кривое руки или софт У меня, еще, при загруженом iceext0.64 запуск reget приводит к BSOD 'unexpected_kernel_mode_trap' и Dreamweaver при инсталяции тоже уходит в BSOD(знаю, что установленый dw2004 точно фиксит si используя uef как один из методов). Господа если кто в курсе ответьте пожалуйста, а то терзают страшные недоумения. |
|
|
Дата: Июл 5, 2004 11:30:30 не знаю, что там в регете, а дримвивер vbox защищен |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.094 |