Android APK行为分析项目
LeeHDsniper
这个作者很懒,什么都没留下…
展开
-
Hello,Android
项目介绍因为要参加某信息安全比赛,选择了安卓apk的行为分析与评估的课题,所以首先需要了解安卓程序是怎样编写和运行的。我们的第一个任务就是写出一个多人通信的app。 我本人之前没有任何安卓和java的开发经验,只有C#的项目经验,而且由于我们的项目本身是apk的行为分析而不是编写app,所以只能想办法“速成”了。工具及参考书开发工具:Android Studio2.0Java参考书:疯狂安卓原创 2016-04-13 13:41:23 · 2572 阅读 · 0 评论 -
获取apk中的证书信息
【获取证书文件】从apk解压出的文件夹中找到所有后缀名为cer|pem|cert|crt|pub|key|pfx|p12的文件路径代码要点要找寻文件路径原创 2016-05-24 23:01:30 · 5766 阅读 · 0 评论 -
【安装体验】MobSF,一款开源移动安全测试框架
前言本系列前面的文章说过,为了某信息安全比赛,我选了一个APK行为分析的题目。之前一直在研究安卓的编程,然后看了一下关于apk分析方面的书,觉得完全没有目标,不知道如何下手,偶然间在freebuf闲逛的时候,随手搜了一下这方面的资料,还真找到了两篇文章:http://www.freebuf.com/sectool/99475.htmlhttp://www.freebuf.com/sectool/原创 2016-05-04 20:34:19 · 12218 阅读 · 3 评论 -
Android:使用Handler在线程之间通信
安卓程序的Handler通信是为了解决线程之间的通信问题提出的一个机制,网上对这个机制的讲解很多,但是都不能让我很清楚的理解这个东西,所以就自己探索了一下。希望能够对跟我一样想寻找Handler“真谛”的同学有帮助。原创 2016-04-16 20:22:40 · 8623 阅读 · 6 评论 -
对MobSF的源码进行分析
前言如上篇文章所述,首先我们需要分析MobSF的源码,明白一个apk的静态分析的步骤是什么。这篇文章将讲述如何分析MobSF的源码。原创 2016-05-04 21:57:25 · 6414 阅读 · 4 评论 -
MD5消息摘要的C++实现
本文对github上的一个md5计算的项目进行扩展,使得其可以进行字符串md5计算的update操作和对文件的md5计算。项目地址:https://github.com/LeeHDsniper/md5原创 2016-05-08 15:29:14 · 1810 阅读 · 0 评论 -
使用zlib解压.apk/.zip文件(Windows&Ubuntu)
解压出apk文件的内容是进行apk分析的第一步,而.apk文件其实就是.zip文件。也就是说首先要实现zip文件的解压缩。本文将分别介绍在Windows和Ubuntu下如何使用zlib这一开源库对zip文件进行解压。原创 2016-05-05 18:18:20 · 9743 阅读 · 20 评论