-
Windbg Commands / TipsTools/Windows 2024. 4. 25. 19:13
Useful Windbg Command
Check Instruction
u
Memory View
dq
dd
db
? poi rcx+420h
dq poi rcx+420h
dq poi(poi(rcx+420h))Break Point
Conditional Break Point
ba w1 address
ba w2 address
ba r1 address
ba r2 address
buGeneral Break Point
bp [address | symbol]
bd [num]
bc [num]
be [num]
bc *
bd *Exceptions
sx
sxe 0xC0000420
sxe 0xc0000002
sd *sxe ld test.dll
Execution
g / p / t / u
pc / pt / tt / ta
g- / g-u / g-p / guF11, F10, Shift+F11
Modifying Memory or Register
e 0x40000000 0x41414141
eb 0x40000000 0x41eb 0x40000000 41 41 41 41 43 42 42 41 42 43 53 63 31 42 53 63 00 00 42 12 45 12
r rax=0x4141414141Check Symbol
x test!TESTING*Searching Strings
-
ANSI
s -sa [range]-
Unicode
s -su fffff880`01370100 fffff880`01371100-
s 810c7000 L10000000 50 00 50 00 43 00 32 00 3a 00
Systematic Command
.reload
.restart
.sympathFor Coverage
pt
bp
.restart
g
taPostmortem
- Turn on
windbgx /I
windbg -I
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug" /v Debugger /t REG_SZ /d "\"C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\windbg.exe\" -p %ld -e %ld -g" /f reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug" /v Auto /t REG_SZ /d "1" /f reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug" /v Debugger /t REG_SZ /d "\"C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\windbg.exe\" -p %ld -e %ld -g" /f reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug" /v Auto /t REG_SZ /d "1" /f
- Turn off
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
Auto == 0
reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug" /v Auto /t REG_SZ /d "0" /f reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug" /v Auto /t REG_SZ /d "0" /f
Windbg Extension
- TTD(Time Travel Debugging)
?
'Tools > Windows' 카테고리의 다른 글
Windbg: Windows Kernel Debugging (0) 2024.03.16 Visual Studio Tips (0) 2024.03.13 Instrumentation for Windows (0) 2024.03.04 Windows Application Fuzzing 기본 세팅 (0) 2023.04.07 kdnet: Windows 10 Kernel Network Debugging Setting (0) 2022.12.02 -