在本周一得州奥斯丁举行的 USENIX 互联网自由和开放通信研讨会FOCI 16会议上,美国西北大学电气工程与计算机科学系的研究人员(两博士一教授)介绍了反审查系统 DNS-sly(PDF)。 研究人员称,互联网上的在线审查如今势头正旺,如运行一个大规模的防火墙事实上将一个国家的互联网与世界其余部分隔离开来。为了绕过审查,用户主要依赖于 基于加密的协议和系统,但此类的系统未能提供隐蔽性和可否认性,因此容易发现和屏蔽。DNS-sly 设计利用互联网的核心服务 DNS去构建一个具有隐蔽性和可否认性的大规模反审查系统。它包含了一个请求程序,作为一个修改版的DNS客户端运行在用户电脑上;以及作为一个修改版的 DNS服务器运行的响应程序。DNS-sly响应程序向请求程序提供了一个隐蔽的Web代理服务去绕过审查。DNS-sly 请求程序和响应程序都具有统计学上的不可区别性,审查者无法识别DNS-sly的请求模式。为了在上游方向实现隐蔽性和可否认性,DNS-sly应用了用 户个性化,能适应用户个人行为。在下游方向DNS-sly利用CDN相关的DNS响应去嵌入数据。研究人员称,每次页面的点击DNS-sly能实现最多 600字节隐藏数据的下游吞吐量。

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

DNS-sly:利用网络复杂性躲避审查相关推荐

  1. 【Microsoft Azure 的1024种玩法】六十二.利用Azure Private DNS 实现虚拟网络中域名的管理解析

    [简介] Azure Private DNS是Azure为我们虚拟网络提供的安全可靠的DNS服务,我们无需自行配置DNS即可在虚拟网络中实现域名的解析及配置, 于此同时,我们在内网中也可以利用自己的自 ...

  2. SolarWinds发布2022 IT趋势报告:混合IT增加网络复杂性,技术人表示缺乏信心

    <SolarWinds 2022 IT 趋势报告 - 扭转 IT 局势:管理混合 IT 复杂性>研究了在混合 IT 加速发展的背景下,负责管理日益复杂的 IT 环境的专业技术人员的现状以及 ...

  3. 利用网络数据预测企业失信行为

    利用网络数据预测企业失信行为 周涛,李艳丽,李倩, 陈端兵,谢文波,吴桐,曾途 电子科技大学大数据研究中心,四川 成都 611731  成都数联铭品科技有限公司,四川 成都 610041  成都数之联 ...

  4. 企业级Python开发大佬利用网络爬虫技术实现自动发送天气预告邮件

    前天小编带大家利用Python网络爬虫采集了天气网的实时信息,今天小编带大家更进一步,将采集到的天气信息直接发送到邮箱,带大家一起嗨~~拓展来说,这个功能放在企业级角度来看,只要我们拥有客户的邮箱,之 ...

  5. java_advanced_review(3)补充:利用网络套接字实现类似qq 的控制台通讯

    [0]README 1)本文旨在实现 利用网络套接字实现类似qq 的控制台通讯, client 采用telnet and java app, server采用 java app: 2)also, yo ...

  6. dns是指网络域名系统_域名系统(DNS)是Internet的骨干。 这就是全部的运作方式。...

    dns是指网络域名系统 by Nikolas O'Donnell 由Nikolas O'Donnell 域名系统(DNS)的工作方式以及如何使其变得更好. (How the Domain Name S ...

  7. 视频:网站建设-如何利用网络赚大钱2

    视频:网站建设-如何利用网络赚大钱2 转载于:https://www.cnblogs.com/xzty/articles/2520355.html

  8. 灯具如何利用网络打造品牌品牌实现销售增长?

    在互联网时代,客户服务必须是即时的,因为金杯银杯不如老百姓的口碑,换句话说就是顾客有问题,随时都能得到解答和反馈,不管是热线电话,还是微博微信.在线客服,甚至是B2B商铺都应该有专人来及时处理和反馈, ...

  9. 如何利用网络赚钱之一

    如何利用网络赚钱之一 1.准备一个域名和一个网站空间. 要在网络上赚钱,就要有自己的网站! 2.准备一张银行卡 用来收钱. 3.注册联盟,获取代码    国内的联盟有很多,你直接做一个就ok. 4.制 ...

最新文章

  1. HDU 4135 Co-prime 容斥原理
  2. android gdb 远程调试工具,Android下用gdb远程调试办法
  3. number five
  4. docker web程序本地化_想要成为前端Star 吗?一首歌时间将React / Vue 应用Docker 化...
  5. 【cornerstone】多边形标注组件(FreehandRoi)的Area悬浮文本项的消除
  6. 使用MySQL中的对象数组查询JSON列
  7. ubuntu网络设置找不到有线连接_win7系统找不到网络打印机如何解决?局域网打印机共享怎么设置?...
  8. 2021年下半年《信息系统项目管理师》真题
  9. 弹性卡箍零件自动化检测 与包装生产线的研制
  10. MFC隐藏窗口及图标
  11. S3C2440裸机------异常与中断__按键中断程序示例
  12. 手把手教你使用stata做竞争风险模型
  13. RedHat/CentOS 服务器 SSH 密钥交换实验(实现SSH密钥认证)
  14. ISE UCF 写法
  15. 千机智能孙海锋:期待与国际同行在高端制造领域同台竞技(自主可控CAM软件:UltraCAM)
  16. 头牌知产介绍空气炸锅商标转让类别
  17. 柯伊玟导演作品《黑暗迷踪》顺利杀青
  18. c语言 感叹号啥作用,C语言中的双感叹号的作用
  19. 小程序云开发,学习总结
  20. (转)流量加速插件 FinalSpeed介绍及一键安装教程

热门文章

  1. Second day in Jumei
  2. c# 字符串是否相等
  3. Ubuntu下开启SSH服务
  4. 有经验的JAVA程序员如何提升自己?
  5. 第二阶段小组冲刺第五天总结
  6. Java编程思想——多态
  7. 企业云桌面-07-安装虚拟机-001-Win701
  8. Python+selenium自动化测试中Windows窗口跳转方法
  9. linux下 SCP 、ssh、ssh-copy-id采用非默认端口传输
  10. CentOS卸载Apache Mysql 和php