├── .gitattributes ├── .gitignore ├── CHANGELOG.md ├── LICENSE ├── NOTICE ├── README.md ├── _assets └── gdbw.png ├── gdbw.sln ├── gdbw ├── Bindings.hpp ├── DebugEngine.cpp ├── DebugEngine.hpp ├── Disassembler.cpp ├── Disassembler.hpp ├── Instruction.cpp ├── Instruction.hpp ├── LuaManager.cpp ├── LuaManager.hpp ├── MemoryRegion.cpp ├── MemoryRegion.hpp ├── Symbols.cpp ├── Symbols.hpp ├── gdbw.cpp ├── gdbw.rc ├── gdbw.vcxproj ├── gdbw.vcxproj.filters ├── resource.h └── thirdparty │ ├── argparse │ ├── LICENSE │ └── argparse.hpp │ ├── capstone │ ├── LICENSES │ │ ├── LICENSE.TXT │ │ ├── LICENSE_BSD_3_CLAUSE.txt │ │ └── LICENSE_LLVM.TXT │ ├── capstone.lib │ ├── capstone │ │ ├── aarch64.h │ │ ├── alpha.h │ │ ├── arc.h │ │ ├── arm.h │ │ ├── arm64.h │ │ ├── bpf.h │ │ ├── capstone.h │ │ ├── cs_operand.h │ │ ├── evm.h │ │ ├── hppa.h │ │ ├── loongarch.h │ │ ├── m680x.h │ │ ├── m68k.h │ │ ├── mips.h │ │ ├── mos65xx.h │ │ ├── platform.h │ │ ├── ppc.h │ │ ├── riscv.h │ │ ├── sh.h │ │ ├── sparc.h │ │ ├── systemz.h │ │ ├── systemz_compatibility.h │ │ ├── tms320c64x.h │ │ ├── tricore.h │ │ ├── wasm.h │ │ ├── x86.h │ │ ├── xcore.h │ │ └── xtensa.h │ ├── platform.h │ └── windowsce │ │ ├── intrin.h │ │ └── stdint.h │ └── lua │ ├── COPYRIGHT │ ├── LICENSE │ ├── include │ ├── lauxlib.h │ ├── lua.h │ ├── lua.hpp │ ├── luaconf.h │ └── lualib.h │ └── lua54.lib ├── plugins ├── argparse.lua ├── breakpoint.lua ├── breakpointdisable.lua ├── breakpointenable.lua ├── clear.lua ├── colour.lua ├── continue.lua ├── delbreakpoint.lua ├── disassemble.lua ├── examine.lua ├── extends.lua ├── help.lua ├── info.lua ├── memory.lua ├── prompt.lua ├── search.lua ├── shared │ └── Types.lua ├── stepinto.lua ├── stepover.lua └── vmmap.lua └── setup.ps1 /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/README.md -------------------------------------------------------------------------------- /_assets/gdbw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/_assets/gdbw.png -------------------------------------------------------------------------------- /gdbw.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw.sln -------------------------------------------------------------------------------- /gdbw/Bindings.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/Bindings.hpp -------------------------------------------------------------------------------- /gdbw/DebugEngine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/DebugEngine.cpp -------------------------------------------------------------------------------- /gdbw/DebugEngine.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/DebugEngine.hpp -------------------------------------------------------------------------------- /gdbw/Disassembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/Disassembler.cpp -------------------------------------------------------------------------------- /gdbw/Disassembler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/Disassembler.hpp -------------------------------------------------------------------------------- /gdbw/Instruction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/Instruction.cpp -------------------------------------------------------------------------------- /gdbw/Instruction.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/Instruction.hpp -------------------------------------------------------------------------------- /gdbw/LuaManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/LuaManager.cpp -------------------------------------------------------------------------------- /gdbw/LuaManager.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/LuaManager.hpp -------------------------------------------------------------------------------- /gdbw/MemoryRegion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/MemoryRegion.cpp -------------------------------------------------------------------------------- /gdbw/MemoryRegion.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/MemoryRegion.hpp -------------------------------------------------------------------------------- /gdbw/Symbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/Symbols.cpp -------------------------------------------------------------------------------- /gdbw/Symbols.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/Symbols.hpp -------------------------------------------------------------------------------- /gdbw/gdbw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/gdbw.cpp -------------------------------------------------------------------------------- /gdbw/gdbw.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/gdbw.rc -------------------------------------------------------------------------------- /gdbw/gdbw.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/gdbw.vcxproj -------------------------------------------------------------------------------- /gdbw/gdbw.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/gdbw.vcxproj.filters -------------------------------------------------------------------------------- /gdbw/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/resource.h -------------------------------------------------------------------------------- /gdbw/thirdparty/argparse/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/argparse/LICENSE -------------------------------------------------------------------------------- /gdbw/thirdparty/argparse/argparse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/argparse/argparse.hpp -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/LICENSES/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/LICENSES/LICENSE.TXT -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/LICENSES/LICENSE_BSD_3_CLAUSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/LICENSES/LICENSE_BSD_3_CLAUSE.txt -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/LICENSES/LICENSE_LLVM.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/LICENSES/LICENSE_LLVM.TXT -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone.lib -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/aarch64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/aarch64.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/alpha.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/alpha.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/arc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/arc.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/arm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/arm.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/arm64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/arm64.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/bpf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/bpf.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/capstone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/capstone.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/cs_operand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/cs_operand.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/evm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/evm.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/hppa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/hppa.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/loongarch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/loongarch.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/m680x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/m680x.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/m68k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/m68k.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/mips.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/mos65xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/mos65xx.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/platform.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/ppc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/ppc.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/riscv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/riscv.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/sh.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/sh.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/sparc.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/systemz.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/systemz.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/systemz_compatibility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/systemz_compatibility.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/tms320c64x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/tms320c64x.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/tricore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/tricore.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/wasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/wasm.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/x86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/x86.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/xcore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/xcore.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/capstone/xtensa.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/capstone/xtensa.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/platform.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/windowsce/intrin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/windowsce/intrin.h -------------------------------------------------------------------------------- /gdbw/thirdparty/capstone/windowsce/stdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/capstone/windowsce/stdint.h -------------------------------------------------------------------------------- /gdbw/thirdparty/lua/COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/lua/COPYRIGHT -------------------------------------------------------------------------------- /gdbw/thirdparty/lua/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/lua/LICENSE -------------------------------------------------------------------------------- /gdbw/thirdparty/lua/include/lauxlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/lua/include/lauxlib.h -------------------------------------------------------------------------------- /gdbw/thirdparty/lua/include/lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/lua/include/lua.h -------------------------------------------------------------------------------- /gdbw/thirdparty/lua/include/lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/lua/include/lua.hpp -------------------------------------------------------------------------------- /gdbw/thirdparty/lua/include/luaconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/lua/include/luaconf.h -------------------------------------------------------------------------------- /gdbw/thirdparty/lua/include/lualib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/lua/include/lualib.h -------------------------------------------------------------------------------- /gdbw/thirdparty/lua/lua54.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/gdbw/thirdparty/lua/lua54.lib -------------------------------------------------------------------------------- /plugins/argparse.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/argparse.lua -------------------------------------------------------------------------------- /plugins/breakpoint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/breakpoint.lua -------------------------------------------------------------------------------- /plugins/breakpointdisable.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/breakpointdisable.lua -------------------------------------------------------------------------------- /plugins/breakpointenable.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/breakpointenable.lua -------------------------------------------------------------------------------- /plugins/clear.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/clear.lua -------------------------------------------------------------------------------- /plugins/colour.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/colour.lua -------------------------------------------------------------------------------- /plugins/continue.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/continue.lua -------------------------------------------------------------------------------- /plugins/delbreakpoint.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/delbreakpoint.lua -------------------------------------------------------------------------------- /plugins/disassemble.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/disassemble.lua -------------------------------------------------------------------------------- /plugins/examine.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/examine.lua -------------------------------------------------------------------------------- /plugins/extends.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/extends.lua -------------------------------------------------------------------------------- /plugins/help.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/help.lua -------------------------------------------------------------------------------- /plugins/info.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/info.lua -------------------------------------------------------------------------------- /plugins/memory.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/memory.lua -------------------------------------------------------------------------------- /plugins/prompt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/prompt.lua -------------------------------------------------------------------------------- /plugins/search.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/search.lua -------------------------------------------------------------------------------- /plugins/shared/Types.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/shared/Types.lua -------------------------------------------------------------------------------- /plugins/stepinto.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/stepinto.lua -------------------------------------------------------------------------------- /plugins/stepover.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/stepover.lua -------------------------------------------------------------------------------- /plugins/vmmap.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/plugins/vmmap.lua -------------------------------------------------------------------------------- /setup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iilegacyyii/gdbw/HEAD/setup.ps1 --------------------------------------------------------------------------------