x64dbg 是一款开源的、目前仍在积极开发中的 x32/x64 位动态调试器。其界面及操作方法与 OllyDbg 类似,和 OllyDbg 不同的是它可以对 64 位程序进行调试。此外,其开放式的设计给了此软件很强的生命力。通过爱好者们不断的修改和扩充,使其功能越来越强大。
该调试器(目前)有三部分:DBG、GUI、Bridge。
DBG 是调试器的调试部分。它处理调试技术(使用 TitanEngine),并为 GUI 提供数据。
GUI 是调试器的图形部分。它建立在 Qt 上,并提供用户交互界面。
Bridge 是 DBG 和 GUI 部分的通信库(将来也许是在更多的部件之间)。Bridge 可用于在新建功能上工作,而无需更新代码的其他部分。