构建和使用opencanary_web蜜罐平台的详细指南
需积分: 10 133 浏览量
更新于2024-11-23
1
收藏 3.56MB ZIP 举报
资源摘要信息:"opencanary_web:Honeypot Web管理平台"
opencanary_web是一个开源的蜜罐Web管理平台,它采用了一种模拟真实系统的方式来吸引黑客攻击,以便对黑客的行为进行监控、分析和学习。通过这种模拟的环境,安全研究人员能够收集黑客的攻击手法,学习他们的攻击模式,从而提高整个系统的安全性。
### web服务端介绍
opencanary_web的后端使用了Tornado框架,这是一个Python编写的支持异步处理的Web框架,适合于高并发场景,能够有效地处理大量攻击事件。前端界面采用了Vue框架,这是一个构建用户界面的渐进式框架,与Tornado的配合能够提供良好的交互体验。数据存储方面,选择了MySQL数据库,保证了数据的稳定性和可靠性。
此外,opencanary_web还集成了一些定时任务的处理机制,使用了APScheduler来实现定时任务的调度。Web服务对外提供接口,使用Nginx作为反向代理服务器,增强了Web服务的负载均衡和安全性。最后,Supervisor负责进程的监控和管理,确保服务的稳定运行。
### 功能展示
- **登录页面**:用户登录入口,用于管理后台。
- **仪表盘**:展示整体的蜜罐运行情况,包括系统信息、统计信息等。
- **主机状态**:查看蜜罐系统的运行状态,包括各种服务的状态。
- **攻击列表**:记录所有检测到的攻击行为,方便分析。
- **过滤列表**:对攻击事件进行过滤,筛选出特定类型的事件。
- **邮件配置**:设置当有特定攻击发生时,通过邮件通知管理员。
- **白名单ip**:设置允许访问的ip地址,排除合法访问的干扰。
### 安装方式
用户可以根据自身的需求选择不同的安装方式,这包括脚本自动化安装和手工安装。
- **自动化安装**:通过预设的脚本快速完成所有必要的安装配置步骤,适用于不太熟悉系统安装或者希望快速部署的用户。
- **手工安装**:通过阅读详细的文档逐步完成安装配置,适合那些希望了解系统工作原理和提高自身技术水平的用户。
### 后台可统计的信息
- **ftp登录尝试**:记录所有尝试通过ftp服务登录的信息。
- **http访问请求**:记录所有对Web服务的访问请求。
- **http登录请求**:记录所有尝试通过http服务进行登录的信息。
- **ssh建立连接**:记录所有通过ssh服务建立的连接尝试。
- **ssh远程版本发送**:记录所有ssh客户端发送的远程服务版本信息。
- **ssh登录尝试**:记录所有通过ssh服务尝试登录的行为。
- **telnet登录尝试**:记录所有尝试通过telnet服务登录的信息。
- **全端口(SYN)扫描识别**:识别并记录全端口扫描行为。
- **NMAP OS扫描识别**:识别并记录NMAP工具发起的操作系统指纹识别扫描。
- **NMAP NULL扫描识别**:识别并记录NMAP工具发起的NULL扫描行为。
- **NMAP XMAS扫描识别**:识别并记录NMAP工具发起的XMAS扫描行为。
- **NMAP FIN扫描识别**:识别并记录NMAP工具发起的FIN扫描行为。
- **mysql登录尝试**:记录所有尝试通过mysql服务登录的信息。
标签信息中提到的"honeyport"和"information-security"表明这是一个与信息安全相关的工具,而"hacker"和"Python"则指出了使用的技术栈和潜在的用户群体。
通过以上介绍,可以得知opencanary_web是一个功能丰富、配置灵活且易于部署的Web蜜罐管理平台,能够为用户提供强大的网络安全防护和攻击检测能力。
2019-09-18 上传
Loki:一个轻量级Web蜜罐-A Little WebHoneypot.:honey_pot::honey_pot::honey_pot::honeybee::honeybee::honeybee:
388 浏览量
131 浏览量
133 浏览量
113 浏览量
2021-04-18 上传
542 浏览量
2021-05-25 上传
凌冽的风
- 粉丝: 41
- 资源: 4679
最新资源
- Fall2019-group-20:GitHub Classroom创建的Fall2019-group-20
- cv-exercise:用于学习Web开发的仓库
- 雷赛 3ND583三相步进驱动器使用说明书.zip
- Rocket-Shoes-Context
- tsmc.13工艺 standardcell库pdk
- 回归应用
- 汇川—H2U系列PLC模拟量扩展卡用户手册.zip
- mysql-5.6.4-m7-winx64.zip
- PortfolioV2.0:作品集网站v2.0
- 线性代数(第二版)课件.zip
- 直线阵采用切比学夫加权控制主旁瓣搭建OFDM通信系统的框架的实验-综合文档
- quicktables:字典的超快速列表到Python 23的预格式化表转换库
- 彩色无纸记录仪|杭州无纸记录仪.zip
- DiagramDSL:方便的DSL构建图
- api.vue-spotify
- LLDebugTool:LLDebugTool是面向开发人员和测试人员的调试工具,可以帮助您在非xcode情况下分析和处理数据。