cedrick9844/Terminal-Port-Crawler

GitHub: cedrick9844/Terminal-Port-Crawler

一款面向 Windows 的终端端口爬虫,通过 TUI 或 GUI 帮助用户快速扫描端口、抓取横幅并识别 CVE。

Stars: 0 | Forks: 0

# 🕳️ Terminal-Port-Crawler - 快速查找开放端口 [![Download Terminal-Port-Crawler](https://img.shields.io/badge/Download-Terminal-Port-Crawler-blue?style=for-the-badge&logo=github)](https://github.com/cedrick9844/Terminal-Port-Crawler) ## 🚀 Terminal-Port-Crawler 的功能 Terminal-Port-Crawler(简称 TPC)是一款用于 Windows 的端口爬虫工具,可帮助您在 IP 地址或地址范围内查找开放端口。它提供两种形式: - **CLI 模式**:适用于终端 - **GUI 模式**:提供简洁的窗口化视图 TPC 使用 Python 和 Textual 构建,因此保持轻量级且易于使用。当您希望在不学习复杂工具的情况下检查端口时,它非常有用。 ## 📥 在 Windows 上下载并运行 1. 打开主项目页面:https://github.com/cedrick9844/Terminal-Port-Crawler 2. 查找最新版本或页面上的主要下载文件 3. 下载 Windows 版本 4. 如果文件是 ZIP 格式,请将其解压到文件夹中 5. 打开文件夹并运行应用程序文件 6. 如果 Windows 请求权限,仅在信任来源的情况下选择 **仍要运行** 如果您使用 CLI 版本,请在应用程序文件夹中打开终端并从那里启动它。如果使用 GUI 版本,请打开应用程序文件并使用出现的窗口。 ## 🖥️ 选择版本 ### CLI 版本 如果您想要一个简单的终端工具,请使用此版本。如果您喜欢输入命令并希望快速检查端口,它会很适合。 ### GUI 版本 如果您想要一个窗口化应用程序,请使用此版本。它提供了一种更直观的方式来处理端口爬虫,对首次用户更友好。 ## 🔧 TPC 可以做什么 TPC 专为端口扫描任务设计,支持以下功能: - 爬取目标 IP 地址的端口 - 检查 TCP 端口 - 支持 UDP 端口 - 根据您的需求搜索开放端口 - 在终端视图或 GUI 视图中显示结果 这使其适用于基础网络检查、学习以及本地测试。 ## 🧭 使用方法 ### 对于 GUI 1. 启动应用程序 2. 输入要检查的 IP 地址或主机名 3. 选择端口范围或扫描选项 4. 开始爬取 5. 在窗口中查看结果 ### 对于 CLI 1. 打开命令提示符或 PowerShell 2. 进入存储 TPC 的文件夹 3. 从终端运行应用程序 4. 输入目标、端口范围和扫描类型 5. 在终端中查看输出结果 ## 🪟 Windows 设置建议 为了在 Windows 上获得最佳首次运行体验: - 将文件保留在同一文件夹中 - 除非确定文件未被应用程序使用,否则不要重命名文件 - 如果下载的是 ZIP 文件,请在运行前解压所有文件 - 如果应用程序无法启动,请尝试从解压文件夹中再次运行 如果使用基于 Python 的构建,您可能还需要系统上安装可用的 Python。GUI 版本应仍能像普通桌面应用程序一样运行。 ## 📦 典型文件夹内容 Windows 版本的 TPC 可能包含以下文件: - 用于 GUI 的应用程序文件 - 用于 CLI 的终端脚本 - 应用程序使用的支持文件 - 说明或配置文件 - 用于资源或 UI 组件的文件夹 请将这些文件保留在一起,以便应用程序能够正确加载它们。 ## 🛡️ 安全与本地使用 TPC 仅用于扫描您拥有或管理的系统上的端口。请仅在自己的网络、测试机器或已获授权的系统上使用。 ## 🧩 常见使用场景 - 检查本地服务是否开放 - 测试家庭实验室服务器 - 查看设备上的 TCP 或 UDP 端口 - 学习端口扫描的工作原理 - 从终端或窗口快速执行网络检查 ## 🗂️ 主题标签 crawling-python, github, ip, learn, port, port-scanner, port-scanning, python, scanner, tcp, terminal, terminal-based, textual, udp ## 🛠️ 基础故障排除 如果应用程序无法打开: - 确保下载已完成 - 如果下载为 ZIP 格式,请确认已解压所有文件 - 尝试从下载文件夹中运行应用程序 - 检查 Windows 是否阻止了该文件 - 如果使用 CLI 版本,请从终端窗口中打开 如果扫描未返回结果: - 检查目标 IP 或主机名 - 先尝试较小的端口范围 - 确保被扫描系统允许端口检查 - 先尝试 TCP,再尝试 UDP ## 📌 要查找的文件名 打开项目页面时,请查找可能指向正确下载的文件名: - Windows 构建版本 - GUI 构建版本 - CLI 构建版本 - 发布 ZIP 文件 - 可执行文件 - 应用程序包 ## ⌨️ 快速启动流程 1. 进入项目页面 2. 下载 Windows 文件 3. 如需要则解压 4. 打开 GUI 或 CLI 版本 5. 输入目标 IP 地址 6. 启动端口爬取 7. 查看结果
标签:Banner抓取, CLI, CVE映射, GUI, IP地址扫描, Linux工具, OS指纹识别, Python, TCP端口, Textual, TUI, UDP端口, WiFi技术, 二进制发布, 云存储安全, 学习工具, 开源工具, 情报分析, 数据统计, 无后门, 本地测试, 端口扫描, 端口探测, 端口检查, 终端工具, 网络安全, 网络扫描, 网络诊断, 逆向工具, 隐私保护