Я начал следующим образом:
Код: Выделить всё
from dbgeng import DebugClient
dbg = dbgeng.DebugClient()
Следующий момент: как насчет DebugClient() в dbgeng.dll?
Чтобы это выяснить, я запустил дамп /ALL dbgeng.dll, но есть одна загвоздка, как вы можете видеть: (здесь отрывок из вывода этой команды dumpbin)
Код: Выделить всё
SECTION HEADER #2
...
531E00 file pointer to raw data (00531E00 to 0056D1FF)
...
RAW DATA #2
10533000: 00 00 00 F0 00 00 00 F0 FD FF FF FF 00 00 00 00 ...ð...ðýÿÿÿ....
10533010: 40 39 53 10 00 00 00 00 00 00 00 00 00 00 00 00 @9S.............
...
1055E1A0: 40 40 44 65 74 61 69 6C 73 40 43 6C 69 65 6E 74 @@Details@Client
1055E1B0: 40 44 61 74 61 4D 6F 64 65 6C 40 44 65 62 75 67 @DataModel@Debug
1055E1C0: 67 65 72 40 40 50 41 56 30 31 32 33 34 40 40 5A ger@@PAV01234@@Z
Есть ли способ отобразить вывод дампа /ALL с возможностью поиска?
Спасибо
Доминик
Подробнее здесь: https://stackoverflow.com/questions/798 ... dll-or-not
Мобильная версия