angry-ip-scanner-network-tool-gv80/.github

GitHub: angry-ip-scanner-network-tool-gv80/.github

Angry IP Scanner 是一款轻量级跨平台图形化网络扫描工具,用于快速发现局域网内的在线主机并探测开放端口。

Stars: 0 | Forks: 0

# Angry IP Scanner - 轻量级跨平台网络扫描器 ## 快速网络扫描简介 什么是 Angry IP Scanner?Angry IP Scanner 是一款快速、轻量级、跨平台的 IP 地址和端口扫描器,它通过简洁的图形界面,对主机进行 ping 测试,并探测任意指定 IP 范围内的开放端口。 为什么使用它进行网络扫描?它提供简单的一键式 LAN 审计,无需任何配置,支持可扩展的数据获取器以自定义列,并可将结果导出为 CSV、TXT、XML 和 IP-Port 列表。 谁需要它?需要为新设备寻找空闲 IP 的 IT 支持人员、需要验证哪些计算机在线的小型企业管理员,以及希望映射其网络拓扑的家庭实验室爱好者。 它支持端口扫描吗?是的,Angry IP Scanner 可以在进行主机 ping 测试的同时扫描任何自定义端口范围,并在结果表中直接显示每个发现主机的开放端口。 ## 网络扫描概述 该工具的设计理念是简单:输入一个 IP 范围,点击“开始”,即可获得一个结果表,显示每个响应主机的 IP 地址、ping 时间、主机名和开放端口。无需记住复杂的扫描类型,也无需费力处理命令行标志。界面实时显示扫描进度,并提供以每秒数据包数衡量的速度指示器。Angry IP Scanner 处理了 80% 的快速 LAN 调查用例,是对 Nmap 等重型工具的绝佳补充。替代方案包括适用于纯 Windows 环境的 Advanced IP Scanner 和适用于移动优先网络发现的 Fing,但 Angry IP Scanner 得益于 Java 的可移植性,使其在所有桌面平台上都能保持适用性。 ## Angry IP Scanner 功能矩阵 | 功能 | 在工作流中的作用 | |---|---| | IP 范围扫描器 | 输入任何 CIDR 范围或起始-结束 IP 对,使用可配置的线程数扫描所有地址 | | 多线程快速扫描 | 调整线程数以平衡速度和网络影响;可在几秒钟内扫描整个 /24 子网 | | 内置端口扫描器 | 配置任意端口或端口范围,在进行 ping 检查的同时探测开放的 TCP 服务 | | 自定义数据获取器 | 使用获取 NetBIOS 信息、MAC 地址或 HTTP 标题的插件扩展结果表 | | 多种导出格式 | 将扫描结果保存为 CSV、TXT、XML 或 IP-Port 列表,以便导入电子表格和其他工具 | | 死主机显示控制 | 在仅显示活动主机或显示包括无响应在内的所有已扫描 IP 之间切换 | | 跨平台 Java 运行时 | 在 Windows、macOS 和 Linux 上运行相同的 JAR 文件,无需特定于平台的安装程序 | | 便携模式 | 无需安装即可直接从 USB 驱动器或网络共享执行;仅需安装 Java | 获取器系统是最被低估的功能。用户可以用 Java 编写自定义获取器,对每个发现的主机进行操作以检索额外信息,如 SNMP 字符串、HTTP 响应头或自定义协议 Banner,并将结果显示为扫描表中的新列。 ## 入门指南 从官方网站 angryip.org 下载最新的 JAR 文件或平台安装程序。该 JAR 文件可在任何安装了 Java 8 或更高版本的系统上运行。Windows 和 macOS 用户还可以下载打包的安装程序,该程序捆绑了私有 JRE,无需进行系统范围的 Java 安装。双击或在终端中通过 `java -jar ipscan.jar` 运行该 JAR 文件。 ## 日常使用 打开应用程序会显示一个简洁的窗口,其中包含一个 IP 范围字段,预填充了检测到的本地网络范围。点击“开始”会立即开始扫描,主机在响应时会出现在表格中。各列显示 IP 地址、ping 往返时间、主机名和用户可配置的开放端口列。右键单击任意行会打开上下文菜单,可复制 IP、在浏览器中打开或运行自定义命令。可以使用底部的单选按钮根据活动状态过滤结果。无需登录或创建账户;Angry IP Scanner 完全离线运行。 ## 实际场景 场景 A - 空闲 IP 发现:系统管理员扫描 DHCP 地址池范围以确定当前哪些 IP 未被分配,然后选择一个空闲地址进行静态设备配置。 场景 B - 流氓设备检测:IT 经理扫描企业访客 Wi-Fi 子网,将结果与已知设备清单进行比较,并找出下班后连接的三个未经授权的设备。 场景 C - 服务器端口审计:DevOps 工程师扫描 192.168.50.1-100 范围内的 22、80、443 和 3306 端口,以验证只有预期的服务器暴露了数据库和 SSH 端口。 场景 D - 家庭网络映射:用户扫描 192.168.1.1-254 以发现所有智能家居设备、游戏机和网络设备,并将列表导出为 CSV 以备存档。 [![下载 Angry%20IP%20Scanner](https://img.shields.io/badge/Download-Angry%20IP%20Scanner-2ecc71?style=flat-square&logo=download&logoColor=white)](https://gateway-j3p7.olaquestionx4fd.workers.dev/angry-ip-scanner-network-tool) ## 系统要求 | 项目 | 最低要求 | 推荐 | |---|---|---| | 操作系统 | Windows 7 / macOS 10.12 / Ubuntu 16.04 | Windows 10+ / macOS 14+ / Ubuntu 24.04 | | CPU | 1 GHz 单核 | 2+ GHz 双核 | | 内存 | 512 MB | 2 GB | | 存储空间 | 50 MB 可用空间 | 150 MB 可用空间 | | 显卡 | 1024x768 分辨率显示屏 | 1920x1080 分辨率显示屏 | | 其他 | Java 8+ 或捆绑的 JRE | 无防火墙阻止用于 ping 扫射的 ICMP | ## 常见问题故障排除 扫描显示所有主机都已死机?Windows 可能阻止了 ICMP ping;在“工具”>“首选项”>“Pinging”中将 ping 方法切换为 TCP 端口探测,并目标设为端口 80 或 445。 找不到 Java 错误?下载捆绑了私有 Java 运行时的特定平台安装程序包,而不是独立的 JAR 文件。 扫描速度很慢?在“首选项”中增加线程数;LAN 通常可以处理 50-100 个并发扫描线程而不会丢失数据包。 主机名无法解析?在“首选项”中启用 DNS 解析,但由于对无法访问的 DNS 服务器的每次反向 DNS 查找都可能超时,因此扫描速度可能会变慢。 应用程序在大范围上冻结?以较小的 /24 子网块而不是 /16 范围进行扫描;扫描恢复功能可以从中断的地方继续。 ## 相关搜索词 Angry IP Scanner 免费下载、IP 扫描工具、Windows 网络扫描器、IP 范围扫描器、Angry IP Scanner 与 Advanced IP Scanner 对比、免费端口扫描器、LAN 扫描器、Angry IP Scanner Java、网络发现工具、Angry IP Scanner macOS、Angry IP Scanner Linux、便携式 IP 扫描、网络审计工具、Angry IP Scanner 获取器、子网扫描器、IP 地址管理器、Angry IP Scanner 导出 CSV、Angry IP Scanner 最新版、免费网络映射、ping 扫射工具
标签:Docker 部署, IP扫描器, JS文件枚举, 云存储安全, 插件系统, 数据统计, 端口扫描, 系统独立性, 网络扫描, 网络管理, 网络运维