An open-source user mode debugger for Windows. Optimized for reverse engineering and malware analysis.
Go to file
2014-07-01 17:09:13 +02:00
help PROJECT: changed GPL to LGPL 2014-07-01 17:09:13 +02:00
x64_dbg_bridge GUI: memory map breakpoint color 2014-06-25 16:25:38 +02:00
x64_dbg_dbg DBG: added various useful functions 2014-07-01 17:01:30 +02:00
x64_dbg_exe DBG: resolved issue #112 (SetThreadName) + fixed possible buffer overflows + fixed 'invalid database' when no db present + fixed file version 2014-06-23 22:44:14 +02:00
x64_dbg_gui/Project GUI: do not select the next instruction when assembling failed 2014-07-01 17:01:08 +02:00
.gitignore PROJECT: updated gitignore 2014-06-24 17:00:13 +02:00
bug.ico first commit 2013-11-14 21:55:18 +01:00
clean.bat DBG: added jansson (JSON) library + kill the command thread to prevent crashes on exit + memory leak detector (allow the user to send 'alloctrace.txt' 2014-06-18 21:11:54 +02:00
LICENSE PROJECT: changed GPL to LGPL 2014-07-01 17:09:13 +02:00
README PROJECT: changed GPL to LGPL 2014-07-01 17:09:13 +02:00
release.bat DBG: database performance (100 000 comments+labels+bookmarks+functions = 900ms) + added database compression 2014-06-20 22:01:10 +02:00
todo_dbg.txt PROJECT: updated todo list 2014-03-30 14:47:56 +02:00
x64_dbg_sceme.vsd PROJECT: added design 2014-03-18 20:52:40 +01:00
x64_dbg.sln PROJECT: added solution dependencies (thanks to iLovro) 2014-03-02 01:08:18 +01:00

[This is a new version of this repository. The old version can be found ]
[here: https://bitbucket.org/mrexodia/x64_dbg_old                       ]

>Downloads:
Releases of x64_dbg can be found at http://download.x64dbg.com

>Overview:
x64_dbg is an open-source x32/x64 debugger for windows.

>Features:
- Open-source
- Intuitive and familiar, yet new user interface
- C-like expression parser
- Full-featured debugging of DLL and EXE files (TitanEngine)
- IDA-like sidebar with jump arrows
- IDA-like instruction token highlighter (highlight registers etc.)
- Memory map
- Symbol view
- Thread view
- Content-sensitive register view
- Fully customizable color scheme
- Dynamically recognize modules and strings
- Import reconstructor integrated (Scylla)
- Fast disassembler (BeaEngine)
- User database (JSON) for comments, labels, bookmarks etc.
- Plugin support with growing API
- Extendable, debuggable scripting language for automation
- Multi-datatype memory dump
- Basic debug symbol (PDB) support
- Dynamic stack view
- Built-in assembler (XEDParse)

>Known bugs:
- Memory breakpoints sometimes fail (TitanEngine bug)

>License:
x64_dbg is licensed under LGLPv3, which means you can freely distribute
and modify the source of x64_dbg, as long as you share your changes
with us. Plugins do not have to be open source or free to distribute.

>Credits:
- Debugger core by TitanEngine Community Edition
- Disassembly powered by BeaEngine (Updated)
- Assembly powered by XEDParse
- Import reconstruction powered by Scylla
- JSON powered by Jansson
- Database compression powered by lz4
- Bug icon by VisualPharm
- Interface icons by Fugue
- Website by tr4ceflow

>Special Thanks:
- acidflash
- cyberbob
- Teddy Rogers
- EXETools community
- Tuts4You community
- DMichael
- Artic
- Nukem
- ahmadmansoor

>Developers:
- Mr. eXoDia
- Sigma
- tr4ceflow