Pevious: 98: Ida

99: Checklists

Debugger

Everything that should be installed on a debugging machine

Exploit Dev

  • total commander

  • notepad++

  • EWDK

  • nasm

  • golink

  • mingw-win

  • keystone

  • hxd

  • x64debug

  • radare2?

  • Ida

  • OSR Driver loader

Virtual Machine Setup: Hyper-V

Debuggee

// offline debuggee//

  • Create private network if needed (''Virtual Switch Manager -> New Virtual Network Switch'')

  • Create new virtual machine on that network, install windows or import virtual disk from edge virtual machines

  • Disable Secure Boot (''Settings -> Security -> Secure Boot'')

	# No dhcp on private network
	netsh interface ipv4 show interfaces
	netsh interface ip set address "Ethernet 1" static 192.168.0.2 255.255.255.0 192.168.0.1
	
	bcdedit /debug on
	bcdedit /dbgsettings net hostip:192.168.0.1 port:50001 key:the.secret.debug.key 

Debugger

  • Create new virtual machine on that network, install windows or import virtual disk from edge virtual machines
	netsh interface ip set address "Ethernet 1" static 192.168.0.1 255.255.255.0
  • Create symbol folders