UltraDebug

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: A C D R G Y M Z X S P
公益项目,接受捐赠
查看: 1892|回复: 0
收起左侧

[原创] x64dbg使用技巧与实用插件合集

[复制链接]
ultradebug

主题

0

回帖

UD

管理员

UID
1
积分
2344
注册时间
2021-12-20
最后登录
1970-1-1
2022-4-4 22:33:09 | 显示全部楼层 |阅读模式
本文是针对刚开始接触X64dbg的新人写的实用技巧和插件合集

前言
萌新一个,接触逆向时间不长,但因为很喜欢x64dbg这款调试器,所以花了一些时间去了解,x64dbg的这类帖子相对较少,本贴的初衷是希望其他新人在学习的时候可以多一些参考,少一些时间精力的浪费。希望大家为我的帖子指正错误和做补充。

以下均基于Mar 12 2021版本x64dbg官方版本,可到官方网站直接下载

官方网站:https://x64dbg.com/

第一次运行
双击x96dbg,出现三个弹窗,会生成x96dbg.ini文件。当你需要把整个程序文件夹移动到其他路径时,最好把这个ini删除,重新双击让它再生成。当你需要把它加到发送到菜单中的时候,也推荐添加x96dbg,它会自动选择用x32还是x64dbg打开。
x64dbg使用技巧与实用插件合集 - ultradebug_UltraDebug

你需要做些什么设置
外观
  • 字体大小调整 选项——外观——字体——最右边那个数字(图右)(我个人用12)
  • 主题选择 选项——主题——选择你喜欢的(图左),也可以在Github搜索x64dbg theme,或者百度搜索x64dbg 配色,使用别人的配色方案文件
x64dbg使用技巧与实用插件合集 - ultradebug_UltraDebug

选项设置
  • 事件
推荐萌新只勾选入口断点(这样相当于OD设置为 第一次暂停于主模块入口点)
  • 引擎
保持默认即可,需要特别说明的是禁用数据压缩和将数据保存于应用程序目录,所指的数据是指调试相关数据,默认保存在调试器db文件夹下。调试引擎选项里的GleeBug,据作者以前博客内容说是跟踪速度会比默认的Titan快很多,但我试了没什么感觉。
  • 异常
保持默认
  • 反汇编

仅在CIP处显示自动注释——勾选之后界面会更整洁,该有的自动注释也还是有的,自行体验取舍

模块名最长长度——默认-1不限制,如果遇到比较长的文件名,调试起来界面观感会比较差(图左),OD的限制长度为8,自行取舍。

值前加0x前缀——x64dbg里默认以16进制显示数值(不显示0x),如果你需要表示十进制,可以在前面加点,汇编里输入加点10进制需要设置XEDparse引擎(图右)。

x64dbg使用技巧与实用插件合集 - ultradebug_UltraDebug
  • 图形界面
其他选项根据个人需要调整,一般保持默认,特别说明一项
图形缩放模式——这里指的是x64dbg流程图功能 是否支持缩放,勾选后流程图操作体验会稍微接近IDA。流程图功能会在后面提到
  • 杂项
其他选项根据个人需要调整,一般保持默认
可以将搜索引擎改为百度:https://www.baidu.com/s?wd=@topic 遇到不认识的函数选中,右键,符号名称帮助,直接进行查询。

使用技巧篇
  • 收藏夹参数
这里直接贴上官方文档对于收藏夹的使用说明:

如果你在工具的命令行添加 %PID%,它将被调试对象(如果不进行调试或0)的(十进制) PID 替换。

如果你添加%DEBUGGEE%,则它将添加调试对象(不带引号)的完整的路径。

如果你添加 %MODULE%,则将添加在当前反汇编中模块(不带引号)的完整路径。

如果你添加 %-????-%,则它将执行无论你放在何处的 ????字符串格式。示例:%-{cip}-%将会用 cip 的十六进制值替换。

所以你可以这样 "C:\Tools\DIE\die.exe" %DEBUGGEE% 添加你常用的工具(记得路径加双引号),然后把收藏夹——收藏工具箱选上。点击Die图标,将会启动并且分析当前在调试的模块。这样的方法好过安装什么PE查看器插件,让专业的工具做专业的事

x64dbg使用技巧与实用插件合集 - ultradebug_UltraDebug
  • 流程图
在反汇编窗口按下G键切换到流程图,再按G回
还有更多的精彩内容,作者设置为付费后可见
UltraDebug免责声明
✅以上内容均来自网友转发或原创,如存在侵权请发送到站方邮件9003554@qq.com处理。
✅The above content is forwarded or original by netizens. If there is infringement, please send the email to the destination 9003554@qq.com handle.
回复 打印

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|站点地图|UltraDebug ( 滇ICP备2022002049号-2 滇公网安备 53032102000034号)

GMT+8, 2025-6-20 15:44 , Processed in 0.036097 second(s), 11 queries , Redis On.

Powered by Discuz X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表