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

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

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

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

工具目录

分类

查看所有分类
Loading categories
houndsploit — 一个用于Exploit-DB的高级图形化搜索引擎 | Kitploit
工具/GitHubGitHub/nicolas-carolo/houndsploit
漏洞利用框架漏洞分析信息收集渗透测试
GitHubnicolas-carolo/houndsploit

houndsploit

一个用于Exploit-DB的高级图形化搜索引擎

查看仓库网站
12220653年前Kitploit 审核通过

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

HoundSploit

HoundSploit 图标

作者:Nicolas Carolo [email protected]

版权:© 2021, Nicolas Carolo.

日期:2021-11-26

版本:2.8.0

目的

HoundSploit 是一个面向 Exploit-DB 的高级搜索引擎,使用 Python 开发,以 Flask 作为微 Web 框架,旨在向用户展示最精确的搜索结果。

特性

  • 有效的版本号过滤
  • 高级过滤
  • 按日期和描述排序
  • 快速搜索
  • 可自定义的搜索建议
  • 利用代码和 shellcode 源码的语法高亮
  • 利用代码和 shellcode 源码的下载
  • 搜索结果中搜索词的高亮
  • 书签
  • 修复利用代码和 shellcode 的日期
  • 检查更新(包括软件和数据库)

HoundSploit 2 的新特性

  • 使用 Flask 替代 Django
  • 使用 SQLAlchemy 替代 Django ORM
  • 搜索引擎内核与 hsploit 相同,后者是 HoundSploit 的 CLI 版本
  • 深色与浅色主题

有效的版本号过滤示例

示例一

“WordPress Core 2.0.2” 找到 11 个利用代码和 0 个 shellcode

搜索示例 1

示例二

“Linux Kernel 4.2.3” 找到 16 个利用代码和 0 个 shellcode

搜索示例 2

高级过滤

使用高级搜索时,可以使用以下过滤器对搜索结果进行过滤:

  • 搜索运算符:AND 或 OR
  • 作者
  • 类型
  • 平台
  • 端口
  • 日期范围

高级过滤

搜索建议

您可以选择对某个搜索字符串显示特定的建议。对于每种情况,您还可以决定是否使用自动替换。可以添加新建议并删除已有建议。

建议

书签

您可以将利用代码和 shellcode 添加为书签,并使用搜索框进行过滤。

书签

自定义

您可以选择使用:

  • 浅色或深色主题
  • 原始 ExploitDB 数据库或经过日期修复的 ExploitDB 数据库。

浅色主题

深色主题

最低要求

支持的操作系统

  • Linux
  • macOS
  • Windows(预览版)

解释器和工具

  • Python 3
  • SQLite 3
  • git
  • curl

安装

Linux(非 root 用户)[推荐]

要安装 HoundSploit,我们需要执行以下命令:

root@kitploit:~
$ git clone https://github.com/nicolas-carolo/houndsploit
$ cd houndsploit
$ ./install_db_linux.sh
$ pip install -r requirements.txt
$ python setup.py install

现在可以删除您下载的 HoundSploit 仓库,因为该仓库已被克隆到 ~/.HoundSploit/houndsploit 以支持自动更新。 如果您已经安装了 hsploit 2.1.0 版本或从未安装过 hsploit,可以检查是否存在 ~/HoundSploit 目录,如果存在则可以删除。

Linux(root 用户)

要安装 HoundSploit,我们需要执行以下命令:

root@kitploit:~
$ git clone https://github.com/nicolas-carolo/houndsploit
$ cd houndsploit
$ mkdir /root/.HoundSploit
$ touch /root/.HoundSploit/enable_root.cfg
$ ./install_db_linux.sh
$ pip install -r requirements.txt
$ python setup.py install

现在可以删除您下载的 HoundSploit 仓库,因为该仓库已被克隆到 ~/.HoundSploit/houndsploit 以支持自动更新。 如果您已经安装了 hsploit 2.1.0 版本或从未安装过 hsploit,可以检查是否存在 ~/HoundSploit 目录,如果存在则可以删除。

macOS

要安装 HoundSploit,我们需要执行以下命令:

root@kitploit:~
$ git clone https://github.com/nicolas-carolo/houndsploit
$ cd houndsploit
$ ./install_db_darwin.sh
$ pip3 install -r requirements.txt
$ python3 setup.py install

现在可以删除您下载的 HoundSploit 仓库,因为该仓库已被克隆到 ~/.HoundSploit/houndsploit 以支持自动更新。 如果您已经安装了 hsploit 2.1.0 版本或从未安装过 hsploit,可以检查是否存在 ~/HoundSploit 目录,如果存在则可以删除。

Windows(预览版)

在继续安装之前,请确保您已从官方网站安装了 Python,而不是从 Windows 商店安装。 以管理员身份运行 PowerShell 会话

root@kitploit:~
PS> git clone https://github.com/nicolas-carolo/houndsploit
PS> cd houndsploit
PS> powershell.exe -ExecutionPolicy Bypass -File .\install_db_windows.ps1
PS> pip install -r requirements.txt
PS> python setup.py install

现在可以删除您下载的 HoundSploit 仓库,因为该仓库已被克隆到 ~\.HoundSploit\houndsploit 以支持自动更新。

故障排除

如果在安装过程中遇到问题,请运行:

root@kitploit:~
$ rm -fr ~/.HoundSploit

然后重新执行安装步骤。

使用

  1. 运行 HoundSploit 服务器:
    root@kitploit:~
    $ houndsploit
    
  2. 访问 http://localhost:5000

版权

版权 © 2021, Nicolas Carolo。 保留所有权利。

允许在满足以下条件的情况下,以源代码和二进制形式(无论是否修改)重新分发和使用:

  1. 源代码的再分发必须保留上述版权声明、本条件列表以及以下免责声明。

  2. 二进制形式的再分发必须在随分发提供的文档和/或其他材料中复制上述版权声明、本条件列表以及以下免责声明。

  3. 未经事先书面许可,不得使用本软件作者或贡献者的名称来认可或推广从本软件衍生的产品。

本软件由版权持有者和贡献者“按原样”提供,不提供任何明示或默示的担保,包括但不限于对适销性和特定用途适用性的默示担保。在任何情况下,版权所有者或贡献者均不对任何直接、间接、偶然、特殊、惩罚性或后果性的损害(包括但不限于替代商品或服务的采购、使用、数据或利润的损失;或业务中断)承担责任,无论该等损害是如何引起的,也不论是基于合同、严格责任或侵权行为(包括过失或其他)的任何责任理论,即使已被告知可能发生此类损害。

下载工具