Releases: hackliu/NetRadar
Releases · hackliu/NetRadar
Release list
NetRadar v1.0.0 - Initial Release
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