APK 解包之后修改了文件之后重新打包并签名

14 篇文章 1 订阅
订阅专栏
7 篇文章 1 订阅
订阅专栏
3 篇文章 0 订阅
订阅专栏

一、apk解包

假如一个aaa.apk 的客户端解包成下面的目录

解包过程

 二、重打包

执行apktool.bat b aaa 命令进行重打包命

会发现在 aaa 目录下面生成一个dist目录,里面就是重打包之后的apk,但是这个apk没有签名,需要重新签名之后,才能安装

没有签名的重新打包的客户端不能安装,会报错

 

三、签名

1、生成keystore文件

此处需要安装java环境,如未安装,请自行安装

在java的jdk 的bin目录下进入cmd

 

 

//网上的参考(这个走不通可以用下面我截图里面的命令)
keytool -genkeypair -alias xxx -keyalg RSA -validity 100 -keystore xxx

#拓展
-genkey 生成秘钥

-alias 别名

-keyalg 秘钥算法

-keysize 秘钥长度

-validity 有效期

-keystore 生成秘钥库的存储路径和名称

-keypass 秘钥口令

-storepass 秘钥库口令

-dname 拥有者信息,CN:姓名;OU:组织单位名称;O:组织名称;L:省/市/自治区名称;C:国家/地区代码
进入jdk的bin目录执行下面的命令
keytool -genkey -alias abc.keystore -keyalg RSA -validity 20000 -keystore abc.keystore

 

生成了签名文件 abc.keystore

 

 四、重打包之后的apk进行签名

将签名文件 abc.keystore 和之前修改了smail或其他文件的客户端App 云上随州_1.2.3_123 拷贝到apktool 目录,执行下面命令

 

//参考一下(不对的话用下面那个)
jarsigner -verbose -keystore 签名的路径及上(app.keystore) -signedjar 最新apk名称.apk 新apk名称.apk 新apk名称
#其中最新apk名称.apk 新apk名称.apk可以一致

jarsigner -verbose -keystore abc.keystore -signedjar yunshangsuizhou_signed.apk 云上随州_1.2.3_123.apk abc.keystore



yunshangsuizhou_signed.apk :新命名的客户端名称,对应签名后的名称
云上随州_1.2.3_123.apk :修改了文件之后重新打包的客户端

 

这个警告不用管,时间够用了 

 安装成功

 

APKTool(apk解包打包工具)
02-02
文件apk文件解包打包工具。将所需解包xxx.apk文件复制到压缩包解压后apktool.bat所在目录,打开cmd.exe定位到该目录,输入“apktool d xxx.apk”,解包文件在该目录中xxx文件夹中;输入“apktool b xxx“,打包文件在xxx文件夹中dist文件夹中。
APK反编译、重新打包签名全过程
greatsam的博客
03-28 3070
帮助大家实现APK的反编译、修改重新打包签名
安卓apk打包流程
最新发布
陈德山
08-15 974
Android的包文件APK分为两个部分:代码和资源,所以打包方面也分为资源打包和代码打包两个方面,这篇文章就来分析资源和代码的编译打包原理。APK整体的的打包流程如下图所示:-f-J ./gen-S ./res/dx --dex–verbose-f-J ./gen-S ./res/理解了整体的流程,我们再来看看具体的细节。
APK 重新签名打包
yongchao_zhao的专栏
10-18 577
在给生成的apk签名,jdk1.6升级到jdk1.7会出现以下问题:1.明明签名了,并且签名检查apk中也有签名文件,但是安装的时候就是提示安装失败,没有签名,解决办法将签名命令上加一段话: -digestalg SHA1 -sigalg MD5withRSA 加上后就可以了旧:jarsigner -keystore test.keystore -storepass test123 -signedj
安卓apk反编译、修改重新打包签名全过程
u013134722的博客
01-07 420
apktool d E:\fanbianyi22\lanyashiyong.apk //反编译得到文件 apktool b lanyashiyong -o app-release-new.apk 修改源码后重新打包 jarsigner -verbose -keystore wisme.jks(签名文件) -signedjar app-release-signed.apk(输出文件) app-...
安卓APK反编译+修改+打包+签名
nanjumufeng的博客
07-18 8144
文章将介绍APK反编译、修改代码、打包以及签名
apk解包+修改源码+重新打包工具
11-14
2. 重新签名Android系统要求每个APK都需要有自己的签名,所以重新打包后的APK需要使用新的签名文件进行签名,可以使用 jarsigner 工具完成。 3. 对齐优化:使用 zipalign 工具进行对齐优化,提高应用性能。 4. ...
apk解包+修改源代码+重新编译打包工具.zip
12-14
这个“apk解包+修改源代码+重新编译打包工具.zip”就是一个帮助开发者进行此类操作的工具包。下面将详细介绍其中涉及的关键知识点。 1. **APK文件结构**:APKAndroid应用程序的打包格式,包含Java字节码(dex文件...
APK解包 + 打包 + 签名
u012080441的专栏
02-19 4408
Apk解包修改文件重新签名
java apk 压缩 解压_apk解包+修改源码+重新打包
weixin_39785422的博客
02-16 1081
一直在做Android应用开发,但对于从自己手中输出的apk包,了解并不是很深。最近想研究一下,消除下自己的一些技术盲点。好吧,废话少说,先切入主题。这篇文章主要介绍如何获取apk包中的dex文件,并简单修改里面的源码,再重新打包生成apk文件。下面提供对HelloWorld.apk解包修改源码,重新打包的过程。1 需要用到的工具:baksmali:把dex文件转换成smali文件的工具(de...
apk解包打包修改汉化工具软件
10-17
这个“apk解包打包修改汉化工具软件”主要用于Android应用的逆向工程,它允许用户查看、修改甚至汉化应用程序的内容。以下是对这个主题的详细解释: 1. **APK解包**:APK解包是将已安装或未安装的APK文件提取其内部...
Apk修改重新打包签名
热门推荐
青峰专栏
09-08 1万+
<br /><br /><br />环境:<br />      1、Microsoft .NET Framework 2.0 或以上版本;<br />      2、JDK1.5或以上版本。<br />步骤:<br />将qysg.apk后缀名由apk改为zip,并解压成文件夹qysg。<br />用汉化狂人软件打开qysg—> res —> layout目录下的main.xml文件。(在使用汉化狂人时,弹出来的'更新提示'对话框选择‘否’,'您是否要导入系统自带字典'对话框选‘否’)。<br />
二次打包签名apk(android)
Song
11-04 2022
第一次写博客,有点紧张,不过没关系,每天记录自己的技术。     今天运营部上传360应用市场的时候失败,结果我跟他们沟通,得知上传到360需要经过他们的加固。也就是说再360应用市场加固之后返回的apk给我们,让我们再次签名才给上传,否则上传不成功(绝逼是坑)。     二次签名打包步骤     第一步:需要删除apk包中的签名文件,META-INF(貌似用Android Stud
安卓反编译入门04-对重新打包APK进行签名
qq_35369459的博客
03-08 1072
安卓反编译入门-对重新打包APK进行签名
APK重新签名或者更改签名详细步骤
无敌暗黑暴龙神的博客
11-16 7618
【代码】APK重新签名或者更改签名详细步骤。
安卓逆向学习----apk打包签名
qq_34418601的博客
12-02 475
1.apktool d Wandoujia.apk 反编译为smali,dex2jar 和jd-gui可以看到java级别的源码,这里只考虑smali语言。 res/values/strings.xml中有字符串资源,索引值在同目录下的public.xml中 全局搜索id可以确定字符串在何处使用。 这些资源在开发时在gen/<packagename>/R.java文件的string类中...
android-apk解包打包
.
11-26 3561
还原AndroidManifest.xml明文的方法 - https://blog.csdn.net/wwt831208/article/details/54692561。下载 AXMLPrinter2.jar - https://code.google.com/archive/p/android4me/downloads。参考: 反编译工具apktool使用问题 - https://www.jianshu.com/p/47a5511e17bf。签名参考 [签名 apk 包](#签名 apk 包)
使用Apktool解包打包
武天旭的博客
10-02 6795
一、使用Apktool解包打包 目前apktool是最通用的解包及二次打包工具。 需要注意的是,APKtool使用不当会导致区域格式化,后果相当严!因此我们通常使用以下架构: 1、 新建文件夹A:存放第一次解包后的文件
apk解包修改重新打包
haizhuo的博客
07-09 4826
准备工作 需要用到如下工具 baksmali:把dex文件转换成smali文件的工具。 smali:把smali文件转换成为dex文件的工具。 smali下载链接 1. 使用apktool 解包 可以见我之前一篇:apktool,dex2jar,jd-gui简单使用 以HelloWorld.apk包为例,先解包 修改源码或者替换资源 需要了解一点smali文件知识。 重新打包 //打包成功会在[路径]所在文件夹下新建dist文件,生成apk apktool b [路径] 以HelloWorld.ap
APK文件详解:解包打包修改操作指南
- **签名**:在打包过程中,确保APK文件的完整性并保持其在系统中的可信度,开发者需要为应用创建数字证书,对META-INF目录下的签名信息进行更新。 了解APK文件的结构和操作对于Android开发者和高级用户来说至关...
写文章

热门文章

  • Fiddler抓包教程 ---> Fiddler如何证书配置与开启抓包完整详解 18428
  • 使用adb命令将手机和至电脑上的文件互传 14028
  • Android 各种抓包工具抓包总结 12114
  • Chrome浏览器中清除特定网站的Cookie数据 11043
  • JetBrains Toolbox 安装后 修改 其他开发工具安装位置(可以将已不小心没设置安装位置,安装好的开发软件自动移动到新地址) 8667

分类专栏

  • 爬虫 11篇
  • 安卓开发 7篇
  • 安卓脱壳 10篇
  • Java 3篇
  • 软件安装 14篇
  • git 1篇
  • Navicat 1篇
  • mysql 1篇
  • 文件传输 1篇
  • Mongo数据库 1篇
  • 前端 3篇
  • #数据库相关 3篇
  • ES 1篇
  • 集合
  • 框架

最新评论

  • Windows下Navicat premium15 根据已连接的数据库查看密码

    SkYe231_: 使用11没解密出来,12就可以

  • Android 各种抓包工具抓包总结

    Magical Kid: 大大,我这样配置了只能抓手机浏览器的包,不能抓app的包表情包

  • Fiddler抓包教程 ---> Fiddler如何证书配置与开启抓包完整详解

    m0_65303493: 请问 配置完毕后重新打开第一条www.fiddler2.com 502 https 具体内容如下,这是正常的吗?影响使用吗? 【[Fiddler] The connection to 'www.fiddler2.com' failed. <br />System.Security.SecurityException Failed to negotiate HTTPS connection with server.fiddler.network.https> HTTPS handshake to www.fiddler2.com (for #1) failed. System.IO.IOException 无法从传输连接中读取数据: 远程主机强迫关闭了一个现有的连接。。 < 远程主机强迫关闭了一个现有的连接。 】

  • 模拟器或手机抓不到某些APP的包,利用Drony配合fiddler实现App定向抓包

    lq1356716: 大佬现在还可以吗

  • Chrome浏览器中清除特定网站的Cookie数据

    阿J~: 学到了,一起加油。欢迎回赞哦!

最新文章

  • fiddler、Charles 将证书转化为系统证书(配置APP的fiddler系统根证书)
  • 前端 parseInt()方法笔记
  • Chrome浏览器中清除特定网站的Cookie数据
2023年8篇
2022年25篇
2021年2篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值

玻璃钢生产厂家上海特色玻璃钢雕塑制作铜雕塑和玻璃钢雕塑哪个贵玻璃钢艺术雕塑多少钱葫芦娃卡通玻璃钢雕塑延庆商场春节美陈红星美凯龙商场美陈6长沙标牌标识玻璃钢仿铜雕塑公司云南玻璃钢雕塑公司郑州铜玻璃钢彩绘雕塑定做厂家普洱玻璃钢雕塑设计价格吉林玻璃钢仿真植物水果雕塑日照玻璃钢动物雕塑曲靖玻璃钢雕塑生产商玻璃钢小白象雕塑兴城玻璃钢游乐场门头雕塑济南玻璃钢雕塑价格潮州玻璃钢购物人物雕塑厂家玻璃钢与abs雕塑的区别东莞商业广场玻璃钢卡通雕塑价格清远工艺玻璃钢人物雕塑商场雕塑飞马玻璃钢组合雕塑玻璃钢大公鸡雕塑价格江西户外玻璃钢雕塑最新商场美陈布置顺河玻璃钢雕塑厂家玻璃钢卡通大象雕塑仙林商场中秋美陈商场美陈制作通知玻璃钢雕塑 鹿东莞游乐园玻璃钢雕塑设计香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化