MORF:一款轻量级移动端网络安全侦查框架

2024-12-03 5 0

关于MORF

MORF是一款功能强大、轻量级且独立于平台的移动端网络安全工具,旨在帮助广大安全研究人员轻松识别和处理移动应用程序中的敏感信息。

它就像是移动应用程序安全的瑞士军刀,因为它使用基于启发式的技术搜索代码库,创建一个全面的敏感信息存储库,这使得识别和处理任何潜在的敏感数据泄露变得容易。

功能介绍

1、MORF 的突出特点之一是它能够自动检测和提取来自各种来源的敏感信息,包括源代码、资源文件和本机库。它还从应用程序中收集大量元数据,可用于创建可以预测和检测潜在安全威胁的数据科学模型。MORF 还会查看应用程序的所有先前版本,使应用程序的安全状况透明化。

2、该工具拥有用户友好的界面和易于使用的报告系统,使广大安全研究人员可以轻松查看和解决任何已发现的问题。

3、通过查看所有以前的版本确保应用程序安全态势的透明度,并最大限度地降低与敏感信息相关的数据泄露风险,而这一切都通过使用基于启发式的技术实现。

工具架构

Golang 项目安装指南

步骤1:安装 Go

首先,需要在系统上安装 Go。访问官方 Go 下载页面,下载适合你系统的二进制版本。下载文件后,打开终端或命令提示符,导航到下载目录并运行安装程序。

可以通过运行以下命令来验证您的安装:

go version

步骤2:设置你的 Go 工作区

在 Go 中,通常有一个单独的工作区,其中包含所有 Go 程序和库的源文件。工作区是一个目录层次结构,其根目录有三个目录:

src包含按包组织起来的 Go 源文件(每个目录一个包)

bin包含可执行命令

pkg包含 Go 软件包档案

按照惯例,工作区目录名为go。

步骤3:设置GOPATH环境变量

在 Unix 系统上,您可以通过在~/.bashrc或~/.bash_profile文件中添加以下行来设置GOPATH环境变量:

export GOPATH=$HOME/go

在Windows上,可以通过“高级系统设置”->“环境变量”进行设置。

步骤 4:下载 Go 项目

假设你在 GitHub 上有一个想要安装的 Go 项目。你可以使用go get以下命令,后跟包源:

go get github.com/amrudesh1/morf

此命令执行两项操作:下载包的源代码并安装包。

步骤 5:构建并运行 Go 项目

导航到工作区内的项目目录,该目录应类似于$GOPATH/src/github.com/amrudesh1/morf。

然后,可以使用以下命令构建并运行项目:

go build

./morf --help

许可证协议

本项目的开发与发布遵循Apache-2.0开源许可协议。

项目地址

MORF:【GitHub传送门

参考资料

https://www.blackhat.com/asia-23/arsenal/schedule/#morf---mobile-reconnaissance-framework-31292

https://www.blackhat.com/us-23/arsenal/schedule/index.html#morf---mobile-reconnaissance-framework-32370

https://golang.org/dl/


4A评测 - 免责申明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的。

不得将上述内容用于商业或者非法用途,否则一切后果请用户自负。

本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!

程序来源网络,不确保不包含木马病毒等危险内容,请在确保安全的情况下或使用虚拟机使用。

侵权违规投诉邮箱:4ablog168#gmail.com(#换成@)

相关文章

FSMON:一款多平台文件系统安全监控工具
浅谈一次edusrc | 文件上传成功getshell
TrailShark:一款AWS CloudTrail日志实时分析工具
反向 Debug 了解一下?揭秘 Java DEBUG 的基本原理
DICOMHawk:用于检测和记录未经授权访问尝试的蜜罐系统
Weblogic CVE-2022-21350 RCE漏洞分析

发布评论