HARSHA-KUKKALA/port-scanner-using-python

GitHub: HARSHA-KUKKALA/port-scanner-using-python

一个基于 Python 多线程技术的轻量级网络端口扫描器,用于快速识别目标主机的开放端口和潜在服务。

Stars: 0 | Forks: 0

# 使用 Python 的端口扫描器 一个轻量级的基于 Python 的网络端口扫描器,用于扫描目标主机以识别开放端口和潜在的网络服务。该工具演示了网络安全和渗透测试中使用的基本网络侦察技术。 该扫描器使用 socket 编程和多线程技术,高效地检查常用端口,并报告目标系统上哪些端口是开放的。 功能特性 扫描目标 IP 地址或域名 检测网络主机上的开放端口 使用多线程实现更快的扫描 简单易用的命令行界面 演示基本的网络安全侦察 所用技术 Python Socket 编程 多线程 工作原理 扫描器尝试与目标系统上的一系列预定义端口建立 TCP 连接。如果连接成功,该端口被标记为开放,表明该端口上可能正在运行服务。 如何运行 --------------------------------------------------------------------------------------- 克隆仓库 git clone https://github.com/yourusername/python-port-scanner.git 进入项目目录 cd python-port-scanner 运行脚本 python port_scanner.py 在提示时输入目标 IP 地址或域名。 示例 输入目标 IP 或域名: scanme.nmap.org 端口 22 开放 端口 80 开放 端口 443 开放
标签:IT运维, Python, Socket编程, Socks5代理, TCP连接, 二进制发布, 密码管理, 开源工具, 插件系统, 数据统计, 无后门, 服务发现, 漏洞扫描辅助, 端口扫描, 网络安全, 网络编程, 逆向工具, 隐私保护