第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

APK反編譯關(guān)鍵命令及步驟

標(biāo)簽:
Android

反编译对于开发来说属于基本功,会了反编译,既可以用来查看我们要发布的包配置是否正确,代码是否有什么问题,是否存在被他人注入修改的情况,还可以用来学习别人的代码,当然要是混淆加固的非常厉害那就另当别论

下面开始,只说关键点,详细教程自行搜索

假设已经有了apktool及2j-dex2jar工具,没有的自行下载最新版本,最新版可以提高反编译成功率

注意,在使用apktool时,需同时下载apktool及对应平台的依赖包,解压后将平台依赖包中的apktool.jar复制到apktool目录下

先说查看清单文件,资源文件不在查看考虑范围

方法1:

1.复制apk至apktool路径内,运行cmd进入apktool.bat路径

假如我的apktool放在了d盘,那么完整的命令是:C:\Users\Administrator>cd d:   回车;C:\Users\Administrator>d:

2.执行 'apktool.bat d f xxx.apk',等待结束。其中d表示解包

到此我们可以查看清单文件了

方法2:

不复制apk,直接在apktool路径下执行命令行:

apktool.bat d  xxx.apk xxx

xxx.apk为待反编译apk路径,xxx为目标文件夹名,注意:apktool不支持中文目录

如果想查看源码,继续看:

1. 修改待反编译文件后缀.apk为.zip后,得到classes.dex

2.命令行进入dex2jar目录,运行

d2j-dex2jar classes.dex

得到classes-dex2jar.jar

使用jd-jui工具尽情的看吧

顺带提一点应用加固方面的思路:

1.apk网络请求与后端接口协商加密

2.apk编译打包后使用360加固助手

3.app内部关键数据不要使用明文,后端数据与前端统一加密解密规则。

4.混淆时注意第三方及android api自身需要注意的一些包名类名方法名

原文链接:http://www.apkbus.com/blog-35555-68621.html

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯(cuò),就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會(huì)直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會(huì)得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報(bào)

0/150
提交
取消