社区
C语言
帖子详情
so文件可以反编译吗?
beijingextjs
2011-11-24 10:54:29
请问so可以反编译吗?需要什么工具?
...全文
27742
7
打赏
收藏
so文件可以反编译吗?
请问so可以反编译吗?需要什么工具?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
libin1201119
2013-08-01
打赏
举报
回复
可以的少年。
赵4老师
2013-07-31
打赏
举报
回复
反汇编和反编译不是一回事。
tmkeepgood
2013-07-31
打赏
举报
回复
arm-linux-gnueabihf-objdump -S -D file.so > file.code "arm-linux-gnueabihf-objdump",有可能不一样,你可以输入"arm"后按"TAB"键,让系统自动不全
小笨同学
2011-11-28
打赏
举报
回复
objdump -d <file>
心死
2011-11-28
打赏
举报
回复
可以啊
珍惜生命远离CPP
2011-11-28
打赏
举报
回复
可以反编译
ida 以及 各种调试工具。
zhiyu19
2011-11-28
打赏
举报
回复
同问,网上有说要用objdump的
【
反编译
系列】四、
反编译
so
文件
(IDA_Pro)
概述 安卓应用程序的开发语言是java,但是由于java层的代码很容易被
反编译
,而
反编译
c/c++程序的难度比较大,所以现在很多安卓应用程序的核心部分都使用NDK进行开发。使用NDK开发能够编译c/c++程序,最终生成so
文件
。而so
文件
是一个二进制
文件
,我们是无法直接分析so
文件
的,所以这里需要用到一个
反编译
工具IDA Pro。IDA Pro能够对so
文件
进行反汇编,从而将二进制代码转化为汇编语言,利用IDA Pro神奇的F5功能还能将汇编语言
反编译
成c/c++程序。 --摘自《安卓逆向学习笔记
【
反编译
系列】一、
反编译
.so
文件
(IDA Pro)
【
反编译
系列】一、
反编译
.so
文件
(IDA Pro)
反编译
so
文件
(IDA_Pro)
安卓应用程序的开发语言是java,但是由于java层的代码很容易被
反编译
,而
反编译
c/c++程序的难度比较大,所以现在很多安卓应用程序的核心部分都使用NDK进行开发。使用NDK开发能够编译c/c++程序,最终生成so
文件
。而so
文件
是一个二进制
文件
,我们是无法直接分析so
文件
的,所以这里需要用到一个
反编译
工具IDA Pro。IDA Pro能够对so
文件
进行反汇编,从而将二进制代码转化为汇编语言,利用IDA Pro神奇的F5功能还能将汇编语言
反编译
成c/c++程序。
【
反编译
系列】
反编译
so
文件
(IDA_Pro)
概述 安卓应用程序的开发语言是java,但是由于java层的代码很容易被
反编译
,而
反编译
c/c++程序的难度比较大,所以现在很多安卓应用程序的核心部分都使用NDK进行开发。使用NDK开发能够编译c/c++程序,最终生成so
文件
。而so
文件
是一个二进制
文件
,我们是无法直接分析so
文件
的,所以这里需要用到一个
反编译
工具IDA Pro。IDA Pro能够对so
文件
进行反汇编,从而将二进制代码转化为汇编语言,利用IDA Pro神奇的F5功能还能将汇编语言
反编译
成c/c++程序。 --摘自《安卓逆向学习笔记
IDA
反编译
so
文件
导入Jni
前言 今天看了这个wp,可能让我收获最多的就是知道了IDA可以通过加载jni.h
文件
,使so反汇编之后能更清晰。 主要有三种方法可以实现,接下来逐一进行介绍。 方法一: 这个方法可能在低版本的IDA下,无法实现。我这里的IDA版本是7.0,其他版本我没有做测试。首先将so
文件
拖入IDA,已默认方式加载,IDA会自动进行识别 可以看到反汇编之后,很多Jni的结构体没有识别出来。 ...
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章