Skip to content

Releases: hackliu/NetRadar

NetRadar v1.0.0 - Initial Release

Choose a tag to compare

@hackliu hackliu released this 23 Jun 17:00

NetRadar v1.0.0 - Network Asset Discovery & Port Scanner

纯 C/S 架构跨平台内网资产发现与端口扫描桌面应用。完全采用 Go 开发,Fyne 原生 GUI,零 Web 依赖。

核心功能

  • IP 存活探测: ICMP/TCP/UDP/ARP/NDP/SCTP 混合模式,置信度评分
  • 端口扫描: 10 种扫描方式,自适应速率控制
  • 服务指纹识别: 62 个嵌入式 Nmap 探针 + TLS/HTTP 深度分析
  • 信息采集: 13 个插件(NetBIOS/mDNS/SNMP/SMB/SSH/HTTP...)
  • GUI 桌面: Fyne 原生渲染,暗色/亮色主题,中英文双语
  • CLI 命令行: 6 个子命令,支持管道和脚本
  • 定时扫描: Cron 调度器,会话对比,基线管理
  • CVE 关联: 漏洞风险提示,多协议 Traceroute
  • 报告生成: PDF/HTML/Markdown 多格式导出

下载

平台 文件
Windows 64-bit (CLI + GUI) NetRadar-windows-amd64.zip
Linux 64-bit (CLI) NetRadar-linux-amd64.tar.gz
Linux ARM64 (CLI) NetRadar-linux-arm64.tar.gz
macOS Intel (CLI) NetRadar-darwin-amd64.tar.gz
macOS Apple Silicon (CLI) NetRadar-darwin-arm64.tar.gz

编译

git clone https://github.com/hackliu/NetRadar.git
cd NetRadar
go mod download
make build-cli    # 编译 CLI
make build-gui    # 编译 GUI (需 CGO + Fyne)

使用

# CLI 存活探测
netradar-cli alive -t 192.168.1.0/24 -m hybrid

# CLI 端口扫描  
netradar-cli portscan -t 192.168.1.1 --ports top1000

# GUI 桌面模式
./NetRadar.exe  # Windows
./NetRadar      # Linux/macOS

作者: 刘大硕 (BI1IHA) | 许可: MIT