为了APK的安全,我们会想到加密,现在我介绍一个比较实用的方法,经过验证OK。

一、 准备工作:

1)创建和学会使用加密KEY文件,参考:

http://hi.baidu.com/40406_jun/item/8b936db4a9a0e79b19469782

2)学习加密文件相关知识:

http://blog.csdn.net/laoyao_moyan/article/details/7353768

二、 正式开始:

1)将工程下project.properties文件中添加

target=android-14
proguard.config=proguard.cfg

2)根据准备工作(1)中的描述,导出带签名的APK。注意:只有在签名的时候才会使用progguard功能,才会根据progguard.cfg中定义的规则进行混淆。

3)结束。

android APK加密、签名相关推荐

  1. 菜鸟第一次挑战apk逆向,结果整得怀疑人生,终于知道android apk加密的重要性...

    最近准备从x86上转移到linux上, 于是乎弄了个手游来玩, 正巧朋友推荐了一个修改软件,类似于八门神器.CE,用于搜索修改游戏数据,于是抱着好奇的心理初步研究了下该软件的原理: 研究了下软件, 搜 ...

  2. Visual Studio 2017为Android APK包签名

    Visual Studio 2017为Android APK包签名 为Android APK包签名,可以保证后期的App顺利升级.在Visual Studio 2015中,IDE会自动生成两个APK包 ...

  3. Android APK的签名--笔记版 V1 签名和V2签名总结

    1. 工具介绍 jarsigner 是JDK提供的针对jar包签名的通用工具, 位于 JDK/bin/jarsigner apksigner 是Google官方提供的针对Android apk 签名验 ...

  4. Android签名打包很慢,Android APK快速签名—优化打包时间

    一.Android签名机制 Android签名机制可划分为ROM签名机制与第三方APK签名机制,在这里只讨论APK签名机制. Android系统在安装APK的时候,首先会检验APK的签名,如果发现签名 ...

  5. android签名方法,Android : apk系统签名的多种方法

    方法一:使用自己的Android签名工具给apk重新签名: (1)该目录下有 media.pk8.media.x509.pem.platform.pk8.platform.x509.pem.share ...

  6. android apk v2签名

    APK加固后需要手动签名 V2签名: apksigner sign --ks kestore的路径 --out output.apk input.apk 检查是否V2签名: apksigner ver ...

  7. 用jarsigner对android apk进行签名

    以前对apk重新打包签名都是用的apktool里面的Auto-sign 工具,后来发现有时候利用该工具对一些apk签名会失败,所以后来就使用 jarsigner这个工具,现记录一下这个工具的使用方法 ...

  8. Android APK 签名比对

    Android APK 签名比对 转载请注明出处:http://www.blogjava.net/zh-weir/archive/2011/07/19/354663.html Android APK  ...

  9. Android APK 加固-支持DEX虚拟化及资源加密

    Android apk加密方案 使用Virbox Protector 加密工具对Android APK进行加密,支持多种保护方式. 功能介绍 反调试功能,可抵挡动态调试,可以避免通过IDA等逆向工具分 ...

  10. 对 android apk 进行重新签名操作

    注:如何进行 android apk 的签名,不是本文主要内容,如需了解签名先关步骤,可以参考我的以下这篇文章. 地址:http://www.cnblogs.com/LuQingshang/p/392 ...

最新文章

  1. Crypto windows 安装
  2. GridView使用技巧.txt
  3. 写了 30 多个 Go 常用文件操作的示例,收藏这一篇就够了
  4. Thinkphp 关联模型和试图模型区别
  5. 理解什么是前后端分离
  6. highscore软件_软件|标准物质PDF卡片查找HighScore
  7. html5 自动保存 提示,html5+ SQLite提示数据表不存在
  8. mysql binlog php处理_MySQL数据的binlog处理方法
  9. Asp.netMVC中Html.Partial,RenderPartial,Action,RenderAction区别和用法
  10. [ubuntu] 按文件大小进行排序
  11. 用 Graphviz+pvtrace 可视化函数调用
  12. 啊哈算法-bfs-解救小哈
  13. 关于-宏碁4741G换固态硬盘SSD的一些注意事项
  14. 使用AMOS图形建立和检测模型(3)
  15. 兴趣变高薪副业,知名插画师走尺带你感受插画的魅力
  16. 后端面试知识点总结 数据库 mysql
  17. (四)万能的搜索 —— 3. 广度优先搜索
  18. 学术期刊论文写作和研读相关体系
  19. 企业档案管理实务:档案的检索方法知多少
  20. 数值计算方法(停更笔记)

热门文章

  1. 图标文字垂直居中对齐方法
  2. CSS实现字体镂空效果、阴影效果、字体阴影效果
  3. Unity LitJson的读写使用
  4. 上交所、深交所证券代码编码规则
  5. 【Jmeter】Jmeter使用教程
  6. Windows cmake 编译慢无响应文件下载失败?
  7. 热传导方程以及Matlab求解
  8. python下载安装教程-Python下载并安装图形教程[超级详细]
  9. 移远BC35-GBC28BC95调试 步骤:从上电到发送一个http请求收到响应
  10. 自动生成光纤测试资料的软件,光缆测试模板生成工具官方版