逆向
记录逆向学习
Geroff
入坑Android
展开
-
Android应用逆向--反编译、重新打包、签名
前言工具步骤前言记录学习逆向的一点一滴。工具1.apktool作用: 反编译和打包生成apk2.apksigner作用: 给apk签名说明: AndroidSDK工具,在build-tools/相应版本的目录下,例如:build-tools\28.0.3,在该目录下是脚本(apksigner.bat),在lib下是jar包(apksigner.jar),可将build-tools...原创 2019-12-25 20:55:08 · 1155 阅读 · 0 评论 -
Android应用安全防护的基本策略(2)--签名保护
前言签名的作用保护策略备注前言记录逆向的一点一滴签名的作用Android中的每个应用都有一个唯一的签名,如果一个应用没有被签名是不允许安装到设备中的。保护策略在app的入口判断签名是否正确,如果不正确则退出。public static String getSignature(Context context) { try { Signature...原创 2019-12-25 20:18:17 · 1866 阅读 · 0 评论 -
Android应用安全防护的基本策略(1)--混淆
前言混淆机制代码混淆资源混淆前言记录学习逆向的一点一滴。混淆机制目前混淆分为代码和资源混淆,混淆不仅加大了反编译的难度,同时也是减小应用安装包的大小的一种方式。代码混淆代码混淆参考:Android Studio混淆笔记ProGuard常见问题及解决套路Android 混淆:proguard实践反编译工具:androiddevtools一般可用jadx资源混淆资源混淆使...原创 2019-12-25 19:00:19 · 586 阅读 · 0 评论