首页 >x64dbg调试工具
x64dbg调试工具

x64dbg调试工具

类型:系统工具

版本:v2025.06.30

大小:38.6m

更新:2025-07-05

  • 应用介绍
  • 应用截图

新版本的xbg调试器现已供应周全汉化支持,并具备反编译作用,许可设定条件断点并快捷定位特定段落的代码位置。此道具兼容多种语言编程环境,在修正汇编指令后高亮显现源码,便于深入理解程序流程和内存资料检察。

官方介绍

本文将为您介绍一款适用于windows操纵体系的逆向工程道具,xbg。首先,让我们了解一下这款软件的作用。xbg是一款开源的、用于windows操纵体系的逆向工程道具,重要作用囊括反编译和的应用程序,调试程序举动,并供应强盛的断点配置、动态辨认模块和串、内存与寄存器检察、汇编级单步履行等调试作用。与其他道具比拟,xbg是现在十分先进的调试器。它与ollydbg有诸多相似之处,但运用过ollydbg的用户应该能很快上手操纵。软件界面简约,作用强盛。它支持c言语表达式解析器、java等的调试。它的界面简约,操纵便利,能大大提升软件阐发职员的工作效率。这款道具是官方汉化版,适用于windows体系下一切版本的windows操纵体系。总之,xbg是一款十分先进的逆向工程道具,对于需求进行软件反编译和调试的人来讲,它无疑是一个十分好的抉择。不管您是专业程序员、快反汇编以及可调试的脚本言语自动化等多项适用作用。此外,xbg不只供应了相似c的表达式解析器,还支持各类编程言语如python、全作用的dll和exe文件调试、ida般的侧边栏与腾跃箭头、体系管理员照样平安专家,xbg都能满意您的需要。

x64dbg调试工具主要功能

入口重构集成(青蟹)

内置的十六进制编辑器

多半据范例的内存转储

ida样的指令令牌高亮(高亮寄存器等)

相似c的表达式解析器

存储器映射

dll和exe文件的全功能调试(titanengine)

内容敏感的注册检察

线程视图

查找内存模式

快反汇编(beaengine)

检察你的补丁,并将它们留存到磁盘

标记观

用户数据库(json)征求意见,标签,书签等。

接续增进的api插件的支持

内置汇编(xedparse)

动态辨认模块和串

直观和相熟的新用户界面

基础调试标记(pdb)的支持

ida般的侧边栏与腾跃箭头

可扩展的,可调试的脚本言语自动化

动态客栈视图

彻底可定制的配色计划

开源

x64dbg使用教程

此时,经过在xbg中运用代码修正作用并跳过相对注册失败考证的处所,就能达成破解。只要将`处的`je `改成`jmp `(双击便可修正)。

- 目前,考证我们的破解成果吧!

- 让程序运转起来(快捷键f9),输入注册信息,点击确认,守候掷中软件断点

- 阐发指标程序

- 留存到文件(反汇编窗口右键->补丁->修补文件)

利用xbg的字符串搜索作用追踪内存中的加载字符串。操作如下:首先张开cpu(反汇编)窗口,而后右键点击并抉择搜索;接着从下拉菜单中抉择指标模块,一般应选为主模块以确保找到准确的字符串。最后,在弹出窗口中输入要查找的字符串,并起头搜索。

从主模块起头,单步履行(运用f行单步入,f行进);搜索到的了局如图所示,明显地显现了某个字符串的存在。

- 双击该字符串便可跳到反汇编窗口中相应位置

在软件中配置断点,运转程序并跟踪履行途径。点击特定行可启用或禁用软件断点,代码将变红以批示当前的履行位置。查阅断点视图了解相对的信息。

张开指标程序并运用xbg或xbg,检察其界面;经常使用选项以红颜色符号。

您能够看到,源程序经过拔除函数对用户名和明码进行了运算。首先,将用户名的了局放入寄存器eax中,而明码的运算了局则存储在ebx寄存器中。接下来,程序会对比这两个寄存器中的值是不是相同。要是相等,则履行注册告成操纵;不然,履行失败操纵。(此部份展示了算法流程的大致框架,但在实际示例中并未展示具体阐发过程。)

- 单步步过,不停走到前往ret,便可检察上层代码

能够看到,程序的eip指向了我们的软件断点,此时信息框信息为失败

x64dbg中文版特色

可扩展

可编写脚本

社区意识

容易,强盛的开辟

x64 / x32支持

x64dbg一直在主动开辟中。

还有集成的,可调试的,类似于asm的脚本言语。

编写插件以增添脚本号令或集成您的道具。

运用qt,titanengine,zydis,yara,scylla,jansson,lz4,xedparse,asmjit和snowman。

我们供应可执行文件和源代码。随时进献。

能够调试x64和x32应用程序。惟独一个界面。

用c ++编写插件,变动色彩并调整您的首选项。

还有很多由反向社区思索或实现的作用。

树立在开源库上

主动进展

gplv3

运用c ++和qt快捷增添新作用。

可订制

x64dbg汉化版使用说明

- breakpoints 断点列表窗口

- f7 单步步入

- cpu 汇编代码窗口

- 寄存器窗口

经常使用窗口

- * 转到rip指向地点,也就是但钱汇编指令所在地点

- f2 下断点

- 客栈窗口

- f8 单步步过

- ; 给当前选中的行增添解释

- symbols 模块列表窗口

- 选中汇编窗口右侧的“当前地区”,“当前模块”或“一切模块”选项,而后是“常量”或“字符串”。

- f9 运转

- 查找常量或字符串

- dump1-dump5 资料检察窗口

- ctrl + g 转到地点,计较表达式的值

- h 高亮显现(使用方法:按下h后,会出现一个红框,双击要高亮的显现的笔墨,就能够高亮显现)

经常使用功能键

- f4 运转到当前选中的行

- ctrl + f9 履行到本函数的前往处,也就是碰到本函数ret指令停住