
反编译与逆向分析
文章平均质量分 94
DroidMind
这个作者很懒,什么都没留下…
展开
-
Android反编译基本知识
1、用AXMLPrinter2反编译xxx.xml文件Android的安装包是apk格式的文件。我们将其后缀名apk改为zip,就可以看到安装包中的内容。这里以QQ的Apk为例,我们可以看到它的压缩包里面由如下内容: 里面有很多XML文件打开后是乱码,AndroidManifest.xml也是如此,那是因为打包的时候对XML文件进行了压缩,所以看到的往往是全角的字符和乱码,不便于查找到我们想要看的原创 2016-01-04 20:40:29 · 832 阅读 · 0 评论 -
静态分析Android程序——smali文件解析
静态分析Android程序的两种方法: 一、阅读反编译生成的Dalvik字节码。 1、使用文本编辑器阅读baksmali反编译生成的smali文件 (1)解压apk包unzip xxx.apk(2)用baksmali进行对解压出来的dex文件反编译java -jar baksmali-2.0.3.jar classes.dex2、使用IDA Pro分析dex文件二...原创 2016-07-04 19:44:19 · 18520 阅读 · 3 评论 -
Android APK分析工具
1、Apktool官网:http://ibotpeaches.github.io/Apktool/源码: Github地址:https://github.com/iBotPeaches/Apktool Bitbucket地址:https://bitbucket.org/iBotPeaches/apktool/downloads配置文档:http://ibotpeaches.gith...转载 2016-07-06 15:00:37 · 4619 阅读 · 0 评论 -
Android Studio动态调试smail源码
一、配置插件下载插件smalidea地址: https://bitbucket.org/JesusFreke/smali/downloads下载smalidea-0.03.zip下载完成后,打开android studio的Settings | Plugins,选择 Install plugin from disk二、反编译apk,修改AndroidManifest.xm...原创 2016-10-11 18:58:12 · 9536 阅读 · 4 评论 -
ELF文件格式解析
ELF文件格式提供了两种视图,分别是链接视图和执行视图。链接视图是以节(section)为单位,执行视图是以段(segment)为单位。链接视图就是在链接时用到的视图,而执行视图则是在执行时用到的视图。尽管图中显示各个组成部分都是有序的,但是实际上除了ELF header之外,其他部分都是没有规定顺序的。1. ELF Headertypedef struct { ...原创 2017-08-21 17:14:51 · 1306 阅读 · 0 评论 -
2016无名安卓Android逆向数据分析培训视频教程
第1课 恋恋DES加密初探+smali注入调试第2课 stl逆向+jni动态加载识别+YOYO卡sha1实战第3课 4399游戏盒DES-CBC算法+自定义salt分析第4课 IDEA动态调试搭建与HTTPS抓包第5课 搜狐AES+MD5+SO内签名验证分析第6课 京东Tea轮函数逆向还原[通用思路]第7课 好搜小说so分析第8课 tcp加密算法2种定位方法[通用定位方法]第9课 ...转载 2018-09-27 19:06:55 · 1562 阅读 · 0 评论