Отладка драйвера в Soft-ICE

Тема в разделе "WASM.BEGINNERS", создана пользователем Dmitry_177, 30 июн 2007.

  1. Dmitry_177

    Dmitry_177 New Member

    Публикаций:
    0
    Регистрация:
    27 мар 2007
    Сообщения:
    75
    Привет всем!
    Подскажите пожалуйста как отлаживать драйвер в Soft-ICE? Написал я небольшой драйвер, а при его использовании выскакивает BSOD.. Хотел бы поотлаживать его, посмотреть на какой строке выскакивает BSOD и т.д.. Как можно сделать так, чтобы в Soft-ICE отображался не ассемблерный код, а на C, на котором он и написан? И еще не очень понятно как увидеть свой драйвер в окне Soft-ICE, нажимаю Ctl+D, и что дальше не понятно..
     
  2. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    на С код ты никак не получишь.
     
  3. Dmitry_177

    Dmitry_177 New Member

    Публикаций:
    0
    Регистрация:
    27 мар 2007
    Сообщения:
    75
    В книге Солдатова написано что можно..
     
  4. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    на заборе тоже написано...
     
  5. _BC_

    _BC_ БЦ

    Публикаций:
    0
    Регистрация:
    20 янв 2005
    Сообщения:
    759
    и не только на заборе -- даже в мануале написано. И даже примеры отладки к айсу на С.
     
  6. Dmitry_177

    Dmitry_177 New Member

    Публикаций:
    0
    Регистрация:
    27 мар 2007
    Сообщения:
    75
    вобщем делаю так: в Symbol Loader открываю файл драйвера, и при загрузке у меня спрашиваются файлы gs_support.c и потом еще secchk.c, которых у меня нету в проектах.. вот никак не пойму что это за файлы такие?
     
  7. Mental_Mirror

    Mental_Mirror New Member

    Публикаций:
    0
    Регистрация:
    7 май 2007
    Сообщения:
    431
    Dmitry_177
    Вообще отладка в айсе с просмотром сишного кода не вызывает проблем. То что спрашиваются файлы, это означает, что файлы символов каких то библиотек указывают на вот эти исходные коды, но их может и не быть. Обычно достаточно исполняемого файла с транслированной символьной инфой, путь к исходникам прописан в символьной инфе. Кстати полезно почитать мануал по айсу, который переведен на русский язык.
    RamMerLabs
    Вам тоже не мешало быть прочитать FM.
     
  8. Antey86

    Antey86 New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2007
    Сообщения:
    92
    Адрес:
    Орск
    Кстати где его достать?
     
  9. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    скачать
     
  10. Mental_Mirror

    Mental_Mirror New Member

    Публикаций:
    0
    Регистрация:
    7 май 2007
    Сообщения:
    431