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

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

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

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

工具目录

分类

查看所有分类
Loading categories
qsreplace — 从标准输入接受URL,将所有查询字符串的值替换为用户提供的值 | Kitploit
工具/GitHubGitHub/tomnomnom/qsreplace
通用工具Web安全实用工具与框架通用工具 分类第 13 名实用工具与框架 分类第 4 名
GitHubtomnomnom/qsreplace

qsreplace

从标准输入接受URL,将所有查询字符串的值替换为用户提供的值

查看仓库
88413264年前Kitploit 审核通过

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

qsreplace

从标准输入接受URL,将所有查询字符串值替换为用户提供的值,每个主机和路径的每个查询字符串参数组合只输出一次。

用法

示例输入文件:

root@kitploit:~
▶ cat urls.txt 
https://example.com/path?one=1&two=2
https://example.com/path?two=2&one=1
https://example.com/pathtwo?two=2&one=1
https://example.net/a/path?two=2&one=1

替换查询字符串值

root@kitploit:~
▶ cat urls.txt | qsreplace newval
https://example.com/path?one=newval&two=newval
https://example.com/pathtwo?one=newval&two=newval
https://example.net/a/path?one=newval&two=newval

追加到查询字符串值

root@kitploit:~
▶ cat urls.txt | qsreplace -a newval
https://example.com/path?one=1newval&two=2newval
https://example.com/pathtwo?one=1newval&two=2newval
https://example.net/a/path?one=1newval&two=2newval

移除重复的URL和参数组合

你可以省略 -a 的参数,只输出每个URL和查询字符串参数组合一次:

root@kitploit:~
▶ cat urls.txt | qsreplace -a 
https://example.com/path?one=1&two=2
https://example.com/pathtwo?one=1&two=2
https://example.net/a/path?one=1&two=2

安装

使用Go:

root@kitploit:~
▶ go install github.com/tomnomnom/qsreplace@latest

或者下载发布版并将其放在你的 $PATH 中的某个位置(例如在 /usr/local/bin 下)。

下载工具