Android反编译后重新打包

作者: Lazy1 | 来源:发表于2017-08-17 11:43 被阅读93次

1.反编译重新打包这里使用APKTOOL

2.进入到 wrapper script复制此文本,保存为apktool.bat文件

3.进入到find newest here选择最新的版本下载即可

4.下载完成之后存放到同一个文件夹下,把需要反编译的APK存放在同一个目录下面,进入CMD

输入:apktool d apk的名字


成功会以当前apk的名字建立一个文件夹



这个就是我们反编译之后的apk的目录,接下来加入我们改动里面的资源或者源码如何打包

4.输入apktool b apk的名字


就会在反编译之后的目录的dist文件下生成一个新的apk
这个apk是没有签名的

5.生成签名

keytool -genkey -keystore test.keystore -alias test -keyalg RSA -validity 10000

6.签名APK

jarsigner -verbose -keystore test.keystore -signedjar signed.apk b.apk test
签名成功之后就会生成一个signed.apk

然后就可以愉快的玩耍了

由于需要xxx送上百度云地址:http://pan.baidu.com/s/1o8yq98Q

相关文章

  • Android反编译后重新打包

    在android开发中经常会遇到需要反编译竞品的需求,题主也就针对反编译apk后替换sdk后重新打包的场景进行试验...

  • Android反编译后重新打包

    1.反编译重新打包这里使用APKTOOL 2.进入到 wrapper script复制此文本,保存为apktool...

  • AndroidのAPK反编、打包、签名

    Android逆向工作都避免不了要对apk进行反编译后重新打包,这里就简单说一下用apktool进行解包和打包的整...

  • Android反编译后重新打包apk

    为什么要反编译别人的代码? 人家比咱写的好,学习 看中了人家的某个控件,抄袭 看中了人家的本地数据库,想要 但是人...

  • Apktool 下载、安装和使用

    Apktool 简介 用于反编译Android apk,可以将应用中的资源提取出来,也可以在修改资源文件后重新打包...

  • Apktool 使用教程

    Apktool 是一个反编译Android Apk的第三方工具。它可以反编译资源,并在进行修改之后重新打包Apk。...

  • Android的多渠道打包|SquirrelNote

    系列文章:Android的反编译和代码混淆Android的打包签名[Android的多渠道打包 前言 本篇包括以下...

  • Android的反编译和代码混淆

    系列文章:Android的反编译和代码混淆Android的打包签名Android的多渠道打包 前言 包括以下内容 ...

  • Android的打包签名

    系列文章:Android的反编译和代码混淆Android的打包签名Android的多渠道打包 前言 从以下几个方面...

  • Android代码混淆使用手册

    目录 前言 一个发布后的apk可以通过反编译代码、反编译资源、重新打包后变成一个新的apk。使用代码混淆技术可以让...

网友评论

    本文标题:Android反编译后重新打包

    本文链接:https://www.haomeiwen.com/subject/zamgrxtx.html