您现在的位置是:数据库 >>正文
DNSBin:一款功能强大的DNS与服务器安全测试工具
数据库3136人已围观
简介关于DNSBinDNSBin是一款功能强大的DNS与服务器安全测试工具,该工具可以通过DNS来测试数据泄露,并在目标环境部署了严苛网络安全限制的场景下帮助广大研究人员测试远程代码执行RCE)和XML外 ...
关于DNSBin
DNSBin是款功一款功能强大的DNS与服务器安全测试工具,该工具可以通过DNS来测试数据泄露,安全并在目标环境部署了严苛网络安全限制的测试场景下帮助广大研究人员测试远程代码执行(RCE)和XML外部实体注入(XXE)等安全漏洞。
该项目由两个部分组成,工具第一个部分是款功Web服务器及其相关组件,香港云服务器它提供了一个基本的安全Web UI,这也适用于绝大多数的测试使用场景了。第二部分则是工具客户端组件 ,客户端提供了一个Python脚本 ,款功可以允许使用Web服务器并通过DNS实现双向数据传输 。模板下载安全
工具安装
广大研究人员可以使用下列命令将该项目源码克隆至本地:
复制git clone https://github.com/ettic-team/dnsbin.git1.工具配置
DNS
工具演示Demo所使用的测试服务器当前DNS配置如下。请注意,工具该配置已经过了长时间的款功反复测试,因此设置的安全可能过于复杂 :
1、为域名“dns1.zhack.ca”添加一条指向“192.99.55.194”的源码下载测试“a”记录;
2、为域名“ns1.zhack.ca”添加一个指向“192.99.55.194”的“a”记录;
3、为域名“d.zhack.ca”添加一条“NS”记录 ,值为“dns1.zhack.ca”;
4、为域名“d.zhack.ca”添加一个值为“ns1.zhack.cab”的“NS”记录;
Web托管
强烈建议使用Node.JS模块“forever”来启动DNS接收器和WebSocket端点 :
复制forever start index.js1.对于前端,文件“index.html”可以托管在你选择的云计算Web服务器上 ,请确保WebSocket URL指向你的服务器即可。
客户端
客户端脚本要求在两端都安装“dnspython”。无论是发送还是接收数据,都必须首先在受限区域外的服务器租用计算机上启动脚本。脚本将为广大研究人员提供一个唯一的令牌,当你在受限区域内的计算机上运行脚本时,必须传递该令牌 。
工具使用
发送数据使用样例
设备外 :
复制echo test12345 | python main.py -f- -d out -t-1.设备内 :
复制python main.py -f- -d in -t TOKEN_THE_FIRST_COMMAND_GAVE_YOU1.接收数据使用样例
设备外:
复制python main.py -f- -d in -t-1.设备内:
复制echo test12345 | python main.py -f- -d out -t TOKEN_THE_FIRST_COMMAND_GAVE_YOU1.工具使用Demo
使用Demo :【点我尝试】
项目地址
DNSBin :【GitHub传送门】
参考资料
http://dnsbin.zhack.ca/
https://www.npmjs.com/package/forever
https://github.com/rthalley/dnspython
本文作者 :Alpha_h4ck, 转载请注明来自FreeBuf.COM
亿华云Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“商站动力”。http://www.noorid.com/news/566a799426.html
相关文章
我们如何解决物联网的严重安全问题?
数据库物联网的应用几乎无处不在。从家庭到汽车,再到办公室和工厂,物联网现在在连接到我们的家庭、蜂窝网络和商业网络的设备数量中占很大比例。2022年,全球物联网普及率增长了18%。现在家里到处都是各种各样的物 ...
【数据库】
阅读更多戴尔科技Precision 5770 为创作软件提供稳定运行环境
数据库如果你盯着黑白两色看一会儿,然后盯着红绿两色看一会儿,继而盯着黑白两色再看一会儿,这时候你会发现,你眼前的黑白色会夹粉红色或是其它颜色,神奇吧?不信你试试?请看:请看:以上现象是由美国心理学家麦克洛M ...
【数据库】
阅读更多智利WOM联合华为,开启光网自动驾驶时代
数据库[西班牙,巴萨罗纳,6月23日] 近日,第9届华为公司光网创新大会与2022 NGON波分论坛相继落下帷幕。来自智利的运营商WOM与行业伙伴及媒体一起,分享其光网络建设的战略规划与愿景,并在专题演讲上 ...
【数据库】
阅读更多
热门文章
最新文章
友情链接
- Draw.io在长方形里面画横线的教程
- 电脑办公实用培训教程(提升职场竞争力,从电脑办公开始)
- 电脑装系统报错解压错误的原因及解决方法(探索解决电脑装系统报错解压错误的有效方法)
- 如何使用老电脑本地装系统(教你轻松搭建老电脑的最佳操作系统)
- 电脑系统默认路径错误的危害与解决方法
- 戴尔2720(探索戴尔2720的功能和优势,提升办公效率)
- 戴尔14v笔记本电脑的性能和体验评测(一款强大而实用的办公利器——戴尔14v笔记本电脑)
- 电脑频繁出现Windows错误的解决方法(如何有效应对电脑操作系统出现的错误问题)
- 电脑网络IP连接错误的解决方法(探索常见IP连接错误及解决方案)
- 谷歌浏览器设置随浏览流量一起发送不跟踪请求 b2b信息平台网站建设源码库亿华云云服务器企业服务器香港物理机