Searchsploit
Searchsploit
Exploit Database(https://github.com/offensive-security/exploit-database)这是Offensive Security(https://www.offensive-security.com/)赞助的一个项目。存储了大量的漏洞利用程序,可以帮助安全研究者和渗透测试工程师更好的进行安全测试工作,目前是世界上公开收集漏洞最全的数据库,该仓库每天都会更新,exploit-db提供searchsploit利用files.csv进行搜索离线漏洞库文件的位置。
searchsploit下载、安装及更新
下载
git当前目录:
git clone [https://github.com/offensive-security/exploit-database.git](https://github.com/offensive-security/exploit-database.git)git到/opt/exploit-database
git clone [https://github.com/offensive-security/exploit-database.git](https://github.com/offensive-security/exploit-database.git) /opt/exploit-database安装
centos 安装:yum install exploitdb
MacOS安装:brew update && brew install exploitdb
kali安装:apt update && apt -y install exploitdb
更新
searchsploit –u
searchsploit漏洞搜索使用技巧
searchsploit语法
用法 searchsploit [选线] term1 [term2] ... [termN]
选项:
c, --case [Term] 执行区分大小写的搜索,缺省是对大小写不敏感。
e, --exact [Term] 对exploit标题执行EXACT匹配(默认为AND)
h, --help 在屏幕上显示帮助
j, --json [Term] 以JSON格式显示结果
m, --mirror [EDB-ID] 将一个漏洞利用镜像(副本)到当前工作目录,后面跟漏洞ID号
o, --overflow [Term] Exploit标题被允许溢出其列
p, --path [EDB-ID] 显示漏洞利用的完整路径(如果可能,还将路径复制到剪贴板),后面跟漏洞ID号
t, --title [Term] 仅仅搜索漏洞标题(默认是标题和文件的路径)
u, --update 检查并安装任何exploitdb软件包更新(deb或git)
w, --www [Term] 显示Exploit-DB.com的URL而不是本地路径(在线搜索)
x, --examine [EDB-ID] 使用$ PAGER检查(副本)漏洞利用
-colour 在搜索结果中禁用颜色突出显示.
-id 显示EDB-ID值而不是本地路径
-nmap [file.xml] 使用服务版本检查Nmap XML输出中的所有结果(例如:nmap -sV -oX file.xml)。
使用“-v”(详细)来尝试更多的组合
-exclude="term" 从结果中删除值。通过使用“|”分隔多个值,例如--exclude =“term1 | term2 | term3”。
searchsploit查找漏洞实例
searchsploit使用实例
最后更新于
这有帮助吗?