由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - “西厢计划”原理小解
相关主题
VPN有好的解决方案吗?隐私保护:Web QQ比QQ客户端能好多少?
忍不了ipod和gtkpod了几个网卡都连上网络了,上网时操作系统是怎么选择从哪网卡走的
Linux下看股市行情和交易openvpn求助 (转载)
我也来问下字体问题:web qq 3支持语音视频,支持linux!
怎么用浏览器直接控制打印机 (转载)为啥PPTP VPN服务如此不稳定?
大家现在都用什么邮件客户端啊?wget也有漏洞了,CVE-2014-4877
给大家推荐个工具linux下google drive云端同步是不是无解?
腾讯qq客户端和ibus不兼容 (需要ia32libs-20090808ubuntu4)读fork.c的时候发现一句脏话
相关话题的讨论汇总
话题: 西厢话题: 计划话题: gfw话题: 张生话题: tcp
进入Linux版参与讨论
1 (共1页)
E*V
发帖数: 17544
1
“西厢计划”原理小解 (zz)
发信人: incisive (夸人夸到呕吐), 信区: LinuxApp
标 题: “西厢计划”原理小解 ZZ
发信站: 水木社区 (Thu Mar 18 21:21:23 2010), 站内
http://blog.youxu.info/2010/03/14/west-chamber/
待月西厢下,迎风户半开。隔墙花影动,疑是玉人来。
最近推上最流行的一个关键词是”西厢计划”, 这个计划名字取得很浪漫,客户端叫做
张生
,对,就是西厢记里面那个翻墙去见崔莺莺小姐的张生;显然,服务器端必然叫做崔莺
莺。
客户端的张生是最重要的部件,可以不依赖于服务端工作。因为西厢计划的作者只是简
要的
介绍了一下原理,其他报道又语焉不详,我当时就觉得很好奇,花了昨天一个晚上详细
读了
一下源代码,终于知道怎么回事了,觉得原理非常漂亮,所以写篇文章介绍总结一下。
先说大方向。大家都知道,连接被重置的本质,是因为收到了破坏连接的一个 TCP
Reset
包。以前剑桥大学有人实验过,客户端和服务器都忽略 Reset, 则通信可以不受影响。
但是
这个方法其实只有理论价值,因
a*****i
发帖数: 4391
2
牛。有binary了么?
a*****i
发帖数: 4391
C********s
发帖数: 120
4
from the naming I guess the authors were experienced MUD players/wizards.
v*****r
发帖数: 1119
5
GFW 居然提高了国内Hacker挖墙打洞的能力。
西厢计划这名字起的太酷了,让人回味无穷...
p****t
发帖数: 11416
6
说明这帮人翻墙的目的很拿不上台面

【在 v*****r 的大作中提到】
: GFW 居然提高了国内Hacker挖墙打洞的能力。
: 西厢计划这名字起的太酷了,让人回味无穷...

d**e
发帖数: 6098
7


【在 E*V 的大作中提到】
: “西厢计划”原理小解 (zz)
: 发信人: incisive (夸人夸到呕吐), 信区: LinuxApp
: 标 题: “西厢计划”原理小解 ZZ
: 发信站: 水木社区 (Thu Mar 18 21:21:23 2010), 站内
: http://blog.youxu.info/2010/03/14/west-chamber/
: 待月西厢下,迎风户半开。隔墙花影动,疑是玉人来。
: 最近推上最流行的一个关键词是”西厢计划”, 这个计划名字取得很浪漫,客户端叫做
: 张生
: ,对,就是西厢记里面那个翻墙去见崔莺莺小姐的张生;显然,服务器端必然叫做崔莺
: 莺。

j*****h
发帖数: 2577
8
laf

【在 p****t 的大作中提到】
: 说明这帮人翻墙的目的很拿不上台面
z***e
发帖数: 5393
9
我不明白为什么第一个syn不会被直接block掉。
你要是说内容关键字过滤,对,先是tcp建立,然后检测http content;
但是那是对不知名网站,对于几个大的,比如google/明慧/mitbbs/youtube/etc.,直
接就block了IP,连syn都发布过去,根本就不行吧。

【在 E*V 的大作中提到】
: “西厢计划”原理小解 (zz)
: 发信人: incisive (夸人夸到呕吐), 信区: LinuxApp
: 标 题: “西厢计划”原理小解 ZZ
: 发信站: 水木社区 (Thu Mar 18 21:21:23 2010), 站内
: http://blog.youxu.info/2010/03/14/west-chamber/
: 待月西厢下,迎风户半开。隔墙花影动,疑是玉人来。
: 最近推上最流行的一个关键词是”西厢计划”, 这个计划名字取得很浪漫,客户端叫做
: 张生
: ,对,就是西厢记里面那个翻墙去见崔莺莺小姐的张生;显然,服务器端必然叫做崔莺
: 莺。

f*******5
发帖数: 10321
10
不行,西厢不是针对这种情况的。

【在 z***e 的大作中提到】
: 我不明白为什么第一个syn不会被直接block掉。
: 你要是说内容关键字过滤,对,先是tcp建立,然后检测http content;
: 但是那是对不知名网站,对于几个大的,比如google/明慧/mitbbs/youtube/etc.,直
: 接就block了IP,连syn都发布过去,根本就不行吧。

相关主题
大家现在都用什么邮件客户端啊?隐私保护:Web QQ比QQ客户端能好多少?
给大家推荐个工具几个网卡都连上网络了,上网时操作系统是怎么选择从哪网卡走的
腾讯qq客户端和ibus不兼容 (需要ia32libs-20090808ubuntu4)openvpn求助 (转载)
进入Linux版参与讨论
f*******5
发帖数: 10321
11
这人应该在国外。

【在 v*****r 的大作中提到】
: GFW 居然提高了国内Hacker挖墙打洞的能力。
: 西厢计划这名字起的太酷了,让人回味无穷...

T**S
发帖数: 319
12
如果真是这样的话, ”西厢计划”也就是一歪招, GFW很容易解决. 大不了对于每一个
数据包都检查. 反正只要要通过GFW, 人家想怎么搞就能怎么搞, 就像在公司连到外面
一样. 除非用vpn或ssh才能真正解决问题.
当然, 这个”计划”推地越广越好, 这样大家就都用Linux了.

【在 E*V 的大作中提到】
: “西厢计划”原理小解 (zz)
: 发信人: incisive (夸人夸到呕吐), 信区: LinuxApp
: 标 题: “西厢计划”原理小解 ZZ
: 发信站: 水木社区 (Thu Mar 18 21:21:23 2010), 站内
: http://blog.youxu.info/2010/03/14/west-chamber/
: 待月西厢下,迎风户半开。隔墙花影动,疑是玉人来。
: 最近推上最流行的一个关键词是”西厢计划”, 这个计划名字取得很浪漫,客户端叫做
: 张生
: ,对,就是西厢记里面那个翻墙去见崔莺莺小姐的张生;显然,服务器端必然叫做崔莺
: 莺。

x****u
发帖数: 44466
13
这种东西还是不要推广的好,太幼稚,在GFW之前不堪一击。

【在 E*V 的大作中提到】
: “西厢计划”原理小解 (zz)
: 发信人: incisive (夸人夸到呕吐), 信区: LinuxApp
: 标 题: “西厢计划”原理小解 ZZ
: 发信站: 水木社区 (Thu Mar 18 21:21:23 2010), 站内
: http://blog.youxu.info/2010/03/14/west-chamber/
: 待月西厢下,迎风户半开。隔墙花影动,疑是玉人来。
: 最近推上最流行的一个关键词是”西厢计划”, 这个计划名字取得很浪漫,客户端叫做
: 张生
: ,对,就是西厢记里面那个翻墙去见崔莺莺小姐的张生;显然,服务器端必然叫做崔莺
: 莺。

p****t
发帖数: 11416
14
方向,绝大多数中国人民宁愿忍受GFW也不会用linux的

【在 T**S 的大作中提到】
: 如果真是这样的话, ”西厢计划”也就是一歪招, GFW很容易解决. 大不了对于每一个
: 数据包都检查. 反正只要要通过GFW, 人家想怎么搞就能怎么搞, 就像在公司连到外面
: 一样. 除非用vpn或ssh才能真正解决问题.
: 当然, 这个”计划”推地越广越好, 这样大家就都用Linux了.

S**I
发帖数: 15689
15
这玩意是针对TCP协议下手,移植到Windows平台上应该不难。

【在 p****t 的大作中提到】
: 方向,绝大多数中国人民宁愿忍受GFW也不会用linux的
f*******5
发帖数: 10321
16
下载里有啊。

【在 S**I 的大作中提到】
: 这玩意是针对TCP协议下手,移植到Windows平台上应该不难。
z***e
发帖数: 5393
17
那它起了什么作用?
我前段时间在写用代理欺骗方式的东西,比如你在国内要访问mitbbs.com,这个HTTP
request根本发都发不到proxy server,实际上如果你往代理发www.mitbbs.com,代理这
边socket的accept根本没有响应,也就是tcp syn直接就被block掉了(DNS就应该被
block,然后ip filter再block ip)。
那么这东西唯一可以用的情况就是:你自己新建了个充满“关键字”的网站,然后希望
国内的能访问并且不会被国安发现(发现了估计就封ip).

【在 f*******5 的大作中提到】
: 不行,西厢不是针对这种情况的。
f*******5
发帖数: 10321
18
就是连新网站或者proxy用的,连上后内容不会被检查。这种东西大规模被用了肯定就
被堵了。

【在 z***e 的大作中提到】
: 那它起了什么作用?
: 我前段时间在写用代理欺骗方式的东西,比如你在国内要访问mitbbs.com,这个HTTP
: request根本发都发不到proxy server,实际上如果你往代理发www.mitbbs.com,代理这
: 边socket的accept根本没有响应,也就是tcp syn直接就被block掉了(DNS就应该被
: block,然后ip filter再block ip)。
: 那么这东西唯一可以用的情况就是:你自己新建了个充满“关键字”的网站,然后希望
: 国内的能访问并且不会被国安发现(发现了估计就封ip).

L***n
发帖数: 6727
19
超赞!这个hole容易不容易patch阿,如果砌墙的那帮孙子也知道这个hole了
可以patch吗?

【在 E*V 的大作中提到】
: “西厢计划”原理小解 (zz)
: 发信人: incisive (夸人夸到呕吐), 信区: LinuxApp
: 标 题: “西厢计划”原理小解 ZZ
: 发信站: 水木社区 (Thu Mar 18 21:21:23 2010), 站内
: http://blog.youxu.info/2010/03/14/west-chamber/
: 待月西厢下,迎风户半开。隔墙花影动,疑是玉人来。
: 最近推上最流行的一个关键词是”西厢计划”, 这个计划名字取得很浪漫,客户端叫做
: 张生
: ,对,就是西厢记里面那个翻墙去见崔莺莺小姐的张生;显然,服务器端必然叫做崔莺
: 莺。

1 (共1页)
进入Linux版参与讨论
相关主题
读fork.c的时候发现一句脏话怎么用浏览器直接控制打印机 (转载)
怎样把snoop的结果抽出来(假设已变成hexadecimal and ASCII format)?大家现在都用什么邮件客户端啊?
死机reset后到底需不需要force fsch check?给大家推荐个工具
如何terminate掉一个remote server上的tcp session?腾讯qq客户端和ibus不兼容 (需要ia32libs-20090808ubuntu4)
VPN有好的解决方案吗?隐私保护:Web QQ比QQ客户端能好多少?
忍不了ipod和gtkpod了几个网卡都连上网络了,上网时操作系统是怎么选择从哪网卡走的
Linux下看股市行情和交易openvpn求助 (转载)
我也来问下字体问题:web qq 3支持语音视频,支持linux!
相关话题的讨论汇总
话题: 西厢话题: 计划话题: gfw话题: 张生话题: tcp