Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
reachability — 目标范围是否可达? | Kitploit
工具/GitHubGitHub/jsmit260/reachability
侦察网络映射端口扫描渗透测试
GitHubjsmit260/reachability

reachability

目标范围是否可达?

查看仓库
65年前尚未审核

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

-- 免责声明开始 --

使用后果自负——我对任何造成的损害概不负责——如果你没有得到网络所有者的明确许可,不要,我再说一遍,不要启动此工具

这是基于 MASSCAN (https://github.com/robertdavidgraham/masscan) 的 Python 封装

-- 免责声明结束 --

这些脚本假设你使用的是 Debian Linux 发行版并且可以联网。

脚本能回答什么问题?

目标网段是否可达?如果可达,每个网段中有多少主机?如果还不够,哪些 IP 地址在哪些端口上有响应?

场景

  1. 你被授权访问一个或多个网络,并被要求进行渗透测试。为了验证你对所有网段都有访问权限,你需要经历 ping 扫描和端口扫描(以多种方式)的过程,然后将返回开放端口或响应 ping 的 IP 地址与你要访问的 CIDR 网段列表进行对比。有时网段列表可能长达数页。这个脚本解决了手动交叉比较扫描结果与授权网段列表的问题。很多时候你第一次并不能获得所有权限,这个过程非常耗时。

  2. 你正在进行渗透测试,或者你被分配的任务是确保一组网络之间存在正确的网络隔离。这个脚本让整个过程变得简单易行,并输出 Excel 格式的证据供你的管理上级查看。

reachy.py

简易模式 - 复制/粘贴(到你的终端):

[警告:除非你有意为之,否则不要在连接公司网络的机器上运行。] 以下命令将下载该工具、进行设置,并在你连接的第一个 /24 网段网络接口上运行。

sudo git clone https://github.com/jsmit260/reachability.git && cd reachability&&sudo chmod 755 setup.sh && sudo ./setup.sh && echo ' ' && echo ' '&& echo '创建一个名为 targets.list 或任何你喜欢的文件,里面每行写入一个 CIDR 格式的 IP 范围,例如 192.168.0.0/24,然后运行 $>./ireach.py 即可轻轻松松继续工作'

手动模式:

sudo git clone https://github.com/jsmit260/reachability.git

cd reachability

sudo chmod 755 setup.sh

sudo ./setup.sh

(此脚本确保你拥有运行 reachy.py 所需的一切)

创建一个每行一个目标 IP 网段的文件(例如:x.x.x.x/24)。

echo "127.0.0.1/32" >> targets.list echo "192.168.1.1/32" >> targets.list

开始扫描:

sudo ./reachy.py targets.list

点击狗狗观看演示视频

观看视频

下载工具