一、项目说明

源码地址:https://github.com/MobSF/Mobile-Security-Framework-MobSF

关于如何搭建源码分析环境,请阅读我的另一篇博客:移动安全–44–MobSF框架安装与开发环境搭建(基于3.0)

移动安全框架(MobSF)是一种自动化的移动应用程序(Android/iOS/Windows)测试框架,能够执行静态、动态和恶意软件分析。 它可用于Android、iOS和Windows移动应用程序的有效和快速安全分析,并支持二进制文件(APK,IPA和APPX)和压缩源代码。 MobSF可以在运行时为Android应用程序进行动态应用程序测试,并具有由CapFuzz(一种特定于Web API的安全扫描程序)提供支持的Web API模糊测试。MobSF旨在使您的CI/CD或DevSecOps管道集成无缝。

二、项目入口

项目结构如下:

我们首先浏览项目源码,找到

移动安全--45--MobSF-v3.0源代码分析(一)相关推荐

  1. 区块链教程Fabric1.0源代码分析scc(系统链码)

    区块链教程Fabric1.0源代码分析scc(系统链码),2018年下半年,区块链行业正逐渐褪去发展之初的浮躁.回归理性,表面上看相关人才需求与身价似乎正在回落.但事实上,正是初期泡沫的渐退,让人们更 ...

  2. 区块链教程Fabric1.0源代码分析Peer peer channel命令及子命令实现

    区块链教程Fabric1.0源代码分析Peer peer channel命令及子命令实现,2018年下半年,区块链行业正逐渐褪去发展之初的浮躁.回归理性,表面上看相关人才需求与身价似乎正在回落.但事实 ...

  3. 区块链教程Fabric1.0源代码分析Tx(Transaction 交易)一

    区块链教程Fabric1.0源代码分析Tx(Transaction 交易)一,2018年下半年,区块链行业正逐渐褪去发展之初的浮躁.回归理性,表面上看相关人才需求与身价似乎正在回落.但事实上,正是初期 ...

  4. 兄弟连区块链教程Fabric1.0源代码分析configupdate处理通道配置更新

    区块链教程Fabric1.0源代码分析configupdate处理通道配置更新,2018年下半年,区块链行业正逐渐褪去发展之初的浮躁.回归理性,表面上看相关人才需求与身价似乎正在回落.但事实上,正是初 ...

  5. 兄弟连区块链教程Fabric1.0源代码分析Peer peer根命令入口及加载子命令一

    区块链教程Fabric1.0源代码分析Peer peer根命令入口及加载子命令,2018年下半年,区块链行业正逐渐褪去发展之初的浮躁.回归理性,表面上看相关人才需求与身价似乎正在回落.但事实上,正是初 ...

  6. 区块链教程Fabric1.0源代码分析流言算法Gossip服务端二

    区块链教程Fabric1.0源代码分析流言算法Gossip服务端二 Fabric 1.0源代码笔记 之 gossip(流言算法) #GossipServer(Gossip服务端) 5.2.commIm ...

  7. 区块链教程Fabric1.0源代码分析configtx#genesis-兄弟连

    区块链教程Fabric1.0源代码分析configtx#genesis,2018年下半年,区块链行业正逐渐褪去发展之初的浮躁.回归理性,表面上看相关人才需求与身价似乎正在回落.但事实上,正是初期泡沫的 ...

  8. SRS4.0源代码分析之RTMP拉流处理

    目标: 上一节分析了SRS针对推流客户端的处理逻辑,这里接下来分析针对拉流客户端的处理逻辑. SRS拉流端处理逻辑简单说就是SrsRtmpConn::do_playing()协程从SrsLiveCon ...

  9. 5、SRS4.0源代码分析之RTMP拉流处理

    目标: 上一节分析了SRS针对推流客户端的处理逻辑,这里接下来分析针对拉流客户端的处理逻辑. SRS拉流端处理逻辑简单说就是SrsRtmpConn::do_playing()协程从SrsLiveCon ...

  10. 4、SRS4.0源代码分析之RTMP推流处理

    目标:     本章我们将分析SRS4.0 RTMP服务模块与推流相关的代码处理逻辑. 内容:     根据上节内容可知,SRS4.0针对RTMP推流客户端的处理逻辑,主要在协程SrsRtmpConn ...

最新文章

  1. air调用java,AIR2.0入门教程:与Java应用交互
  2. Spring Cloud构建微服务架构(六)高可用服务注册中心
  3. C语言:指针的几种形式二
  4. 2020年了,再不会Https就老了
  5. 关闭word_Word文档如何快速查找?超实用的5个Word技巧教给你
  6. Mysql更改表名大小写不敏感
  7. python可视化的图表汉字显示成框框_Matplotlib图表上输出中文(汉字)、减号问题...
  8. Java订单交易_Java实现获取105发卡平台的订单信息
  9. 华为手机隐藏代码大全!一秒查出你的手机使用记录
  10. 达梦 DCA 培训总结
  11. 修改el-table表头高度 表格高度 行鼠标悬停颜色
  12. 谈互联网产品运营(转载)
  13. 中点画椭圆算法_中点圆算法
  14. 一步一步实现中后台管理平台模板-08-登录页和用户信息保存
  15. 安装postgis,使用postgis导入shapefile的步骤总结
  16. 为什么你需要学 Go?
  17. 管理咨询的甲方和乙方
  18. 省社科基金本子评审标准总结
  19. 更改airsim无人机模型
  20. 【luogu AGC034F】RNG and XOR(FWT)

热门文章

  1. post提交php出现502,PHP+Nginx 字符串内容 POST 提交502错误?
  2. 全网最详细,手把手教你树莓派安装opencv模块
  3. 【数组】雇佣 K 名工人的最低成本
  4. 如何在百度地图上标注坐标点?
  5. 我用Python + PAGE(Tkinter GUI) + pandas做了个企查查导出模板转机器人模板的小工具
  6. GeoTools实战指南: 坐标转换工具
  7. Chipmunk物理引擎
  8. 人脸验证1:1——用现有库做
  9. Cornfields
  10. USES_CONVERSION宏定义