吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8583|回复: 66
上一主题 下一主题
收起左侧

[x64dbg Plugin] Baymax toOls v1.9.1 for x64dbg 特征码提取&搜索(2023.11.28 更新)

  [复制链接]
跳转到指定楼层
楼主
Nisy 发表于 2023-8-22 19:59 回帖奖励
本帖最后由 Nisy 于 2024-1-12 21:21 编辑



插件介绍:


BaymaxTools 是 x64dbg 调试器的一款特征码提取和搜索插件。主要功能有:
1. 解析汇编指令并根据用户的设置提取对应的特征码;
2. 可对进程内存快速搜索特征码条目(是普通内存搜索工具速度的6~10倍);
3. 更好的解析被调试进程内存空间(效果要好于x64dbg),包括解析shadowDll,可按类型更方便的进行内存检索;
4. 支持搜索汇编指令,并可将编译指令转换为特征码进行搜索;
5. 支持搜索字符串(UNICODE\ASCII\UTF-8);
6. 可搜索被VM保护的指令;

使用说明:
将 x32\plugins 目录下的文件复制到 x64Dbg\x32\plugins 目录。
将 x64\plugins 目录下的文件复制到 x64Dbg\x64\plugins 目录。

使用方法:
在反汇编窗口选中多行汇编,右键菜单使用 Baymax ToOls 即可复制特征码或搜索特征码。


更新说明:


Baymax toOls for x64dbg v1.9.1
2023.11.28

1. 修复搜索“私有内存区段列表”卡慢的问题。
2. 增加设置 UI 字体
3. 支持高 DPI 显示

Baymax toOls for x64dbg v1.9
2023.08.20


1. 优化搜索算法,速度更快!
2. 搜索窗口增加模块列表刷新功能,若进程内存数据或模块有变动可刷新后再进行搜索。
3. 搜索窗口支持对汇编指令的搜索
  3.1>输入的数值将被作为十六进制处理(不需要'0x'前缀或'h'后缀)
  3.2>汇编窗口选中的第一行将作为指令编译的起始地址
  3.3>由于编译模式不同,若结果不符合预期可勾选ModR/M(默认引擎)
  3.4>可在设置中对汇编指令编译的结果转为特征码后进行搜索
4. 搜索窗口支持对字符串的搜索,可设置不匹配大小写,默认选项同时搜索字符串的UNICODE\ASCII\UTF-8三种编码。
5. 右键菜单可搜索被加壳工具(themIDA、vmprotect、obsidium、enigma ...)VM保护的代码,可解析出跨区段的指令。
  5.1>解析列表中属于原程序代码段的地址中,包含了疑似被VM保护的代码入口地址。
6. 增加 繁体中文 (感谢 plusv 提供)
7. 修复一些Bug







云盘链接: http://pan.baidu.com/s/1pLUuBEj 密码: 5x8n
下载地址:https://github.com/sicaril/BaymaxTools  

Baymax toOls for x64dbg v1.9.zip

996.17 KB, 下载次数: 562, 下载积分: 吾爱币 -1 CB

免费评分

参与人数 26吾爱币 +42 热心值 +24 收起 理由
无聊网络 + 1 + 1 我很赞同!
mafei3709 + 1 + 1 谢谢@Thanks!
Zhaofeiyan + 1 + 1 已经处理,感谢您对吾爱破解论坛的支持!
chengdragon + 1 + 1 谢谢@Thanks!
笙若 + 1 + 1 谢谢@Thanks!
Hmily + 10 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
cifeng + 1 热心回复!
Hean + 1 + 1 我很赞同!
星空迷徒 + 1 谢谢@Thanks!
liufeisvip + 1 热心回复!
猫子1992 + 1 + 1 谢谢@Thanks!
610100 + 3 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
tail88 + 1 + 1 谢谢@Thanks!
theStyx + 2 + 1 谢谢@Thanks!
BonnieRan + 1 + 1 谢谢@Thanks!
一只迷惘的笨虎 + 1 + 1 我很赞同!
a2523188267 + 3 + 1 我很赞同!感谢校长
wgz001 + 1 + 1 谢谢@Thanks!
daoye9988 + 1 + 1 热心回复!
lvkeqin + 1 + 1 我很赞同!
smile1110 + 2 + 1 谢谢 @Thanks!
gcode + 1 + 1 谢谢@Thanks!
xiangzz + 1 + 1 我很赞同!
LuckyClover + 1 + 1 谢谢@Thanks!
醉生梦死. + 2 + 1 支持校长
bigharvest + 2 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
sunsjw 发表于 2023-8-24 11:19
Nisy 发表于 2023-8-23 13:40
没有加载的页?
插件有两个列表项,一个是模块列表,一个是堆/栈/私有空间列表项,你可以根据需求,设 ...

可能是我描述的准确,我说下我遇到的问题:我在调试jlinkarm.dll,要搜索这个dll里的字符串"clone",当我用x64dbg加载这个dll,停在dll的入口点,然后搜索字符串的时候,是搜索不到的。但是我在IDA里的String窗口是可以搜索到的。我猜想这个时候有一部分内容并没有加载至内存,只是分配了个虚拟地址,并没有把真实的内容加载进来,只有在访问的时候产生缺页中断加载真实内容(PS:但是有一点想不通的就,搜索不就是访问吗?)。我随便找一个dll的输出函数“JlinkARM_Go”在CPU窗口查看其反汇编代码,发现这里也全是00,代码没有被加载。这个时候在该函数上下F2断点,该函数就会马上被加载,可以看到汇编代码了。分析可能原因就是因为F2会写内存,触发缺页中断,然后操作系统会把这页内存加载至内存。所以我在想能不能让被加载的文件一次性把所有的内容都加载至内存,而不是访问到才加载,这样搜索的时候才能搜索出来。

不知道我有没有说明白。
推荐
 楼主| Nisy 发表于 2023-8-23 12:03 |楼主
Sh4DoW321 发表于 2023-8-23 04:25
Hi
is there English version ?

When the plug-in is run for the first time, it will set the corresponding language according to the system language
Of course you can also set up your own: Options ==> Languages --> English

more Introductions: https://github.com/sicaril/BaymaxTools
沙发
guogss 发表于 2023-8-22 20:07
本帖最后由 guogss 于 2023-8-22 22:55 编辑

这个东西在带vmp或者tmd壳的exe或者dll里面搜索会崩溃的问题终于修复了!!!高兴
3#
醉生梦死. 发表于 2023-8-22 20:45
校长威武~
4#
LuckyClover 发表于 2023-8-22 20:59
感谢分享,收藏备用
5#
xq811028 发表于 2023-8-22 21:00
感谢校长分享礼物,节日快乐。
6#
666888tzq 发表于 2023-8-22 21:02
感谢校长分享。
7#
PUQ 发表于 2023-8-22 21:16
感谢分享
8#
戰龍在野 发表于 2023-8-22 21:25
谢谢校长的提供,祝七夕节快乐
头像被屏蔽
9#
moruye 发表于 2023-8-22 21:38
提示: 作者被禁止或删除 内容自动屏蔽
10#
xiangzz 发表于 2023-8-22 21:41
厉害了,功能越来越强大
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-22 20:21

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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