美文网首页Android
Android 反编译修改APK资源以及重新签名

Android 反编译修改APK资源以及重新签名

作者: 没有了遇见 | 来源:发表于2021-10-29 10:09 被阅读0次

目标:反编译Apk 修改版本号,修改App名字

准备: apktool.jar,apktool.bat ,dex2jar(dex文件转为jar文件方便jd-gui查看) ,jd-gui(查看源码必须是.jar文件)

1:apktool.jar以及apktool.bat配置

1:apktool.jar下载

       https://bitbucket.org/iBotPeaches/apktool/downloads/

2:新建apktool.bat文件

       if "%PATH_BASE%" == "" set PATH_BASE=%PATH%
        set PATH=%CD%;%PATH_BASE%;
        chcp 65001 2>nul >nul
        java -jar -Duser.language=en -Dfile.encoding=UTF8             
        "%~dp0\apktool.jar" %*

3.解压所需打开的安装包

1:cd 到下载apktool.jar和apk.bat的文件夹下然后执行代码

     .

    java -jar apktool.jar d -f old.apk -o C:\Users\wkq\Desktop\fby\old_code 

    old.apk :同文件夹下的文件名
    C:\Users\wkq\Desktop\fby\old_code :解压后代码存放的路径
   
    .
解压.apk文件

2:解压后文件介绍

解压后文件目录说明

3:修改版本号 : 打开 apktool.yml 文件找到 versionCode,versionName 做出修改就可以了

image.png

4:重新打出来未签名包

   java -jar apktool.jar d -f old.apk -o C:\Users\wkq\Desktop\fby\old_code\
打包未签名的包

5:Apk重新签名

1:cd到Android Studio的Sdk的bulid-tools指定版本目录下

2:重新签名

apksigner sign --ks C:\Users\wkq\Desktop\fby\fby.keystore --ks-key-alias 123456 --out C:\Users\wkq\Desktop\FBY\signed.apk  C:\Users\wkq\Desktop\fby\no_signalign.apk
签名

有问题, 欢迎大家相互探讨.如有帮助,帮忙点个赞呗!!!

资源路径

1:AndroidStudio生成签名文件文章

2:apktool.jar资源文件下载

相关文章

  • Android 反编译修改APK资源以及重新签名

    目标:反编译Apk 修改版本号,修改App名字 准备: apktool.jar,apktool.bat ,dex...

  • Apktool 使用教程

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

  • Apktool 下载、安装和使用

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

  • Android apk之v1、v2、v3签名

    Android APK签名机制 应用签名主要是避免外部恶意解压、破解或者反编译修改内容,签名的本质是: 认证:An...

  • Android反编译(停止更新)

    反编译 常识 .apk文件 META-INT 签名文件 res 资源文件(AXML) R 资源文件 Android...

  • apk签名工具

    对apk进行反编译并修改后,需要对重新打包的apk进行签名。 秘钥生成工具——keytool路径:jdk/bin/...

  • 2018-08-24学习笔记

    手把手教你使用Android studio生成正式签名的APK文件 9.5.3 Android Apk 反编译 &...

  • android 动态调试

    反编译以及打包 apk 工具网盘地址 反编译 :java -jar Apktool.jar d 22.apk 修改...

  • Android中AndroidManifest ARSC 二进制

    一、情景分析通常我们在破解apk的时候,第一步肯定先反编译apk文件,然后开始修改代码和资源文件,最后回编译签名即...

  • Mac上使用ApkTool进行反编译

    Android 反编译 资源文件获取: -> 打开AndroidCrackTool软件对指定apk文件进行反编译 ...

网友评论

    本文标题:Android 反编译修改APK资源以及重新签名

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