使用360进行apk加固并进行2次签名整体流程

article/2025/10/6 13:51:24

因新版360加固助手需要付费才能进行自动签名,故只能自己手动来签名了~

1.使用Android studio进行首次签名并打包apk

首先选择build下该选项

在这里插入图片描述
选择apk

在这里插入图片描述
如果没有key,则点击新建

在这里插入图片描述
需要输入key存储的位置,key store密码,key别名(Alias),key密码,以及Certificate栏下的任一数据

在这里插入图片描述

成功后回到上一页,选中你的key文件,输入刚才设置的key store密码,你的别名以及key的密码,点击下一步

在这里插入图片描述

选择好输出路径,点击release,然后完成

在这里插入图片描述

此时就会进行build,build结束之后,你将在所选择的输出目录下看到打包好的签名apk

在这里插入图片描述

2.使用360加固工具进行加固

首先去官网进行工具下载。下载及安装流程官网有教程,这里就不过多赘述了。

打开360加固工具,注册账号并登录,选择apk加固,添加应用

在这里插入图片描述

选择你在上一步所得到的apk文件,随后将会显示开始上传。

在这里插入图片描述

等待片刻后,将会提醒你加固完成。点击确定。

在这里插入图片描述

这个就是加固后的安装包。

在这里插入图片描述

3.进行apk二次加固

首先进入模块设置

在这里插入图片描述
找到sdk位置
在这里插入图片描述

进入build-tools目录

在这里插入图片描述
根据项目gradle文件选择版本目录

在这里插入图片描述
在这里插入图片描述
将加固所得到的apk文件复制到该目录后,在此目录下进入命令行

在这里插入图片描述
输入指令:zipalign -f -p -v 4 要对齐的apk名字.apk 对齐后apk的名字.apk进行对齐

在这里插入图片描述
-f:输出时如果已有该文件,则覆盖
-v:输出详细的日志
-c:确认apk是否对齐

成功后会有这个提示

在这里插入图片描述

然后在目录下你将看到对齐后的apk文件。将该文件复制到该目录的lib目录下,然后cmd也进入该目录

在这里插入图片描述
随后输入指令:java -jar apksigner.jar sign --ks 第一步里你的key的详细路径及带后缀名称 --ks-key-alias 你设置的别名 复制进来的apk文件.apk

在这里插入图片描述

输入密码后完成签名。如果没有任何提示则说明签名成功啦!

大功告成!
在这里插入图片描述


http://chatgpt.dhexx.cn/article/iOIZKZSc.shtml

相关文章

Android-APK加固-简单版

Android-APK加固-简单版 Proguard的使用与配置介绍开启proguard常用配置 加固大体思路 源码(浅析)思路 撸码解密工具类-AES(解密时用)工具类-Zip(压缩、解压)工具类-Utils(反射操作)…

Android Apk加固后手动签名

手动签名 : 不用任何第三方可视化工具签名 ,使用命令做签名。手动签名原因:以前加固签名都是使用第三方工具操作,最近发现工具都开始收费了,免费的羊毛没得薅了,收费价格极高 5000/年/App, (加固…

手写apk加固

手写apk加固 加壳解压原apk并加密重命名dex文件对壳文件操作打包压缩成apk文件签名 脱壳运行解压原apk, 解密原dex文件加载原dex文件 demo下载 apk加固的目的其实就是对app的核心代码做防护工作,避免被其他人反编译; 废话不多说了,直接开始! …

android apk 加固后重新签名

针对于加固平台在加固的过程中不能配置签名文件,加固后的apk需要进行重新签名才能安装,并发布到应用市场。 第一步,用AS对项目进行打包,生成签名的apk文件。 第二步,使用加固平台,对apk包进行加固&#xff…

Android Apk加固原理解析

前言 为什么要加固 对APP进行加固,可以有效防止移动应用被破解、盗版、二次打包、注入、反编译等,保障程序的安全性、稳定性。 常见的加固方案有很多,本文主要介绍如果通过对dex文件进行加密来达到apk加固的目的; APK加固整体…

apk加固后再签名

目录 前言v1签名v1v2签名 前言 apk更新之前需要做安全检测,检测之前一版会做加固处理,加固后还需要重新进行签名。本文介绍一下v1签名和v1v2签名两种方式。 有文章说需要把apk原来的签名文件,即META-INF文件夹删除,实测不删好像也…

Android apk 加固混淆的作用之解决apk报毒

现在市面上对apk的安全合规管控越来越严格了,也就要求了apk在上架之前一定要做合规检测和加固处理。对apk就是加固的好处,可以提高apk的安全性,提高apk被逆向分析破解的门槛,同时通过加固保护可以提高过安全合规的检测。由于APP加…

简书 android 加固,Android apk加固(加壳)整理

一、Dex加壳由来 最近在学习apk加密,在网上看了一篇《Android中的Apk的加固(加壳)原理解析和实现》,我发现原文把整个apk都写入到dex文件中,如果apk小还好,当原APK大于200M,客户端解壳很费劲,打开后应用就卡…

019 Android加固之APK加固的原理和实现

文章目录 前言加载Activity遇到的问题APK的启动过程替换ClassLoader流程获取ActivityThread类对象获取AppBindData类对象mBoundApplication获取LoadedApk类对象info获取info对象中的ClassLoader 设计傀儡dex文件手工加固APK代码实现APK加固实现步骤 总结 前言 动态加载dex之后…

【Android 安全】Android 应用 APK 加固总结 ( 加固原理 | 应用加固完整的实现方案 | 源码资源 )

文章目录 一、 APK 加固原理1、 Android 应用反编译2、 ProGuard 混淆3、 多 dex 加载原理4、 代理 Application 开发5、Java 工具开发6、Application 替换 二、 应用加固完整的实现方案1、 代理 Application( 1 ) ProxyApplication( 2 ) OpenSSL 解码 Kotlin 类( 3 ) 反射工具…

android资源加固,Android apk加固实现原理

apk加固是每一个app发布之前必须要做的事情;如果一个apk没有加固那么别人就很容易被别人反编译,看到这其中的原码,虽然现在有代码混淆、把业务写到native层,但是这都是治标不治本。反编译的技术在更新,那么保护Apk的技术就不能停止…

Android中Apk加固代码实现

前言:上一篇博客已经把Apk加固的思路详细的介绍过了,也开始创建了一个空的demo进行,然后在项目中添加一个代理module(解密,和系统源码交互功能)和tools工具加密Java library 的module ,这里开始…

Android APK加固原理

一、前言 Android作为开源框架,开放之余,所要面临的就是安全问题,世间之事,有正就有邪,有攻就有守,作为开发者虽然不需要进入专业安全领域,但还是需要掌握基本的安全常识和原理。 二、加壳 加…

APK加固原理详解

一、前言 之前使用的360加固,挺好用的,从2021年底的时候限制每天每个账号仅上传2次apk(免费的,不知道VIP的是不是这样)。通过这个事情,感觉技术还是掌握在自己手里稳妥点,不用受制于人&#xf…

Android中的Apk的加固(加壳)原理解析和实现

本文转载自:Android中的Apk的加固(加壳)原理解析和实现 - roccheung - 博客园 一、前言 今天又到周末了,憋了好久又要出博客了,今天来介绍一下Android中的如何对Apk进行加固的原理。现阶段。我们知道Android中的反编译工作越来越让人操作熟…

浅谈安卓apk加固原理和实现

转载本文需注明出处:微信公众号EAWorld,违者必究。 引言: 在安卓开发中,打包发布是开发的最后一个环节,apk是整个项目的源码和资源的结合体;对于懂点反编译原理的人可以轻松编译出apk的源码资源&#xff0c…

安卓逆向笔记--apk加固

安卓逆向笔记–apk加固 资料来源: 浅谈安卓apk加固原理和实现 Android中的Apk的加固(加壳)原理解析和实现 前两个太老了所以具体代码借鉴下面的 Android Apk加壳技术实战详解 一、apk常见加固方法 (1)代码层级加密–代码混淆 代码混淆是一种常见的加密方式。本质是把工程中原…

imx6ull uboot移植

以下内容来自:正点原子Linux驱动文档 一、简介 uboot移植主要是根据原厂的uboot移植:芯片厂商通常会做一块自己的评估板并发布BSP,当我们需要定制自己的开发板时可以根据自己的需求(硬件上的不同),对原厂…

全志V3S嵌入式驱动开发(uboot移植)

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 安装了ubuntu操作系统,有了开发板,下面就可以进行我们的开发工作了。第一步,我们要面临的问题就是uboot移植。一般来说,嵌入式的基础环境就是uboot、linux和rootfs。uboot完成一…

2021-09-14 uboot移植开发

引言:最近要改动uboot,实现像微软PC上,u盘一键刷机或手机上安全模式下刷机的操作 专门去好好研究了点uboot的启动过程;以下为总结: 嵌入式系统 微软-PC ——…