使用apktool解包和打包apk
来源:互联网 发布:bilibili直播软件 mac 编辑:程序博客网 时间:2024/05/21 18:48
使用apktool解包和打包apk
- 下载apktool工具
- 解包
apktool d xxx.apk -f - 植入代码
使用apktool解包要植入代码的apk(以下称为A),
使用apktool解包包含待植入代码的apk(以下称为B).
-将B的AndroidManifest.xml中相应的权限和各组件声明信息复制到A中.
-把B的相应的smali文件复制到A中.
-把B的相应的布局文件复制到A中.
-把植入布局中相应的id从B的values/ids.xml复制到A中.
-把植入布局中相应的id从B的values/public.xml复制到A中.
-把B中相应方法的调用从B复制到A中(注意方法签名).
破解别人的apk是一种耍流氓的行为, 本文仅供学习, 不要乱来. - 重新打包
apktool b xxx -o xxx-new.apk - 生成keystore
keytool -genkeypair -alias - app.keystore -keyalg RSA -validity 100 -keystore app.keystore
输入密码:
一路回车
到最后时输入y - 给apk签名
jarsigner -verbose -keystore app.keystore -signedjar xxx-new.apk xxx-new.apk $alias - zipalign
zipalign -f -v 4 xxx-new.apk xxx-new-new.apk
0 0
- 使用apktool解包和打包apk
- 使用apktool解包和打包apk
- APK文件使用ApkTool解包反编译和重新打包及签名
- APK文件使用ApkTool解包反编译和重新打包及签名
- APK文件使用ApkTool解包反编译和重新打包及签名
- APK文件使用ApkTool解包反编译和重新打包及签名
- APKTool解包和打包
- apktool 解包和打包问题
- 使用apktool 进行android APK 反编译和打包
- apktool反解apk包
- apk重打包(不使用apktool)
- 使用apktool等工具反编译apk包
- Android apktool 解包打包 jarsigner 签名
- apktool安装和使用以及apk签名
- Linux下使用apktool打包apk报brut.androlib.AndrolibException
- apktool编译和反编译apk与ecplise多渠道打包
- apktool编译和反编译apk与ecplise多渠道打包
- apktool之APK解压、打包
- 修改tomcat配置文件来改变访问路径
- NGUI DrawCall数量优化( 记录备忘 )
- iOS UI之删除导航栏左侧按钮
- hibernate的hql查询语句总结
- (7.2.5.1)在执行此操作之前,请在数据库中创建一个主密钥或在会话中打开该主密钥。
- 使用apktool解包和打包apk
- 灯光控制及家庭智能信息终端方案(温湿度测量、烟雾报警、门磁控制、窗帘控制等)
- 解决客户 IE 浏览器"兼容性视图"设置带来的问题
- ios8 中改变label的高度
- 高并发高效连接池设计
- 织梦调用指定文章
- Access数据库转换成Sqlite数据库
- 整合百度语音到图灵机器人
- 用matlab检测斑马鱼重心