helisudani0/Network_Analyzer

GitHub: helisudani0/Network_Analyzer

一款企业级网络检测与响应平台,提供实时数据包捕获、威胁检测、资产可视化及调查报告生成能力。

Stars: 0 | Forks: 0

# Ravynel Security 发布指南 Ravynel Security 是一款企业级网络检测与响应平台,提供实时数据包捕获、协议分析、主机/会话可视化、告警分类、资产基线管理以及 PDF 调查报告功能。 开发者:[HeliSudani](https://helisudani0.github.io/Heli_Sudani-Portfolio/) ## 公开发布模型 | 表面 | 托管于 | 用途 | | --- | --- | --- | | 产品站点 | GitHub Pages | 公共概述、文档、发行说明、支持与下载链接 | | 下载资产 | GitHub Releases | Windows 启动器 ZIP、Linux 引导程序、Kubernetes 清单、校验和 | | Ravynel 应用 | 用户机器 / 内部网络 | 用于捕获、检测、资产、会话、报告和设置的本地分析控制台 | 产品站点不运行捕获。用户下载发布包,启动桌面 GUI,然后 GUI 启动本地分析器。 ## 构建发布下载 ``` python scripts\package_release.py ``` 这会创建: ``` dist/Ravynel-Windows-Launcher.zip dist/ravynel-sensor-linux-install.sh dist/ravynel-kubernetes-control-plane.yaml dist/checksums.txt ``` Windows ZIP 包含 GUI 启动器、分析引擎、配置文件 (profiles)、数据源 (feeds)、依赖项以及首次运行设置说明。 ## Windows 首次运行 1. 安装 Python 3.12+。 2. 安装 Npcap 以支持实时数据包捕获。 3. 解压 `Ravynel-Windows-Launcher.zip`。 4. 在解压后的文件夹中运行 `python -m pip install -r requirements.txt`。 5. 双击 `Ravynel-Launch.pyw`。 6. 在 GUI 中按“启动”。 如果数据包捕获被阻止,请以管理员身份运行启动器。要获取完整的局域网可视性,请将 Ravynel 部署在网关、SPAN/TAP 镜像或分布式传感器处。普通的笔记本电脑适配器只能看到该适配器可见的流量。 ## 本地开发 启动应用: ``` .\scripts\start-ravynel.ps1 ``` 启动产品站点: ``` npm run dev:site ``` ## 验证 ``` python scripts\package_release.py npm run typecheck npm run build:site cargo test $env:GOCACHE=(Resolve-Path .).Path + '\.tmp_go_cache'; go test .\services\control-plane\... ``` ## 安全说明 - 在内部发布资产之前,请验证 `checksums.txt`。 - 未签名的脚本 ZIP 可能会触发 Windows SmartScreen。企业推广应使用签名的 EXE/MSI 包。 - 仅扫描或捕获您拥有或获得明确授权评估的网络。
标签:AMSI绕过, GNU通用公共许可证, Go, MITM代理, NDR, Node.js, PDF报告, Python, Ruby工具, Rust, SPAN/TAP镜像, Windows安全工具, 主机与会话可见性, 云安全, 企业网络安全, 协议分析, 可视化界面, 告警分诊, 威胁检测, 子域名突变, 安全分析师控制台, 安全运营, 实时数据包分析, 扫描框架, 无后门, 日志审计, 权限提升, 桌面端应用, 流量捕获, 网络传感器, 网络拓扑, 网络检测与响应, 网络流量分析, 网络流量审计, 调查报告生成, 资产可见性, 资产基线, 逆向工具, 防御绕过