首页
/ 探秘网络安全前沿:Manuka——OSINT蜜罐系统

探秘网络安全前沿:Manuka——OSINT蜜罐系统

2024-05-21 01:15:02作者:柯茵沙

项目介绍

Manuka是一个强大的开放源代码情报(OSINT)蜜罐,专为安全团队设计,用于监控威胁行为者的侦察行动并提供可操作的情报。它创建了一个模拟环境,包括伪装的社交媒体资料和泄露的凭据,并追踪敌方的兴趣迹象,与MITRE的PRE-ATT&CK框架紧密结合。Manuka让蓝队在网络攻击链的第一阶段——侦察阶段就获得额外的可见性,为防御者提供早期预警信号。

Recon Phase of Cyber Kill Chain

项目技术分析

Manuka的架构设计独特,基于Golang构建的中央服务器(manuka-server)执行CRUD操作并从监听器(manuka-listener)接收事件。监听器模块化,可以根据需要添加到Docker化环境中,方便用户协调多个安全活动和蜜罐以扩大蜜罐表面。此外,manuka-client是一个React仪表板,允许蓝队轻松管理Manuka资源。整个框架通过单个docker-compose命令进行编排。

Manuka具备以下关键组件:

  1. Sources:可能成为OSINT攻击向量的对象,如社交媒体资料、暴露的凭据和泄露的源代码。
  2. Listeners:监视这些来源并与攻击者交互的服务器。
  3. Hits:兴趣指标,如尝试使用泄露凭据登录或社交媒体连接。
  4. Honeypots:将源和监听器组织成一个单一的安全项目,分析和跟踪时间上的事件。

Manuka以容器化的形式运行,包括manuka-servermanuka-listenermanuka-client,可以通过docker-compose命令在同一主机上部署。

应用场景

Manuka适用于那些希望增强网络外围安全防护的企业。它可以揭露通过搜索引擎等简单手段就能轻易暴露的企业信息,例如最近视频会议平台被黑客通过公开网络暴露的例子。企业可以利用Manuka来检测这类OSINT威胁,并将其纳入现有的安全策略中。

项目特点

  1. 早期预警:通过侦察阶段检测,提前发现潜在威胁,使防御者有更多时间应对。
  2. 模块化设计:易于扩展和定制,适应各种不同场景需求。
  3. 多任务处理:支持协调多个安全活动和蜜罐,提升覆盖率。
  4. 集成友好的数据:数据设计便于导入其他第三方分析和可视化工具。
  5. Docker化部署:简化安装和管理流程,兼容多种环境。

操作指南

要开始使用Manuka,请按照项目文档中的步骤配置和启动所需服务。开发环境下,您需要Docker和docker-compose;生产环境下,则需考虑域名设置和SSL证书等。

结论

Manuka是一个创新的OSINT蜜罐系统,它改变了解决网络威胁的传统方式,提前揭示了敌方的侦察行动。如果你正在寻找一种工具来提高你的防御策略,并且愿意深入到网络攻击链的初期阶段,那么Manuka无疑是值得尝试的。现在,是时候让您的企业"向左移动",在威胁真正发生之前,先发制人。

登录后查看全文
热门项目推荐

项目优选

收起
kernelkernel
deepin linux kernel
C
22
6
docsdocs
OpenHarmony documentation | OpenHarmony开发者文档
Dockerfile
153
1.98 K
ops-mathops-math
本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。
C++
505
42
nop-entropynop-entropy
Nop Platform 2.0是基于可逆计算理论实现的采用面向语言编程范式的新一代低代码开发平台,包含基于全新原理从零开始研发的GraphQL引擎、ORM引擎、工作流引擎、报表引擎、规则引擎、批处理引引擎等完整设计。nop-entropy是它的后端部分,采用java语言实现,可选择集成Spring框架或者Quarkus框架。中小企业可以免费商用
Java
8
0
ohos_react_nativeohos_react_native
React Native鸿蒙化仓库
C++
194
279
openHiTLSopenHiTLS
旨在打造算法先进、性能卓越、高效敏捷、安全可靠的密码套件,通过轻量级、可剪裁的软件技术架构满足各行业不同场景的多样化要求,让密码技术应用更简单,同时探索后量子等先进算法创新实践,构建密码前沿技术底座!
C
992
395
RuoYi-Vue3RuoYi-Vue3
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
938
554
communitycommunity
本项目是CANN开源社区的核心管理仓库,包含社区的治理章程、治理组织、通用操作指引及流程规范等基础信息
332
11
openGauss-serveropenGauss-server
openGauss kernel ~ openGauss is an open source relational database management system
C++
146
191
金融AI编程实战金融AI编程实战
为非计算机科班出身 (例如财经类高校金融学院) 同学量身定制,新手友好,让学生以亲身实践开源开发的方式,学会使用计算机自动化自己的科研/创新工作。案例以量化投资为主线,涉及 Bash、Python、SQL、BI、AI 等全技术栈,培养面向未来的数智化人才 (如数据工程师、数据分析师、数据科学家、数据决策者、量化投资人)。
Python
75
70