以前为了安全都是使用混淆的方式,但随着技术的日新月异,该方法已经落伍。我自己实践使用360加固还不错,命令行模式,和jenkins、walle打包程序结合,全自动打包

360加固助手支持命令行方式,即在命令行输入相关命令可执行加固应用、导入签名信息、导入多渠道配置信息等操作。

操作流程如下:

1. 打开命令行窗口,并找到360加固助手当前目录。在jiagu文件夹下按住shift键,右键菜单选择“在此处打开命令窗口(W)”即可调出命令窗口(也可在开始菜单运行cmd)(见下图):

2. 在命令行里输入“javabinjava -jar jiagu.jar –help” 即可显示帮助信息,可根据帮助信息提供的命令操作。

3. 在命令窗口输入“javabinjava -jar jiagu.jar –login ”打开登录窗口进行登录。

4. 导入签名信息,在命令窗口输入“javabinjava -jar jiagu.jar -importsign”

查看当前签名keystore信息“javabinjava -jar jiagu.jar –showsign”

5.导入渠道信息,“javabinjava -jar jiagu.jar -importmulpkg”

查看当前渠道信息“javabinjava -jar jiagu.jar -showmulpkg”

6.查看当前加固增值服务配置“javabinjava -jar jiagu.jar -showconfig”

修改加固增强服务配置“javabinjava -jar jiagu.jar -config -update -crashlog -x86”

7. 加固应用“javabinjava -jar jiagu.jar -jiagu -autosign -automulpkg”

记录下我的过程供参考:

1.编译

gradlew.bat clean assembleRelease

copy appbuildoutputsapkeleaseapp-release.apk ..apkchannel

cd ..apkchannel

2加固:

java -jar D:workspacegitdata360jiagubao_windows_64jiagujiagu.jar -jiagu app-release.apk .

3.对齐

zipalign -v 4 app-release_jiagu.apk app-release_jiagu_align.apk

4.签名

apksigner sign --ks D:workspacegitdata

***.jks --ks-key-alias *** --ks-pass pass:*** --key-pass pass:*** app-release_jiagu_align.apk

5.检查签名

java -jar D:workspacegitdataCheckAndroidV2Signature.jar app-release_jiagu_align.apk

6.加渠道

java -jar walle-cli-all.jar batch -f D:workspacegitdatachannels.txt app-release_jiagu_align.apk

360安卓_亲测:使用360加固安卓apk,安全性得到极大增强相关推荐

  1. grafana graphite statsd搭建安装部署 实时监控_亲测成功

    grafana graphite statsd搭建安装部署 实时监控_亲测成功 docker部署grafana graphite stastd实时监控告警配置_亲测成功 下载软件 # 下载carbon ...

  2. Linux上安装和使用git到gitoschina和github上_亲测

    Linux上安装和使用git到gitoschina和github上_亲测 git介绍与在linux上安装 创建SSHkey 在git-oschina使用 maven-oschina使用 在github ...

  3. 为Android购买多个改装微信,分享外面高价售卖的修改微信号方法 亲测成功 仅限安卓手机...

    分享外面在高价售卖的微信号修改方法 亲测成功 仅限安卓手机 这个方法今天在外面看到很多人在代修改,转卖方法!小编觉得还是有必要发出来让大家去动手尝试一下! 实际上这个修改微信号的功能在内测版微信就可以 ...

  4. Linux安装svn服务器和权限配置_亲测成功

    Linux安装svn服务器和权限配置_亲测成功 SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目 ...

  5. Linux挂载磁盘和磁盘分区及设置开机自动挂载_亲测成功

    Linux挂载磁盘和磁盘分区及设置开机自动挂载_亲测成功 Linux下磁盘分区命令主要由两个: fdisk :最大支持不超过2T,MBR分区: parted :支持GPT,适用于大容量分区: 如果挂载 ...

  6. 360安卓_数据 | TalkingData:360手机助手份额32.27%居第一

    2015年春节刚过,各大手机应用市场都没闲着,360手机助手在春节期间发出2亿现金红包,腾讯应用宝也开启扫码抢红包活动,百度手机助手则亮相江苏卫视.据独立的移动互联网数据服务商TalkingData的 ...

  7. 超大Sql文件_超大文件_mysql数据导入到mycat数据库_亲测好用---Linux运维工作笔记053

    对于mycat数据导入,最近一直在研究,因为有个客户的mysql数据库中,单表数据已经30多个GB, 存了上亿条的数据. 查询速度远远跟不上需求了,这个时候,我做了一个mycat集群,用了22台cen ...

  8. 讲解虚拟服务器的书_亲测竞价虚拟教育项目暴利竞价实战玩法

    亲测竞价虚拟教育项目暴利竞价实战玩法 黄岛主蓝海项目:亲测竞价虚拟教育项目+寻找暴利竞价虚拟项目实战玩法[价值3980元] 那么在2020年里,为了感谢以前小伙伴的支持,这次我将分享市场和流量是母婴项 ...

  9. thinkphp多城市房产系统源码程序_亲测Thinkphp开源房产程序源码/多城市版房产系统 带手机版+独家教程...

    「亲测」Thinkphp开源房产程序源码/多城市版房产系统 带手机版+独家教程+去授权+独家修复 本套tp房产源码包含:管理总后台.代理后台.用户中心.前台.PC端.手机版等,pc和手机端的数据同步, ...

最新文章

  1. 让电影动漫统统变丝滑,480帧也毫无卡顿,交大博士生开源插帧软件DAIN
  2. 数据结构与算法基础-试题
  3. .NET资源文件实现多语言切换
  4. python读xml文件生成头文件_Python根据指定文件生成XML的方法
  5. CommonJS,AMD,CMD区别 - 郑星阳 - ITeye博客
  6. 前端学习(541):node得优势
  7. 【数据采集】将16进制字符串转化为Double类型输出(依照IEEE754标准)
  8. 使用Phantom omni力反馈设备控制机器人
  9. Java笔记-通过注解和插件自动生成get/set和toString方法,使代码结构清晰
  10. 交换机接口用了那几根线_交换机接口知识大全!网络从业者必懂!
  11. [java实战篇]--java的GUI(1)
  12. java帮助文档中文怎么下载,看完必懂
  13. 魔改010Editor Template 识别伪加密
  14. 说说3D打印培训课程在我国的开展的现状——3D打印培训宁波清车
  15. 如何让全屏游戏的文本编辑框支持IME和TSF输入法
  16. Android Studio中Intent的一些相关知识
  17. 麦子学院字符设备驱动201126
  18. IntelliJ Idea快捷键(排版清晰!!持续更新!!非常详细)
  19. 新时代 新创意 新场景 新消费 2021“设计+”珠宝首饰创新设计展将于10月17日开幕
  20. 企鹅公司为企业与单位推出的一款基于其业务交流平台,该款企业微信mac版可以很轻松的进行企业级沟通

热门文章

  1. 2021 年百度之星·程序设计大赛 - 初赛一 1001 :迷失(DP+Floyd快速幂优化)
  2. android p nokia7plus,手机体验 篇一:诺基亚7plus上手初体验
  3. ln, lg, log在C中的应用
  4. 《少有人走的路》思维导图
  5. 其他手机怎么升级鸿蒙,其它手机怎么升级成鸿蒙系统?小米手机鸿蒙系统升级教程[多图]...
  6. 敏捷项目管理实战第三天 组织、计划、执行与监控
  7. 信息化孤岛探讨及解决思路(一)
  8. HTML+CSS实现动态背景登录页面
  9. 2021-2027全球与中国公路云平台市场现状及未来发展趋势
  10. 基于python的贝叶斯分类算法_分类算法-朴素贝叶斯