Каковы соответствующие команды списка GDB, disas, x в windbg? - PullRequest
2 голосов
/ 27 апреля 2011

Я довольно новичок в windbg, есть ли такие команды в windbg?

1 Ответ

3 голосов
/ 27 апреля 2011

Это команды режима или менее эквивалентные. Аргументы для этих команд различны (например, спецификация диапазона), но обычно их легко узнать методом проб и ошибок прямо в WinDbg.

  • list - печатать строки из файла исходного кода. В WinDbg команда имеет значение ls . (то есть «ls», за которым следует точка). Перед использованием этой команды вам может потребоваться настроить ссылку на местоположение исходного кода с помощью команды .srcpath, если только вы не выполняете отладку на том же компьютере, на котором выполнялась сборка.
  • disas - распечатать инструкцию по сборке. В WinDbg команда это u [address]. Без адреса используется текущий EIP / RIP.
  • х - проверить память. В WinDbg соответствующие команды:
 da - dump ascii
 db - dump bytes
 dd - dump DWords
 dp - dump pointer-sized values
 dq - dump QWords
 du - dump Unicode (16 bit characters)
 dw - dump Words 

Каждая команда принимает необязательный адрес и диапазон в качестве аргументов.

...