aladinturgay/netrecon

GitHub: aladinturgay/netrecon

一款零依赖的 Python 端口扫描与 banner 抓取工具,支持生成 JSON 和 HTML 报告,适用于授权安全测试场景。

Stars: 0 | Forks: 0

# netrecon 这是我在 CodeMush 进行安全测试后,基于相关经验编写的端口扫描工具。 它可以发现开放端口,并在条件允许时获取 banner 信息。如果需要,你可以生成 JSON 或 HTML 报告。 仅需 Python 3.10+,无需使用 pip 安装额外的包。 ## 安装 ``` git clone https://github.com/aladinturgay/netrecon.git cd netrecon ``` ## 使用说明 ``` python -m netrecon scanme.nmap.org python -m netrecon 192.168.1.5 -p 22,80,443,3389 python -m netrecon scanme.nmap.org -p 1-1000 -t 0.5 python -m netrecon scanme.nmap.org --html rapor.html -o rapor.json ``` ## 参数 - `-p` 端口(例如:22,80 或 1-1024) - `-t` 超时时间(以秒为单位) - `-w` 使用的线程数 - `--no-banner` 仅扫描端口,不获取 banner - `-o` JSON 文件 - `--html` HTML 报告 ## 测试目标 scanme.nmap.org 是 nmap 专门为测试开放的地址,可用于尝试。 ## 警告 请仅在获得授权的系统上使用。未经授权扫描他人的服务器会引发法律问题。 ## 待办事项 - 使用 nvd api 进行 cve 匹配 - 进一步改进服务识别功能 Alaaddin Turgay
标签:Banner抓取, Python, 插件系统, 数据统计, 无后门, 端口扫描, 逆向工具