Хочу использовать для отладки драйвера SoftICE. В документации написано, что нужно поставить ключи компиляции /Zi и для компоновщика /DEBUG/DEBUGTYPE:CV Ставлю на вкладке Proect->Settings, но никаких файлов других не появляется. SymbolLoader просит файлы с расширением .slw, где узнать что к чему поподробнее? Кто-нибудь мог бы рассказать, как вообще по шагам всё сделать, чтобы отлаживать.
donaire Наверное в документации имеется в виду создание отладочной информации для CodeView, вряд ли Микрософт будет под Айс подставляться.
В документации указано про CodeView, а перед этим ключи для для создания базы данных отладочной информации(PDB)? причём это в документации именно в Symbol Loader из Драйвер Студии, а не Майкрософт. А вообще, что нужно делать, как пользоваться отладчиком СофтАйс??? С чего начать?
donaire Залезть на cracklab.ru и набрать статей оттуда по сабжу. Там даже видео-туторы есть.. Гугл, кстати, тоже никто не отменял.
Ни пса там нет на cracklab.ru, там о своём речь идёт. Так что пришлось вручную тыкаться, в результате дошёл до того, что SymbolLoader преобразует .pdb файлы в .mns, правда там ещё какие-то свои проекты создаются, ещё не нашёл, но думаю в документации есть. А вот как дальше? Всего-то хотел по этому этапу узнать: Открыть , затем в нём открыть .sys файл и дальше нажеть нужные кнопки. Может кто коротко напишет что делать дальше?
Сомневаюсь, что так можно. Это не приложение, что его можно запустить сразу. Скорее всего тебе нужно ставить точку прерывания в драйвере и брякаться на ней в сайсе. Далее он подхватит nms для драйвера, если он есть.
Во-первых у меня винд 2003, а не ХР*))) Именно!!! Мне-то как раз и хотелось бы спросить, какая последовательность шагов, чтобы поставить точку прерывания (в VC++ это делается F9, как для Айс?), затем как запустить приложение, в данном случае драйвер, чтобы отладчик сработал на точке прерывания, подхватил mns, и всё такое. Иначе говоря, полная аналогия с VC++ какая? Дело ещё в том, что за несколько лет я ни разу не отлаживал dll, так уж получилось, только exe.*))
donaire По ходу, ты даже не потрудился посмотреть ссылку. Что ж, гугл и справка по софтайсу в помощь.
Да смотрел я эту страницу, смотрел ещё до того, когда в первый раз мне прислали. При попытке что-либо скачать - The page cannot be displayed. Не одна ссылка у меня не работает. Я там сам бы кое-что хотел скачать, но не получается. Так что не моя вина.