![](https://img-blog.csdnimg.cn/2019111516472339.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
android 逆向
文章平均质量分 91
android的安全技术
lin___
这个作者很懒,什么都没留下…
展开
-
IDA笔记
前面提到好几次IDA,这个工具算是反汇编界的神器了。更加细节的内容可以看《IDA Pro权威指南》 ,这里只是一些笔记而已。 导航条: 蓝色 标识常规的指令函数 黑色 节与节之间的间隙 银白色 数据内容 粉色 表示外部导入符号 暗黄色 表示ida未识别的内容,可能是一些dcb指令,这时候可以选择 C 将当前地址处的数据解析成代码 ...原创 2020-01-27 16:46:49 · 1042 阅读 · 0 评论 -
Android逆向中常用的ARM汇编指令
转载: https://blog.csdn.net/weifengzhimo/article/details/70477899 本来想自己整理的,但是懒癌发作。找到一篇写的很清楚的。就贴上来了。 1.汇编指令格式 <opcode>{<cond>}{S}<Rd>,<Rn>{,<OP2>} 格式中<>的内容必不可少,{}中...转载 2020-01-23 00:22:41 · 1574 阅读 · 0 评论 -
《ANDROID 逆向专题》在android中运行 elf程序
我们已经知道,android的底层是linux。本质上,其实android就是一个经过特殊裁剪处理的linux系统,裁剪是为了让我们有限的移动端硬件能够更好地运行这个linux。 相对linux,很多人更加熟悉window。这里我们来做个对比。 windows linux 可执行文件 exe ...原创 2019-12-19 12:42:02 · 1295 阅读 · 0 评论 -
《逆向专题》java层/smali 动态调试
之前介绍了一些做逆向的工具。其中不乏一些反编译和回编译的工具。这篇文章的主题,进行smali 的动态调试,其中关键的一点,就是获得apk的smali代码。当然,这里先排除加壳等情况。默认是可以通过反编译的。 这里我们选中的反编译工具是 apktool。工具在github 有的下载。下载得到的是一个jar。所以要运行要先配java环境。 我们用命令行执行下apktool,可以看到这个命令的使用说...原创 2019-11-25 10:12:19 · 1790 阅读 · 1 评论 -
《逆向专题》对于apk 的认识
这里简单介绍一下我认识的apk。对于apk 的理解其实也是逆向的基础内容,对于apk的理解和熟悉程度能直接影响我们对逆向过程的理解,也能给我们逆向过程提供更开阔是思路。 主要包括三个内容: 一、apk的包结构 二、apk的打包过程 三、apk的安装过程 四、apk加载/(启动运行)过程 先来看看apk的包结构: 其实我们的apk 也好,jar 也好,其实都是可以看做是一个zip压缩包...原创 2019-12-07 18:27:25 · 313 阅读 · 1 评论 -
《ANDROID 逆向专题》android 基础及linux指令
我们已经知道,android 的内核其实就linux。本质上我们可以将android看成就是linux系统的一个分支。所以这里我们有必要整理一下linux 中的基础的东西。 本文的内容分为三分部分: 一、android 下的分区目录结构 二、linux 下常用指令 三、adb常用指令 首先先来看看android的分区: System分区: 就是我们刷ROM的分区 Data分区:...原创 2019-12-10 13:16:27 · 466 阅读 · 1 评论 -
ANDROID 逆向专题
今天创建了一个新的android 逆向专题,接下来会不定期整理android 逆向的一些资料,希望我能坚持下去。 主要是记录一下自己的学习过程,分享出来帮助自己回忆。水平不高难免会有一些错误的地方,如果有路过的大佬能指点出来,小弟不胜感激。 因为我的pc是windows ,所以本系列的文章都是基于windows系统的,后面不再说明 《ANDROID 逆向专题》 目录: 预备篇: 逆向前...原创 2019-11-15 16:50:49 · 139 阅读 · 0 评论