ietkose/port-invader
GitHub: ietkose/port-invader
一款基于 Python 多线程的命令行网络端口扫描工具,用于快速发现目标主机开放端口与服务信息。
Stars: 0 | Forks: 0
# Port Invader — 网络端口扫描与侦察工具 / Ağ Port Tarama ve Keşif Aracı
[](https://www.python.org/)
[](https://www.kali.org/)
[](LICENSE)
**[访问项目仓库 / Proje Deposu](https://github.com/ietkose/port-invader)**
﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌
## 🇬🇧 简体中文
**Port Invader** 是一款轻量级、高速且交互式的命令行端口扫描工具,专为网络侦察和安全审计而设计。它可以帮助安全爱好者和系统管理员高效地发现目标主机上的开放端口和运行中的服务。
### 🥎 主要功能
* **高速扫描**:采用多线程架构,可快速发现目标端口。
* **自定义端口范围**:支持扫描常用端口、特定端口或整个范围(1-65535)。
* **服务与 Banner 识别**:检测开放端口,并尽可能获取服务 Banner 信息。
* **交互式终端界面**:提供清晰、带有颜色编码的终端输出,便于分析。
* **适合安全审计**:非常适合用于快速本地网络侦察和道德黑客实验室。
### 🥎 技术栈与架构
* **语言:** Python 3.8+
* **网络与并发:** `socket`、`threading`、`concurrent.futures`
* **CLI 与参数解析:** `argparse` / `sys`
### 🥎 快速开始与使用
#### 1. 克隆仓库
```
git clone [https://github.com/ietkose/port-invader.git](https://github.com/ietkose/port-invader.git)
cd port-invader
```
#### 2. 运行工具
```
# 对目标 IP 或 domain 进行基本扫描
python portScanner.py -i 127.0.0.1
```
```
# 特定的扫描
python portScanner.py -i 127.0.0.1 -p 1-100 -t 10 -v (örneğin)
```
### 🥎 许可证
本项目采用 MIT 许可证授权。
﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌
## 🇹🇷 TÜRKÇE
Port Invader, ağ keşfi ve güvenlik denetimleri için tasarlanmış hafif, yüksek hızlı ve etkileşimli bir komut satırı port tarama aracıdır. Güvenlik meraklılarının ve sistem yöneticilerinin hedef sistemlerdeki açık portları ve çalışan servisleri hızlıca tespit etmesini sağlar.
### 🥎 主要特性
* **Yüksek Hızlı Tarama:** Hızlı hedef port tespiti için çok izlekli (multi-threaded) altyapı.
* **Özel Port Aralıkları:** Yaygın portları, belirli portları veya tüm aralığı (1-65535) tarama.
* **Servis & Banner Tespiti:** Açık portları tespit eder ve erişilebilir olduğunda servis banner bilgilerini yakalar.
* **Okunabilir Terminal Çıktısı:** Kolay analiz için renk kodlu ve temiz terminal görünümü.
* **Güvenlik Denetimi Dostu:** Yerel ağ keşfi ve siber güvenlik laboratuvar çalışmaları için ideal.
### 🥎 使用的技术和架构
* **Dil:** Python 3.8+
* **Ağ & Eşzamanlılık:** socket, threading, concurrent.futures
* **CLI & Parametre Yönetimi:** argparse / sys
### 🥎 安装和运行
#### 1. 克隆仓库
```
git clone [https://github.com/ietkose/port-invader.git](https://github.com/ietkose/port-invader.git)
cd port-invader
```
#### 2. 启动应用程序
```
# 对目标 IP 或 domain 进行基本扫描
python portScanner.py -i 127.0.0.1
```
```
# 特定扫描
python main.py -i 127.0.0.1 -p 1-100 -t 10 -v (örneğin)
```
### 🥎 许可证
Bu proje MIT lisansı altında lisanslanmıştır.
﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌﹌
## 示例图片 / Örnek Görseller
标签:Python, 插件系统, 数据统计, 无后门, 端口扫描, 网络安全, 网络扫描器, 逆向工具, 隐私保护