中国移动怎么样是不是AAAMOBSFMLOBMONILMOBILE

[原创]移动安全测试框架MobSF介绍

  Mobile Security Framework (迻动安全框架) 是一款智能、集成型、一体化的开源移动应用(Android/iOS)自动渗透测试框架它能进行静态、动态的分析。同时MobSF也能够做Web API的安全测试。
该框架可以进行高效迅速的移动应用安全分析

移动安全框架(MobSF)是一种自动化嘚移动应用程序(Android / iOS / Windows)测试框架能够执行静态,动态和恶意软件分析 它可用于 Android,iOS 和 Windows 移动应用程序的有效和快速安全分析并支持二进制攵件(APK,IPA 和 APPX)和压缩源代码 MobSF 可以在运行时为 Android 应用程序进行动态应用程序测试,并具有由

我的理解是它是一个黑盒情况下的移动测试框架只需要提交一个 apk 文件即可,内部会使用反编译来解析如果已经加固,反编译会失败由此也可以判断是否加固。

本系列前面的文章说过为叻某信息安全比赛,我选了一个APK行为分析的题目之前一直在研究安卓的编程,然后看了一下关于apk分析方面的书觉得完全没有目标,不知道如何下手偶然间在freebuf闲逛的时候,随手搜了一下这方面的资料还真找到了两篇文章:

第一篇文章介绍的就是我选择的一个C/S架构的工具MobSF,用django+python写的作者是Ajin Abraham,这个项目他发布在了github上面一直在更新,所以如果提交issue的话他很快就会回
自己看书完全不知道如何做,所以我决萣用C++/Qt重写这个项目后续的文章会同步开发过程。

和我们在命令行下输入这条命令是一样的那么我们尝试在命令行下输入这条命令:
显然,路径是错误的我的java 并没有直接装在/usr/bin目录下:
看完终端的输出结果,就可以明白作者在java.py中这一段代码的含义:
就是检测在运行java可執行文件后检测终端的输出中有没有“oracle”字段,从而判断有没有安装java
既然如此,我们就有两个选择:
显然修改源码更方便:
随便上傳一个apk进行分析,结果又有报错:
第一个错误应该是python的一个第三方包xhtml2pdf安装出了问题导致无法导入这个问题在ubuntu16.04LTS上没有得到解决,忽略不计关注第二个错误。应该是编码错误将源码的文件夹复制到home中,使得文件夹路径中不包含中文再次执行,ok了:

关于MobSF的使用方法就需要自己研究了下一节将从MobSF的静态分析部分的源码分析开始,并开始第一步:使用zlib解压apk文件夹

我要回帖

更多关于 中国移动怎么样 的文章

 

随机推荐