![]() |
eXeL@B —› Вопросы новичков —› LiveKD + WindowsDebbager. Разьясните, что и как... |
Посл.ответ | Сообщение |
|
Создано: 22 ноября 2006 17:11 · Личное сообщение · #1 Попала мне в руки недавно книжечка Руссиновича и Соломона о внутреннем устройстве Форточек. Для некоторых примеров рекумендуется использовать указанный в заголовке софт. Полметра LiveKD и 15м WindowsDebbagerа я ещё спокойно скачал... Первое вот здесь www.microsoft.com/technet/sysinternals/SystemInformation/LiveKd.mspx, а второе вот здесь www.microsoft.com/whdc/devtools/debugging/debugstart.mspx... И всё бы хорошо , но нужно ещё www.microsoft.com/whdc/devtools/debugging/symbolpkg.mspx... :- ) Microsoft Symbol Server!!! И весит это счастье 180м - и даже на безлимите было бы обидно зря качать - не говоря уже про мой небезлимитный случай). Дебаггер я поставил и ему действительно оЧень не хочется работать без этих символов... Отсюда вызрели вопросы: 1. LiveKD + WindowsDebbager - что за зверь воще или фтопку их... 2. Microsoft Symbol Server и вообще эти загадочные символы ... - для чего они и зачем?) 3. ОФФТОПИК1: нашёл сёдня прогу от SmidgeonSoft под названием PEBrowsePro... Вот уже не помню, но кажется с Wasma ... По задекларированным возможностям - очень интересная софтина ... Да и на самом деле неплохо ... Но может есть тонкости и нюансы? Кто-нибудь юзал??? ![]() |
|
Создано: 23 ноября 2006 10:38 · Личное сообщение · #2 WinDbg работает и без файлов символов, вот только название многих глобальных переменных и функций ты не увидишь, в них также может находиться определение структур которых нет в заголовочных файлах. Не обязательно качать файлы символов для всех системных файлов, достаточно только для тех которые вы собираетесь дизассемблировать или которые нужны для отладки. Скачать их можно например так: в папке где установлен WinDbg создать файл symchk.cmd и создать файл C:SymbolsXPfiles.txt , запустить symchk.cmd и в папку C:SymbolsXP будут скачены файлы символов *.PDB для файлов из files.txt. ![]() ![]() |
|
Создано: 24 ноября 2006 01:45 · Личное сообщение · #3 |
![]() |
eXeL@B —› Вопросы новичков —› LiveKD + WindowsDebbager. Разьясните, что и как... |