安卓逆向
- 安装Android Studio
使用android studio 遇见了一些问题
- 版本的问题
- 对于android 的图形界面程序开发仍然还有很多的问题
- gradle 是一个基于Apache Ant和Apache Maven概念的项目自动化构建开源工具,使用上存在对版本的不同上有问题。
工具apktool安装 使用文档
https://ibotpeaches.github.io/Apktool/documentation/#utility
Java 学习
JDK环境搭建
Dalvik汇编(指令集)语言学习
DEX文件反汇编工具
BakSmali
Dedexer
android killer
初次尝试安卓的逆向工作,使用androidkiller工具(应该是中国的大佬将一些安卓逆向工具整合的产物)
基本思路
暂时没有遇见有壳的程序,基本思路,寻找跳过点然后,更改条件语句或直接跳过判断,达到一些目的。
跳过验证的一些思路
- 拖入apktool 生成 smali(类Java代码)格式的代码
- 寻找特殊的标记字符,以此找到判断点
- 更改判断条件,达到目的。
至今还没有用到IDApro(更深层次的逆向,涉及汇编的层面)