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

这篇具有很好参考价值的文章主要介绍了使用360进行apk加固并进行2次签名整体流程。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

首先选择build下该选项

android app的360加固步骤,笔记,android,android studio,gradle,安全
选择apk

android app的360加固步骤,笔记,android,android studio,gradle,安全
如果没有key,则点击新建

android app的360加固步骤,笔记,android,android studio,gradle,安全
需要输入key存储的位置,key store密码,key别名(Alias),key密码,以及Certificate栏下的任一数据

android app的360加固步骤,笔记,android,android studio,gradle,安全

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

android app的360加固步骤,笔记,android,android studio,gradle,安全

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

android app的360加固步骤,笔记,android,android studio,gradle,安全

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

android app的360加固步骤,笔记,android,android studio,gradle,安全

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

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

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

android app的360加固步骤,笔记,android,android studio,gradle,安全

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

android app的360加固步骤,笔记,android,android studio,gradle,安全

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

android app的360加固步骤,笔记,android,android studio,gradle,安全

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

android app的360加固步骤,笔记,android,android studio,gradle,安全

3.进行apk二次加固

首先进入模块设置

android app的360加固步骤,笔记,android,android studio,gradle,安全
找到sdk位置
android app的360加固步骤,笔记,android,android studio,gradle,安全

进入build-tools目录

android app的360加固步骤,笔记,android,android studio,gradle,安全
根据项目gradle文件选择版本目录

android app的360加固步骤,笔记,android,android studio,gradle,安全
android app的360加固步骤,笔记,android,android studio,gradle,安全
将加固所得到的apk文件复制到该目录后,在此目录下进入命令行

android app的360加固步骤,笔记,android,android studio,gradle,安全
输入指令:zipalign -f -p -v 4 要对齐的apk名字.apk 对齐后apk的名字.apk进行对齐

android app的360加固步骤,笔记,android,android studio,gradle,安全
-f:输出时如果已有该文件,则覆盖
-v:输出详细的日志
-c:确认apk是否对齐

成功后会有这个提示

android app的360加固步骤,笔记,android,android studio,gradle,安全

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

android app的360加固步骤,笔记,android,android studio,gradle,安全
随后输入指令:java -jar apksigner.jar sign --ks 第一步里你的key的详细路径及带后缀名称 --ks-key-alias 你设置的别名 复制进来的apk文件.apk

android app的360加固步骤,笔记,android,android studio,gradle,安全

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

大功告成!
android app的360加固步骤,笔记,android,android studio,gradle,安全文章来源地址https://www.toymoban.com/news/detail-786439.html

到了这里,关于使用360进行apk加固并进行2次签名整体流程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android11.0 生成系统签名.jks文件并对Apk进行签名

    V2签名 对应用手动进行系统签名,需要platform.pk8,platform.x509.pem,signapk.jar这三个文件,应用的AndroidManifest.xml中需要添加 android:sharedUserId=“android.uid.system” ,然后输入以下命令就可得到签名后的apk文件: 如果你的应用 targetSdkVersion=30 ,在7.0以上的设备上安装不成功,会报以

    2024年02月07日
    浏览(43)
  • 安卓apk加固后重签名

    等保检测,安卓apk使用第三方加固后签名信息会丢失,需要我们重新进行签名 APP失效无法安装 我们在这里使用Android SDK的apksigner进行签名 #apksigner export AAPT_HOME=/Users/你的用户名/Library/Android/sdk/build-tools/30.0.2 export PATH=$PATH:$AAPT_HOME 查看配置是否生效 输入命令行 apksigner 看到就是

    2024年01月18日
    浏览(38)
  • Android之用新的签名文件对apk进行V3打包(apksigner命令方式)来解决签名不一致的升级问题

    我们app需要使用的的签名文件,但是之前的apk都是老签名文件,如果是采用v1和v2方式打包,我们知道升级覆盖安装会提示签名匹配安装失败。 Android 目前支持以下四种应用签名方案: v1 方案:基于 JAR 签名。 v2 方案:APK 签名方案 v2(在 Android 7.0 中引入) v3 方案:APK 签名方

    2023年04月15日
    浏览(49)
  • Android Apk签名算法使用SHA256

    Android apk签名算法使用SHA256 本文不介绍复杂的签名过程,说一下Android签名算法使用SHA256。 但是SHA1不是相对安全签名算法,SHA256更加安全一些。 一般大公司才会有这种细致的安全要求。 如何查看apk签名是否是SHA1还是SHA256 ··· 1、拿到apk文件,修改文件后缀为.jar 2、解压文件

    2024年04月08日
    浏览(98)
  • Android APK加固原理

    一、前言 Android作为开源框架,开放之余,所要面临的就是安全问题,世间之事,有正就有邪,有攻就有守,作为开发者虽然不需要进入专业安全领域,但还是需要掌握基本的安全常识和原理。 二、加壳 加壳最初用于windows平台可执行程序,后被Andriod平台采用用于apk加固,可

    2024年02月07日
    浏览(37)
  • 利用MSF打包加固APK对安卓手机进行控制

    由于经典的MSF生成apk安装包控制,版本较低,高版本安卓手机可能会出现版本不支持或无法使用的现象,而且apk无法正常使用,没有图形化界面,比较假。 相比于原始的msf远控,此版本app在进行远控时,被注入的app可以正常运行,原始msf生成的app程序,只在桌面上有一个图标

    2024年01月16日
    浏览(35)
  • Android APK 签名打包原理分析(二)【Android签名原理】

    说到签名,从这个词来理解,正常个人需要签名的时候,一般是用来证明这是某个人的特属认证。 大家是否有印象?还记得我们之前在学习、总结网络相关知识的时候,说到过,客户端和服务端虽然通信数据上,可以采用对称加密和非对称加密组合去进行数据的加密,但是这

    2024年01月18日
    浏览(44)
  • Android APK 签名打包原理分析(一)【APK结构分析】

    最近在看AOSP Apk安装的相关源码时,发现自己对这块知识一直停留到用的层面,并未有深入的了解,例如打包的具体过程、签名的具体过程、渠道打包,最重要的,自己这几年在做系统方面的应用时,也解决过很多apk 安装的问题,修改过部分的系统源码,可是没有把这块知识

    2024年02月02日
    浏览(42)
  • Android逆向进阶,APK签名问题

    APK签名的原理基于公钥加密和数字证书的机制。在APK签名过程中,开发者使用私钥对应用的数字摘要进行加密,生成签名文件。然后,开发者将应用和签名文件一同发布。当用户下载应用时,系统会使用开发者的公钥对签名文件进行解密,并与应用的数字摘要进行比对,以验

    2024年02月11日
    浏览(42)
  • Android 获取app(apk)签名

    以上方法参考微信开放平台的-获取安装到手机的第三方应用签名的apk包  源码  

    2024年02月16日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包