MERCURY127
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: Хорошо, поищу Soft-Ice. Я, правда, им раньше не пользовался, так что придётся разбираться. | искать не надо, я вышлю свой набор, все заведомо рабочее, если хочешь сразу начать, а не шишки понабивать на запуске того, что давно официально мертво. тольок не сейчас вышлю, пока у меня другие проблемы. только вот проблема там в том, что отладчик то работает (и то лучше железо к нему подобрать, видяху типа S3, родные PS/2 клавомышь, второй комп с монитором и нуль-модемный ком-портовый кабель, если хочешь видеограбли отлаживать...), а вот что и как отлаживать, и как оно там в ядре все работает, как связано, как общается вежду собой этими бесконечными прыжками между 32-битным и 16-битным режимами, защищенным и реальным, сегментированным 32-битным и защищенным 16-битным, между vxd кодом и кодом биоса и перехватившим его кодом доса или дос драйвера или резидента, между PE, LE, NE, MZ, RAW форматами, и все это с плотным 16-битным кодом с 32-битными регистрами и наоборот, вперемешку с данными, непонятно где лежащими, в слабо/недокуметированных структурах с давно забытов гуглом документацией... и поверх всего этого через все тот же vxd соплями приляпана давно забытая, недоделанная, криво документированная бета-версия нтшной wdm архитектуры, в которой чудом еще работают некоторые современные чисто нтшные драйверы! это спагетти варилось 10-17 лет, с 89 по 99-2006 годы, люди, которые его варили, были профессионалами, они имели специальное образование, десятилетия опыта программиирования, и работали за деньги, имея доступ к исходникам. а теперь ты хочешь в этом разобраться? ОНО ТЕБЕ НАДО? может, есть более полезные занятия в жизни? |