能力值:
( LV2,RANK:10 )
|
-
-
2 楼
据我所知 IDA Pro 是不二之选。
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
IDA在windows下的我知道,有能在手机上运行的?吓唬我呢吧
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
没有人知道吗?是不是理论上可以写出来只是现在没人做对吗
|
能力值:
( LV5,RANK:60 )
|
-
-
5 楼
那你自己写个呗
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
你自己写一个吧。
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
IDA PRO 6.1已经支持ARM,但是要先看得ARM汇编,据我所里,论坛里的半斤八两会。
|
能力值:
( LV3,RANK:30 )
|
-
-
8 楼
楼主的意思是能在手机上运行的反汇编软件
不是能反汇编手机程序的软件
IDA 不能再安卓手机手机上运行吧
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
我的意思楼上懂了,哈哈
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
先来学习下
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
不能在后机上运行吧.有相关的技术资料吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
我也是ARM汇编新人,所以回答不一定正确,请高手指正。
安卓智能机一般都是ARM芯片(苹果不知道是什么),就如PC样都是80X芯片,对于CPU来说,每个系列的芯片必定会有一套属于某个国际标准的机器码助记符,不可能你搞一套,我搞一套。根据这个逻辑,在这个芯片上运行上的程序反汇编出来的一定要是这个芯片归属的那类汇编语言,否则也不可能在这个上面运行.不知道这样解译了楼主是否还要找那种在手机上运行的IDA或者OD吗?
IDA PRO从6.1开始支持ARM芯片,但是安卓平台现在不仅支持ARM芯片,而且也支持INTEL系列,只是前者是这个领域的INTEL。
在丰生强老师的书中讲了,具体的在静态汇编那一部分。由于JAVA的安全性问题,现在很多软件都是把核心的东西编在SO文件(LINUX库文件,so 文件是动态链接库文件,相当于 win下的.dll 文件)里,我也是因为一个软件搞不定他的VMP壳,后来才想到要搞他这的APK,哪知道人家SO了,所以就学ARM汇编,后来在学习的过程中发现一个很有趣的问题,以后移动设备是王道!学习兴趣因此更加浓厚了。
ARM汇编没有王爽那样的入门经典书籍,一堆的指定看下来看得直想吐!杜春雷的书公正是最好,但是对于新手来说,个人认为还是文全刚的书比较好!然后再看前者,两本书搞清楚了,应该可以算是入门了。
论坛的半斤八两老师现在在这个方面研究很深入了。
临末,我打完这些字,全身都汗透了,看在这个份上,请高手不要耻笑,不吝啬的纠错,让新人有机会做一下后浪啊。
|
能力值:
( LV6,RANK:93 )
|
-
-
13 楼
good,写得很好,尤其是两本书推荐得不错!
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
真心现已诚挚的感谢。哈哈
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
学习思路清晰了谢谢呀
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
反汇编拓展到移动软件上了
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
同求+!
|
|
|