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

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

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

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

工具目录

分类

查看所有分类
Loading categories
burpcommander — Burp Suite REST API 的 Ruby 命令行界面 | Kitploit
工具/GitHubGitHub/pentestgeek/burpcommander
Web漏洞扫描器脚本与自动化API安全测试渗透测试
GitHubpentestgeek/burpcommander

burpcommander

Burp Suite REST API 的 Ruby 命令行界面

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

burpcommander

Ruby 命令行界面,用于 Burp Suite 的 REST API

用法

root@kitploit:~
burpcommander 版本:1.0.1  -  更新日期:08/29/2018

	-t, --target [IP 地址]           默认为 127.0.0.1
	-p, --port  [端口号]           默认为 1337
	-k, --key [API 密钥]                 如果你需要 API 密钥,请在此指定
	-i, --issue-type-id [字符串]        要搜索的字符串。示例:"1048832"
	-n, --issue-name [字符串]           要搜索的字符串。示例:"Command Injection"
	-D, --DESCRIPTION                   返回请求问题的描述
	-M, --METRICS                       返回给定 task_id 的 scan_metrics
	-I, --ISSUES [可选数字]      返回给定 task_id 的 issue_events
	-s, --scan [完整 URL]           示例:https://scantarget.com
	-S, --scan-id [数字]              返回给定 task_id 的 ScanProgress
	-U, --username [字符串]             为认证扫描提供的用户名
	-P, --password [字符串]             为认证扫描提供的密码
    -x, --proxy [代理主机:端口]       示例:127.0.0.1:8080
        --proxy-username [代理用户]   代理用户名(如果有)
        --proxy-password [代理密码]   代理密码(如果有)
	-v, --verbose                       启用详细输出

通用示例

root@kitploit:~
./burpcommander.rb -k [API 密钥] -n "command injection" -D

命令输出

操作系统命令注入漏洞出现在应用程序将用户可控数据纳入由 shell 命令解释器处理的命令时。如果用户数据未经过严格验证,攻击者可以使用 shell 元字符修改执行的命令,并注入任意额外命令,这些命令将在服务器上执行。

操作系统命令注入漏洞通常非常严重,可能导致托管应用程序的服务器受损,或应用程序自身的数据和功能受损。还可能利用该服务器作为攻击其他系统的平台。具体的利用潜力取决于命令执行的安全上下文以及该上下文对服务器上敏感资源的权限。

发起扫描

root@kitploit:~
./burpcommander.rb -s www.youcanattackme.com -U admin -P password

I, [2018-08-29T15:27:09.310594 #18919]  INFO -- : 成功启动 task_id: 4 针对 www.youcanattackme.com

使用代理发起扫描

root@kitploit:~
./burpcommander.rb -s http://testphp.vulnweb.com -U admin -P password -x 127.0.0.1:8080 --proxy-username user --proxy-password pass

I, [2018-09-26T10:30:39.540832 #3104]  INFO -- : 成功启动 task_id: 25 针对 http://testphp.vulnweb.com

查询扫描信息

获取给定扫描的 scan_metrics。

root@kitploit:~
./burpcommander.rb -S 4 -M

{"crawl_requests_made"=>2264,
"crawl_requests_queued"=>0,
"audit_queue_items_completed"=>0,
"audit_queue_items_waiting"=>51,
"audit_requests_made"=>247,
"audit_network_errors"=>10,
"issue_events"=>21}

从给定扫描中获取问题编号 1。

root@kitploit:~
./burpcommander.rb -S 4 -I 1

{"name"=>"File upload functionality",
"type_index"=>5245312,
"serial_number"=>"6437447914508597248",
"origin"=>"http://www.youcanattackme.com",
"path"=>"/vulnerabilities/upload/",
"severity"=>"info",
"confidence"=>"certain",
"description"=>
"The page contains a form which is used to submit a user-supplied..."
下载工具