首页
社区
课程
招聘
[原创]各种开源汇编、反汇编引擎的非专业比较
发表于: 2015-11-8 02:25 59315

[原创]各种开源汇编、反汇编引擎的非专业比较

2015-11-8 02:25
59315
FPU, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, VMX, CLMUL, AES, MPX
MMX, FPU (x87), AMD 3DNow, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AES, AMD-V, INTEL-VMX, SMX
Arm, Arm64 (Armv8), M68K, Mips, PowerPC, Sparc, SystemZ, XCore & X86 (include X86_64)

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 14
支持
分享
最新回复 (70)
雪    币: 3279
活跃值: (1997)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
大牛广告做得就是好,不得不赞。
2015-11-8 08:11
0
雪    币: 7048
活跃值: (3527)
能力值: ( LV12,RANK:340 )
在线值:
发帖
回帖
粉丝
3
只用过od的disasm,udis86和Capstone.
od的已抛弃不用了,目前是用Capstone解码分析,然后改版的udis86来实现OD反汇编界面那样的代码着色.
另外汇编引擎的话,楼主说的4个里,好像只有OD的disasm支持汇编功能.
不过是gpl协议的,也很久没更新了.现在用的x64_dbg里的xedparse.
2015-11-8 09:34
0
雪    币: 222
活跃值: (185)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
4
求下载!
2015-11-8 09:38
0
雪    币: 47147
活跃值: (20450)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
5
基础知识普及的好文章!
2015-11-8 10:00
0
雪    币: 3227
活跃值: (2908)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
必须MARK一下
2015-11-8 10:02
0
雪    币: 1088
活跃值: (30)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
MARK,必须的
2015-11-8 10:35
0
雪    币: 31
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
好东西必须mark下
2015-11-8 10:37
0
雪    币: 234
活跃值: (214)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
9
好东西啊··MAKR
2015-11-8 10:50
0
雪    币: 1946
活跃值: (248)
能力值: (RANK:330 )
在线值:
发帖
回帖
粉丝
10
感谢回复。
要说协议的话,udis86和capstone都是BSD协议。
而XEDParse也是GPL协议,类BSD协议的汇编引擎应该没有吧。
asmjit是近似BSD协议的MIT协议,权利更多一点,不过其不是文本反汇编。
2015-11-8 11:16
0
雪    币: 41
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
谢谢分享
学习下
2015-11-8 14:33
0
雪    币: 8835
活跃值: (2404)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
12
distorm3引擎的路过~
2015-11-8 14:35
0
雪    币: 357
活跃值: (3443)
能力值: ( LV3,RANK:25 )
在线值:
发帖
回帖
粉丝
13
八哥,你知道的太多了..
2015-11-8 15:32
0
雪    币: 5334
活跃值: (3724)
能力值: ( LV13,RANK:283 )
在线值:
发帖
回帖
粉丝
14
用的libudis
2015-11-8 16:08
0
雪    币: 1946
活跃值: (248)
能力值: (RANK:330 )
在线值:
发帖
回帖
粉丝
15
用得顺手就好







udis不错的
2015-11-8 17:01
0
雪    币: 1556
活跃值: (883)
能力值: ( LV9,RANK:320 )
在线值:
发帖
回帖
粉丝
16
比较很有意思,以后可能会用到
2015-11-8 17:52
0
雪    币: 8835
活跃值: (2404)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
17
distorm3主要是花了钱,不用白不用了~
2015-11-8 18:02
0
雪    币: 136
活跃值: (107)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
18
以前用的udis 现在为了arm用capstone  当然现在才知道有寄存器分析这个功能   之前还打算自己写  学习了
2015-11-8 19:15
0
雪    币: 6
活跃值: (1146)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
19
哈哈,时隔多年又重新燃起技术激情的节奏啊
2015-11-8 19:16
0
雪    币: 7048
活跃值: (3527)
能力值: ( LV12,RANK:340 )
在线值:
发帖
回帖
粉丝
20
XEDParse应该是LGPL许可的吧.
https://github.com/x64dbg/XEDParse/blob/master/LICENSE

原来写过一个调试器,有用过这个库,LGPL只要不是静态链接,就不必强制开源了.
2015-11-9 00:24
0
雪    币: 764
活跃值: (147)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
21
收藏+学习
2015-11-9 00:37
0
雪    币: 8858
活跃值: (3093)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
22
跟着牛人涨文化
2015-11-9 07:42
0
雪    币: 2332
活跃值: (3804)
能力值: ( LV9,RANK:140 )
在线值:
发帖
回帖
粉丝
23
udis86有bug(?),之前处理过几十万个样本.
老是segment fault,我表示我用的是他的例子程序改得,只是加了while循环不停的从入口往下反汇编.
处理到一定数量之后就segment fault了,难道是我的使用姿势不对....
2015-11-9 10:47
0
雪    币: 6526
活跃值: (3661)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
24
感谢bug分享, 能介绍下文本汇编引擎吗
2015-11-9 11:58
0
雪    币: 144
活跃值: (38)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
25
楼主一定没有用过2.0的od调试器开源的汇编引擎。你说的寄存器分析都包含进去了。1.0的那个确实比较辍
2015-11-9 12:02
0
游客
登录 | 注册 方可回帖
返回
//