Android 不修改签名的情况下重新打包apk文件

本文介绍了一种在不破坏原有APK签名的情况下进行修改的方法。通过将APK视为ZIP文件进行解压和重新压缩,可以保留原始签名,适用于破解后的系统应用重新安装等场景。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

       一般使用Apktool反编译apk后,再重新打包需要重新签名apk文件,这样就修改了原有的签名,也就是所谓的山寨。那么怎么可以不修改原有的签名呢?


file SystemUI.apk

输出:SystemUI.apk: Zip archive data, at least v2.0 to extract

看到没,这哥们就是一个zip压缩文件。。。

那好办!

先解压: 

mkdir -m 777 SystemUI

cd SystemUI

unzip ../SystemUI.apk

解压到当前目录了,当你修改后,替换掉里面的文件,注意不要改动META-INF文件夹,因为这里存的就是签名信息。

压缩成apk:

zip -r SystemUI.apk ./*

新生成的apk就没有改变它之前的签名了,还是原装正版,爽否?

就连系统签名的apk都可以原封不动的破解后再烧回手机。。。


还有一种方法更变态,直接用好压软件打开,拖拽的方式替换里面的文件,签名原封不动,霸气!

唉!只能感慨android的开放和java的强大!

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值