另类玩法:通过 DNS 进行文件传输

简介:

伙计们,你们已经知道了用DNS封装(比如dns2tcp)通过DNS来传输数据,不过我在Johannes Ullrich的博客上发现了一篇有趣的文章,他介绍了一种相对不太正规的概念(https://isc.sans.edu/diary/Packet+Tricks+with+xxd/10306)来通过DNS请求传输数据。它由两方面组成,在一端把文件的16进制数据作为DNS请求的一部分发送出去,在另一端获取并截取这些DNS请求。除了tcpdump和xxd之外,不需要什么特殊的工具。

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
前端开发 应用服务中间件 nginx
Nginx入门 -- 理解 Nginx 的基本概念:Pipe 和 Lingering Close
Nginx入门 -- 理解 Nginx 的基本概念:Pipe 和 Lingering Close
452 0
|
Web App开发 JSON 前端开发
2.3K star!5分钟搭建专属网课平台?这个开源项目强得离谱!
嗨,大家好,我是小华同学。今天为大家介绍一款专为导师设计的开源视频会议系统——Nettu Meet。它具备实时音视频、共享白板、屏幕共享、聊天和文件共享等功能,特别适合在线辅导、艺术技能培训和语言学习交流等场景。用户可以轻松创建会议并自定义界面,提升在线教学效率和互动性。
390 1
2.3K star!5分钟搭建专属网课平台?这个开源项目强得离谱!
|
网络协议 Linux Windows
如何在 Debian 11 上设置 DHCP 服务器?
如何在 Debian 11 上设置 DHCP 服务器?
892 1
|
XML 存储 JSON
Base64编码理解与实现(编码图片)
Base64是一种数据编码方式,目的是让数据符合传输协议的要求。 在项目中,将报文进行压缩、加密后,最后一步必然是使用base64编码,因为base64编码的字符串,更适合不同平台、不同语言的传输
632 0
|
机器学习/深度学习 人工智能 弹性计算
2022云栖内容精选—AI助力新型电力系统建设
本篇内容主要分为三个部分: 1. “双碳”目标下的新型电力系统与挑战 2. 在电力预测、调度决策、虚拟电厂决策方向的创新与积累 3. 关于未来的产品展望
2048 1
2022云栖内容精选—AI助力新型电力系统建设
|
人工智能 供应链 数据可视化
跨境电商供应链优化趋势:从智能库存到绿色物流
高效供应链管理是行业发展的关键,涉及原材料采购、生产制造、库存管理、跨境物流和终端交付等环节。通过数据驱动决策、多供应商合作、灵活物流策略、清关合规和技术赋能,可以优化供应链,提升运营效率。
1773 7
跨境电商供应链优化趋势:从智能库存到绿色物流
|
数据可视化 索引 Python
python股票量化交易(4)---金叉与死叉
python股票量化交易(4)---金叉与死叉
1512 1
python股票量化交易(4)---金叉与死叉
|
Python
Python 技术篇-利用pdfkit库实现html格式文件转换PDF文档实例演示
Python 技术篇-利用pdfkit库实现html格式文件转换PDF文档实例演示
655 0
Python 技术篇-利用pdfkit库实现html格式文件转换PDF文档实例演示
|
NoSQL Linux Redis
Linux centos8安装redis
Linux centos8安装redis
1396 0