Diogo-Damasceno/portscope
GitHub: Diogo-Damasceno/portscope
一款面向自有基础设施的轻量级 TCP 端口扫描器,帮助用户快速排查自身服务上暴露的开放端口。
Stars: 0 | Forks: 0
# portscope
TCP 端口扫描器(针对您拥有的目标)。
## 功能
这是一款**防御性**工具,用于您拥有或获得授权的目标。TCP 端口扫描器(针对您拥有的目标)。代码可以在
本地进行测试(单元测试无需网络依赖)。
## 安装
```
git clone https://github.com/Diogo-Damasceno/portscope.git
cd portscope
python3 -m venv .venv && . .venv/bin/activate
pip install -e .
```
## 用法
映射您自己基础设施中暴露的服务。
## 实际示例
```
$ port-lister 127.0.0.1 22,80,443
# abertas: [22, 80]
```
## 工作原理(摘要)
主模块以纯函数的形式实现了核心逻辑并支持测试;CLI 仅仅是
参数的外壳。`tests/` 目录(Python)或 `CoreTest.java`(Java)中的测试涵盖了主要场景,并且可以离线运行。
## 不做的事项
- 不会对第三方执行攻击。
- 不会窃取数据。
- 不会替代商业安全解决方案。
## 许可证
MIT — 请参阅 `LICENSE`。
标签:JS文件枚举, 文档结构分析, 逆向工具