行业解决方案
查看所有行业解决方案
IDA 用于解决软件行业的关键问题。
IDA Pro反编译apk的时候,资源文件究竟放在哪一层,以及apk在反编译之后,那份清单文件一般又该从哪里看起,是进行Android逆向分析的时候,很容易搅和在一起的两个问题。APK本身,它是一个应用包,里面既有代码,也有资源、清单、签名,还有原生的库文件。IDA更加擅长去分析DEX的字节码、so库,以及跟调试相关的内容,至于资源文件、布局、图片、字符串这一类的东西,往往还需要结合APK的整体结构,以及其他的解包工具,放到一起去查看才行。Hex-Rays的资料里也提到过,IDA可以从apk或者dex文件开始,去分析Android应用。
IDA Pro调试Android时总连不上设备,以及调试Android时环境配置到底该核对哪些项目,这在很多情况下并不是IDA单独的问题。Android调试牵扯到电脑端、ADB、设备权限、调试服务、端口转发、目标进程和架构匹配,当中任何一个环节没有对上,IDA里面都有可能出现连接失败、进程列表一片空白,或者刚一attach就断开的现象。IDA的Android原生调试支持ARM32、AArch64、x86、x64这些架构,远程调试一般也需要先在目标端把调试服务运行起来,再由IDA去连接对应的主机和端口。
专业销售为您服务
通过微信咨询我们