x64dbg官方免费版是一款免费开源的x64/x32位反汇编修改程序,适用Windows系统。软件支持中文界面和插件,界面及操作方法与OllyDbg调试工具类似,支持类似C表达式解析器、DLL和EXE文件调试、IDA式的跳跃箭头与侧边栏、动态识别模块指令、反汇编、自动化可调试的脚本语言等诸多实用逆向分析功能。同时,软件采用QT平台编写,可以调试x64和X32的应用程序,具有直观和熟悉的用户界面,提供可执行文件和源代码,随时供您使用,以及还具备集成的、可调试的、类似于ASM的脚本语言等等。
x64dbg调试器主要分为三部分载体:DBG、GUI、Bridge,它可以用在新建功能上工作,而无需更新汇编代码的其它部分,功能强大且齐全,对于计算方面的用户来说绝对实用。小编为你带来这款x64dbg官方版,可以更好的帮助用户更好地了解 x64dbg 反汇编后的 CPU 汇编指令信息,带给你舒适的使用体验。
1、分析目标程序
将目标程序用x64dbg(实际上是x32dbg)打开,看看x64dbg的界面,这里常用的窗口都使用红字标注出来了
2、字符串搜索功能,我们可以通过x64dbg的字符串搜索功能来查看内存中加载的字符串,具体操作步骤为:CPU(反汇编)窗口->鼠标右键->搜索->选择模块(根据个人需求选择,一般选择当前模块,前提是得先执行到主模块)->字符串
3、我们单步到主模块(单步调试快捷键和od一样,F7单步步入,F8单步步过),字符串搜索得到如下结果,可以看到很明显的字符串:
4、双击该字符串即可跳到反汇编窗口中相应位置。
5、下软件断点,运行程序,观察是何处调用了该代码(鼠标点击相应行,按下F2即可快速使用软件断点),下软件断点后,地址处会变为红色,断点窗口能看到相应信息。
6、让程序运行起来(快捷键F9),输入注册信息,点击确认,等待命中软件断点
可以看到,程序的EIP指向了我们的软件断点,此时信息框信息为失败。
7、单步步过,一直走到返回ret,即可查看上层代码
可以看到,源程序是使用了2个处理函数,分别对用户名和密码进行了运算,用户名运结果放到了eax中,密码运算结果放在ebx中,比较二者运算结果是否相同,决定调用注册成功函数还是注册失败函数。(由于此时只是介绍工具使用,故不展示算法分析部分,大致流程为eax = F1(用户名),ebx = F2(注册码),cmp eax,ebx)
8、这时候,我们使用x64dbg的代码修改功能,将对应的注册失败验证跳过,即可完成破解:将0x401243处的je 0x40124C改为jmp 0x40124C(双击代码行即可修改)
9、保存到文件(反汇编窗口右键->补丁->修补文件)
10、现在,验证我们的破解成果吧!
1、积极发展
x64_dbg正在不断的积极发展。
2、GPLv3
我们同时提供了可执行文件和源代码。随意作出贡献。
3、自定义
C ++编写的插件,改变颜色和调整你的喜好。
4、X64/X32支持
x64_dbg可以调试x64和X32的应用程序。x64_dbg中文版只有一个接口。
5、建立在开源库
x64_dbg使用的Qt,TitanEngine,BeaEngine,青蟹,杨松,LZ4和XEDParse。
6、操作简单,功能强大的开发
x64_dbg使用C ++和Qt4的快速添加新的功能。
7、脚本化
x64_dbg有一个集成的,可调试,ASM-like脚本语言。
8、社区意识
x64_dbg有许多功能的倒车社会思想或创建的。
9、伸缩
编写插件来添加脚本命令或集成的工具。
查看全部
同类推荐
x64dbg官方免费版 23.68MB 版本: x64dbg官方免费版是一款免费开源的x64 x32位反汇编修改程序,适用Windows系统。软件支持中文界面和插件,界面及操作方法与OllyDbg调试工具类似,支持类似C表达式解析器、DLL和EXE文件调试、IDA式的跳跃箭头与侧边栏、动态识别模块指令、反汇编、自动化可调试的脚本语言等诸多实用逆向分析功能。
下载IntelliJ IDEA 2016免费下载 496.16MB 版本: IntelliJ IDEA 2016,通常简称为“IDEA2016”,是由全球知名的软件开发公司JetBrains精心打造的一款专业的Java语言编程开发软件。与之前的版本相比,IDEA2016不仅在界面设计上进行了改进,使其更加美观、直观,同时在功能上也带来了一些全新的特性,进一步提升了用户的开发体验
下载PhpStorm 2018官方版下载 229.41MB 版本: PhpStorm 2018是由JetBrains公司所研发的一款功能非常强大的PHP代码编辑器,全称为JetBrains PhpStorm 2018,这是一款非常好用的PHP集成开发工具,目前支持Windows Mac Linux等多个平台,使用起来非常方便,旨在提高用户效率,可深刻理解用户的编码,提供智能代码补全
下载PhpStorm 2020免费下载 361.54MB 版本: 在JetBrains旗下的众多产品中,PhpStorm 2020是最受开发人员所喜欢的一款产品。之所以说是最受开发人员所喜欢的一款产品是因为它将WebStorm、PHP、DB SQL中的所有功能都包含在一起了,也就是说这款软件能够以一抵三,为开发人员提供更高质量、更高的开发环境
下载微信开发者工具最新版本下载 168.8MB 版本: 微信开发者工具最新版本是由微信公众号官方推出的软件,主要面向微信小程序和公众号开发者。它能够帮助开发者方便、安全地进行微信内网页和小程序的调试。该工具集成了Chrome DevTools和基本的移动调试模块,使开发者能够模拟真实浏览器环境进行调试,检验页面JSSDK功能权限,同时拥有强大的开发辅助功能。软件界面包括顶部菜单栏、左侧的微信webview模拟器、右侧的地址栏以及相关的请求和返回结果等。
下载Development Studio 2023下载 1.88GB 版本: Development Studio 2023版本新增了对最新处理器的支持,如Cortex-M55、Star处理器、Cortex-A34、Cortex-A77和Neoverse N1等。
下载Toad for Oracle中文版下载 574.85MB 版本: 今天我给大家介绍的是Toad for Oracle中文版,这是一款功能强大的数据库开发和管理工具集。相比于许多英文界面的数据库软件,Toad for Oracle提供了中文界面,使用起来更加方便。它包含了许多实用工具,如SQL编辑器、PL SQL编辑器、模式浏览器、存储过程编码等,支持创建和执行查询、创建和修改数据库对象,还能进行SQL和PL SQL代码的开发和调试。
下载啊哈编程学院下载 512.32MB 版本: 啊哈编程学院电脑版是一款专为青少年设计的编程学习软件。它旨在帮助他们掌握编程技能,提高逻辑思维和问题解决能力。该软件提供了完整的编程教学体系和课程包,涵盖了从小学到初中的全部编程知识,包括Python、Java、Scratch等多种编程语言。同时,该软件还提供了丰富的阶梯化学习内容,让学生根据兴趣和水平自主选择适合自己的学习内容。
下载mPython下载 189.22MB 版本: mPython是盛思技术团队在BBC官方原版PythonEditor基础上进行拓展开发的应用软件。它采用简单的操作界面,支持命令式程序设置,并搭载了强大的编程库,使用户能够与各种模块完美结合。mPython使用与Java类似的跨平台移植特性Bytecode。一些专业人士预测mPython将成为继Java之后的明日之星。
下载pzstar软件下载 10.84MB 版本: PZStar软件是专为普中科技微控制器设计的PLC编程软件。它提供强大功能和高效的程序编写服务,是理想的微控制器编程选择。PZStar软件由普中科技有限公司推出,保证与普中科技微控制器的完全兼容性。其他PLC编程软件可能无法实现与普中科技微控制器的兼容,因此选择PZStar软件是确保编写程序顺利进行的关键。
下载