首页
社区
课程
招聘
讨论:大家谈谈提升逆向工程效率的工具和方法
发表于: 2004-9-8 08:41 24337

讨论:大家谈谈提升逆向工程效率的工具和方法

2004-9-8 08:41
24337
收藏
免费 7
支持
分享
最新回复 (33)
雪    币: 1223
活跃值: (469)
能力值: (RANK:460 )
在线值:
发帖
回帖
粉丝
26
个人感觉应该主要是提升代码的抽象度。这方面DeDe做的就很好。

针对某一种高级语言进行逆向,效果会比通用的反汇编程序要好得多。
2005-2-7 11:50
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
27
多谢看雪论坛
2005-2-26 15:52
0
雪    币: 110
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
sjm
28
vc能不能作出一个类似DeDe 那样的反汇编器,这样我们逆向vc程序就容易得多了。
Vc反汇编工具太缺少了。

大家提一些逆向方法,让大家不走弯路
2005-3-2 15:45
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
29
我最怕VC了,看到这种程序编的软件,我都不愿去碰.
这几天我高得头都晕了
2005-4-4 21:03
0
雪    币: 3686
活跃值: (1036)
能力值: (RANK:760 )
在线值:
发帖
回帖
粉丝
30
偶觉得用软件工程的方法来指导crack可以起到事半功倍的作用.
另外,IDA中的流程图工具确实是个很好的东东,有时候清晰明了.
2005-6-27 11:46
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
31
最初由 monkeycz 发布

针对某一种高级语言进行逆向,效果会比通用的反汇编程序要好得多。


赞同,我觉得应该针对编译器来做,每一个编译器翻译源代码到中间代码的时候都是通过固定模式去套的,比如if语句模式、for语句模式、switch-case语句模式,产生的中间代码的结构都是一样的。
如果编译后端不经过优化,那么中间代码转换成的目标代码的结构也会是相对固定的,那就好办了。
可惜这样的目标代码太冗余,编译器基本上都做了很多优化来删减不必要的中间代码并且优化代码结构
2005-12-13 10:35
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
32
反编译中最重要的是对一些内部数据结构以及变量含义的了解。
2006-11-22 13:14
0
雪    币: 223
活跃值: (85)
能力值: ( LV6,RANK:90 )
在线值:
发帖
回帖
粉丝
33
静态的东西,不通过动态的演算,总给人留下一个空白的影像。
2007-4-12 22:52
0
雪    币: 79
活跃值: (35)
能力值: ( LV2,RANK:150 )
在线值:
发帖
回帖
粉丝
34
呵呵,在为VB的逆向而烦恼,的确,应该提高效率了,很多工作是可以由机器干的
2007-5-20 02:50
0
游客
登录 | 注册 方可回帖
返回
//