Я хотел бы построить клиент для dbgsrv.exe
. Я хотел бы знать, есть ли спецификация протокола, который он использует, и если есть какие-либо (с открытым исходным кодом?) Библиотеки, которые могут общаться с ним для сеанса удаленной отладки.WinDbg протокол удаленного отладчика
7
A
ответ
3
Редактировать: См. https://www.blackhat.com/presentations/bh-usa-07/Stewart/Presentation/bh-usa-07-stewart.pdf для презентации, которая, как представляется, описывает протокол.
Также просматривается Исходный код ReactOS, похоже, есть реализация протокола. Кроме того, ОС Singularity от Microsoft Research может иметь отладчик, доступный в источнике. Я знаю, что большая часть ОС управляется, однако я подозреваю, что у меня есть исходный код для ее удаленной коммуникации отладчика.
Microsoft MDBG is a managed debugger with source. У этого может быть ответ
0
Существует не менее summary внутренних частей отладчика и последовательный протокол в сети.
Смежные вопросы
- 1. Как отключить windbg от интерактивного отладчика?
- 2. Проблема удаленного отладчика PHP cli
- 3. Протокол удаленного управления технологическими процессами
- 4. MDbg - Протокол отладчика несовместим с Debuggee
- 5. Отладка C# Служба Windows без удаленного отладчика
- 6. x86 Служба удаленного отладчика на x64
- 7. Вывод удаленного отладчика GDB в Visual Studio
- 8. Какие функции отладчика Visual Studio отсутствуют в WinDbg?
- 9. Зачем использовать WinDbg против отладчика Visual Studio (VS)?
- 10. Как проверить стек вызовов пользовательских потоков от отладчика ядра windbg?
- 11. Простой протокол для запуска/завершения удаленного процесса
- 12. Протокол удаленного мониторинга температуры, потребления газа/электроэнергии
- 13. Использование удаленного отладчика PyCharm на удаленных машинах внутри докеров
- 14. Отладка TypeScript в WebStorm с помощью удаленного отладчика
- 15. Как установить контрольную точку линии при использовании удаленного отладчика NetBeans?
- 16. Использование Eclipse в качестве удаленного отладчика Node.JS (соединение отказано)
- 17. Реагировать Нативный код не работает без удаленного отладчика.
- 18. Функция удаленного отладчика Visual Studio «Недействительный доступ к памяти» Функция
- 19. Как отлаживать SharePoint EventReceiver с помощью удаленного отладчика?
- 20. WinDbg load MSEC.dll
- 21. WinDbg Unresponsive After Crash
- 22. Настройка отладчика postmortem для служб Windows
- 23. Протокол для удаленного последовательного порта с аутентификацией и шифрованием
- 24. Протокол удаленного рабочего стола C или библиотека Objective-C
- 25. Как воспроизвести аудио из удаленного файла через файл: // протокол
- 26. Показать имя_компьютера, версию powershell и протокол удаленного доступа
- 27. Дженкинс плагин для загрузки удаленного файла через протокол HTTPS
- 28. Отправка javascript-кода в приложение chrome через протокол удаленного отладки
- 29. Что такое протокол удаленного рабочего стола и разница TCP?
- 30. WinDbg: как узнать, что произошло в WinDbg?
Отличный ответ. Но я не думаю, что это сработает для меня (забыл упомянуть, нужно использовать его для отладки собственных x64-приложений). Спасибо хоть! – devviedev
Сингулярность также была бы моей лучшей идеей. Он использовал удаленную отладку WinDbg для управляемого Sing # (или любого другого имени этого языка). – BitTickler