Tor 项目弃用 obfs2,开发 obfs4

Tor项目宣布弃用obfs2。obfs2插件被用于混淆流量避开包检测,但由于中国利用主动探测技术成功屏蔽了obfs2,Tor项目决定抛弃obfs2,而obfs3也可以通过主动探测技术屏蔽,但中国目前尚未实现。Tor项目刚刚发布的Tor Browser Bundle 3.6就默认使用obfs3。开发者称,如果中国屏蔽了内置的网桥,用户可尝试通过分布式数据库BridgeDB获取更多网桥地址。开发者表示,他们目前正在开发新的插件obfs4。obfs4类似scramblesuit,网桥将使用随机密码保护。另一个新的流量混淆插件Meek将会模拟 Firefox浏览行为,使用第三方服务GAE作为代理,不需要输入网桥。

时间: 2024-07-30 10:41:10

Tor 项目弃用 obfs2,开发 obfs4的相关文章

Tor 项目正开发加固版的 Tor 浏览器

FBI在过去几年成功的利用Tor浏览器的弱点去匿名了许多Tor用户的身份,为了挫败执法机构的努力和加强隐私保护,Tor项目正与安全研究人员合作开发加固版的Tor浏览器.安全研究人员正在测试名为Selfrando(PDF) 的技术防止浏览器漏洞被利用.Firefox和其它主流浏览器都使用标准的随机内存空间地址(ASLR)技术去防止恶意程序利用浏览器漏洞,研究人员声称 Selfrando相比ASLR显著改进了安全,而且不需要修改任何代码就能直接应用于Tor浏览器.研究人员和Tor项目正在测试一个加固

Tor 项目正尝试用 Rust 重构系统

匿名网络 Tor 项目的开发者在邮件列表上透露他们正尝试用 Rust 重构系统. Rust 是 Mozilla 主导开发的注重安全.速度和并发的系统级编程语言.开发者称,他们不想争论去不同语言的优越性,目标是将 Tor 迁移到一种内存安全的语言,而 Rust 是头号候选,他们随后开始测试用 Rust 构建 Tor.目前这一实验还处于早期阶段.Mozilla 目前正在用 Rust 开发 Firefox 的渲染引擎. 本文来自开源中国社区 [http://www.oschina.net]

银行项目开发-开发银行项目,如何使开发人员看不到数据库表结构依然能够开发?

问题描述 开发银行项目,如何使开发人员看不到数据库表结构依然能够开发? 开发银行项目,如何使开发人员看不到数据库表结构依然能够开发?对于敏感信息是不能外泄 解决方案 自己封装操作数据库的接口,对外只暴露外包人员能看到需要用的接口,就可以屏蔽他们对数据库信息的查看了

框架-mvc项目高效率团队协作开发

问题描述 mvc项目高效率团队协作开发 最近在做一个mvc项目 是团队开发 想问问怎么高效率团队开发 框架是怎么定义 页面样式的重用问题 解决方案 使用mvc的areas,分区,这样就可以一个人开发一部分. 共享的内容可以放在模板页和局部视图中. 还可以用一些客户端框架,比如easyui

【PMP】PMP相关-做一个项目是自己从头开发还是开源项目二次开发?

问题 开发一套系统,两种方案: 1自己开发 2使用开源二次开发 选择哪个方案比较好,为什么 分析&&回答 一.如果有完整的产品原型,那么分阶段去实施项目,还是可能做完的 可能中遇到的问题 1.产品原型不成熟,原型不能满足客户的实际需求 2.技术水平不够,不能保证质量完成项目 3.人手不够,不能在合理的工期内完成项目 二.如果在一套开源项目下做二次开发遇到的问题 1.产品层面,与产品原型相差太多,改动太多 2.技术层面,项目的上限是开源项目的上限,如果以后迭代是否能满足产品需求,如果需要核心

Tor项目因一家裸照报复网站使用其服务被起诉

Tor匿名项目因一家裸照报复网站使用其匿名服务而在德州遭到起诉. 原告是北德州大学司法审判专业的Shelby Conklin,被告是裸照报复网站Pinkmeth和Tor,Pinkmeth允许用户未经拍摄对象同意上传和分享性暴露照片,此类的报复性裸照网站在 美国许多州已经被认定为非法,但德州还在起草相关法律.Conklin指控Pinkmeth未经授权获取了她的裸照并公布在互联网上.她在2012年起诉了Pinkmeth.匿名托管服务商Katz Global Media 和Verisign,但进展不顺

.net项目的二次开发解决方案

公司原来项目的二次开发方式主要使用SQL,基本上也能满足客户的要求,优点是使用简单,只要熟悉SQL语句就可以操作,缺点是受限制太多,需要对数据库底层相当的了解,使用时容易出错,无法直接调用业务层代码等,研究了一下.net的动态编译,感觉用它来做二次开发效果应该不错的. 首先我们先做个demo来解释一下动态编译,下面这段代码的意思就是先组织一个源码字符串,然后编译执行. 动态编译简单代码 using System;using System.Collections.Generic;using Sys

《C++语言基础》实践项目——银行储蓄系统开发

返回:贺老师课程教学链接 教学目标 通过完成一个有实用价值的应用程序,体会利用C++语言解决问题的过程: 多次迭代,逐步完善,用可以运行的程序,鼓舞自己的学习 实训安排 看视频"18 应用系统开发:银行储蓄系统",并阅读博客中提供的参考解答,了解基本系统的开发. 基本要求:定义了用户类(User)和银行类(Bank),用成员函数实现各种功能,多文件组织程序,能用文本文件存取数据(如示例中给出的技术): 拓展方向: 序号 加分项目 细       则 1 改变Bank类中用户信息的存储方

开源项目-为什么微信平台开发没有开源组织呢

问题描述 为什么微信平台开发没有开源组织呢 为什么微信开发这么火,却没有一个第三方平台开发的开源项目,提供整个第三方后台管理(包括源码)?初学的时候,看了柳峰的微信开发入门篇,很奇怪地发现现在居然还有人把入门篇的内容还弄成了视频,还要收费!做了一年多的微信开发,也做了几个微信项目.初学的时候,经常到网上找资料,有一大堆的问题,还好都挺过来了.现在我把整个微信开发的平台重新设计了一遍,想把它开源出来:让那些想二次开发的公司,对微信的基础功能开发以及某些高级功能,不需要再花时间和精力重新开发一次,以