永发信息网

我在反编译APK时,apk包里经常有.so文件,该怎么反编译它?

答案:2  悬赏:0  手机版
解决时间 2021-02-02 04:37
我在反编译APK时,apk包里经常有.so文件,该怎么反编译它?
最佳答案
.so那个文件其实在apk文件那里的位置不是很重要的。
全部回答
一、apk反编译得到java源代码 下载上述反编译工具包,打开apk2java目录下的dex2jar-0.0.9.9文件夹,内含apk反编译成java源码工具,以及源码查看工具。 apk反编译工具dex2jar,是将apk中的classes.dex转化成jar文件 源码查看工具jdgui,是一个反编译工具,可以直接查看反编译后的jar包源代码 具体步骤: 首先将apk文件后缀改为zip并解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的,将classes.dex复制到dex2jar.bat所在目录dex2jar-0.0.9.9文件夹。 在命令行下定位到dex2jar.bat所在目录,运行 dex2jar.bat classes.dex 生成 classes_dex2jar.jar 然后,进入jdgui文件夹双击jd-gui.exe,打开上面生成的jar包classes_dex2jar.jar,即可看到源代码了 二、apk反编译生成程序的源代码和图片、xml配置、语言资源等文件 如果是汉化软件,这将特别有用 首先还是要下载上述反编译工具包,其中最新的apktool,请到google code下载 apktool(google code) 具体步骤: 下载上述反编译工具包,打开apk2java目录下的apktool1.4.1文件夹,内含三个文件:aapt.exe,apktool.bat,apktool.jar 注:里面的apktool_bk.jar是备份的老版本,最好用最新的apktool.jar 在命令行下定位到apktool.bat文件夹,输入以下命令:apktool.bat d -f abc123.apk abc123 三、 图形化反编译apk 上述步骤一、二讲述了命令行反编译apk,现在提供一种图形化反编译工具:androidfby 首先,下载上述反编译工具包,打开androidfby目录,双击android反编译工具.exe,就可以浏览打开要反编译的apk
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
补牙最好用什么材料?我牙有个洞。知道的对我
防患未然的意思是什么啊?知道的请说下!
西安邮电大学普通生转国防生难吗?
华盛大酒店-洗手间地址在哪,我要去那里办事
这个符号怎么打出来。。(圈圈里面一瞥)
关于浅基础临塑荷载P的论述,下列哪一个选项
请问P5Q se 这块主板最多支持多大容量的单硬
尚水国际水会酒店-洗手间地址在哪,我要去那
判合的意思是什么啊?知道的请说下!
市场营销要厂家政策支持文章怎么写
大家对彩印包装行业了解吗
联创烤箱怎么用
全黑色的水沉木手链是什么木质
绿色违章停车告知单扣分吗?罚款多少?
双星物语2里面,剑术山道3那个机器人的头要怎
推荐资讯
对外贸易是国家经济发展的重要领域,是促进本
京东商城、金立金刚主板配件我手机掉水里了、
有没有什么玄幻小说主角是光明主神手下的天使
填海是怎么填的呢、
电脑开机速度5秒这什么情况
某企业集团在彩电业创出知名品牌后,不断地聚
作为世界上最大的发展中国家,中国的城镇化与
宠物客栈(江门蓬江区)地址在哪,我要去那里办
上黄的意思是什么啊?知道的请说下!
长子县工商行政管理局宋村工商所地址在什么地
路顺二手车交易市场怎么去啊,我要去那办事
偶尔02cafe怎么去啊,我要去那办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?