piecioshka/is-responding

GitHub: piecioshka/is-responding

一个 CLI 工具,通过枚举连续整数参数来批量探测 Web 服务中哪些端点正在响应。

Stars: 5 | Forks: 1

# is-responding [![CLI 可用](https://badgen.net/static/cli/available/?icon=terminal)](#cli) [![Node 版本](https://img.shields.io/node/v/is-responding.svg)](https://www.npmjs.com/package/is-responding) [![npm 版本](https://badge.fury.io/js/is-responding.svg)](https://badge.fury.io/js/is-responding) [![下载量](https://img.shields.io/npm/dt/is-responding.svg)](https://www.npmjs.com/package/is-responding) [![大小](https://packagephobia.com/badge?p=is-responding)](https://packagephobia.com/result?p=is-responding) [![许可证](https://img.shields.io/npm/l/is-responding.svg)](https://piecioshka.mit-license.org) [![github-ci](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/fe29cb58cf223121.svg)](https://github.com/piecioshka/is-responding/actions/workflows/testing.yml) 🔨 一个使用枚举策略来查找活动端点的工具 ![](https://static.pigsec.cn/wp-content/uploads/repos/2026/06/cb5f0622f6223126.gif) ## 动机 许多服务在参数中使用连续的整数。 如果你想测试此类服务,这款工具就是为你准备的! ## CLI 安装: ``` npm install -g is-responding ``` ``` is-responding -h ``` ``` Options: --version Show version number [boolean] --url, -u URL with {{parameter}} [required] --from, -f Provide an initial value from count should start [default: 0] --to, -t Provide an last value when count ends [default: 10] --verbose, -v Display endpoints which refused --help Show help [boolean] ``` ## 示例 ### ➡️ 使用场景:开始发起请求 ``` is-responding -u "https://example.org/{{integer}}/foo?bar=1" -f 123 -t 234 -v ``` ``` ℹ Enumeration started ✔ [20] 200: https://example.org/20/foo?bar=1 ✔ [98] 200: https://example.org/98/foo?bar=1 ℹ Enumeration completed ``` ## 相关项目 - [makiwara](https://github.com/piecioshka/makiwara) ## 许可证 [MIT 许可证](https://piecioshka.mit-license.org) @ 2020
标签:GNU通用公共许可证, MITM代理, Node.js, Syscall, Web开发, 密码管理, 接口测试, 数据可视化, 文档结构分析, 暗色界面, 自定义脚本