SlideShare a Scribd company logo
1 of 23
Download to read offline
GFW穿透测试技术


            开源沙龙第二期

     sunyunxiao@gmail.com
目录

翻墙的原理
有哪些翻墙方法
开源阵营对翻墙的贡献
GAE相关
西厢计划原理
手机翻墙方法
总结
翻墙的原理
有哪些翻墙方法呢?
八仙“翻墙”,各显神通

 自动代理软件
 VPN代理
 SSH代理
 翻墙路由器
八仙“翻墙”,各显神通
迈出翻墙第一步

Firefox+Autoproxy+FreeGate


这个组合是比较简单的一种,详细教程会群发邮件,翻墙
之后一定要去看GFW BLOG,那里有各种翻墙手段。。。
开源阵营对翻墙的贡献
开源阵营对翻墙的贡献

1、TOR
2、GAppProxy
3、OpenVPN
4、UltraVPN
5、西厢计划
6、其它
Google太给力了
GAppProxy原理分析
还可以用GAE这么翻墙
GAE提供了xmpp通信的相关接口。
用户可以实现两种不同功能的gtalk
机器人用于翻墙。
西厢计划
       通过注入攻击GFW系统, 使得GFW
       无法准确地检测和判定关键词,使
       得判定关键词的方法失效。同时,
       通过识别GFW劫 持污染DNS伪包的
       指纹来得到正确的ip解析结果。该
       软件的特性与其他翻墙软件完全不
       同, 它是通过直接攻击GFW来实现
       直连,不使用任何代理。
翻墙代理开源程序汇总

1、只能使用GAE搭建代理的开源程序
GAppProxy、gappproxy2、cms4g-proxy

2、只能使用php空间搭建代理的开源程序
webpage-tunnel、APJP、India Web Proxy、 PHP Tunnel Proxy、
proxyonphp

3、既能使用GAE又能使用php空间搭建代理的开源程序
hyk-proxy、wallproxy、Tohr

各种程序的具体操作在参考文献中已给出链接
手机翻墙方法汇总
  ★手机浏览器

  ◇Opera Mini
  Opera Mini是小有名气的Opera的手机版。
  官方网站在这里。大伙儿要记得使用它的“国际版”

  ◇UCWeb
  UCWeb是一款专门用于手持设备的浏览器,难得
  还是一款国货,官方站点在“这里”。同样要记得使
  用它的英文版本。

  ◇SkyFire
  SkyFire和UCWeb差不多,但属于洋货。官方网站
  在“这里”。
手机翻墙方法汇总
  ★自动代理软件

  ◇自由门手机版
  有wm和java两种版本

  ◇无界手机版
  无界手机测试版 um0.5 (除iPhone, Andriod之外的所有
  支持java的手机 )
  无界手机测试版 andriod 0.5版
手机翻墙方法汇总
  ★VPN

  ★翻墙路由器
  如果你手机支持Wi-Fi接入,你又有一个无线路由器,你
  可以设置你的
  路由器使用vpn翻墙,然后你手机连接你设置好的
  路由器上网使用自带浏览器就能翻墙了!

  ★修改hosts
翻墙路由器

 1、基于 OpenWrt 路由器和 SSH 的终
 极翻墙解决方案
 2、威众路由器
总结


如果你不喜欢折腾,那就用代理软件吧

如果你喜欢折腾,GFW给你提供了很大的发展空间
参考文献
1、“西厢计划”原理小解
http://www.alibuybuy.com/16184.html
2、GFW技术评论
http://gfwrev.blogspot.com/
3、GAppProxy架构及协议分析
http://yoursunny.com/t/2009/GAppProxy-protocol/
4、基于 OpenWrt 路由器和 SSH 的终极翻墙解决方案
http://linuxtoy.org/archives/openwrt-and-ssh.html
5、GFW BLOG
http://www.chinagfw.org/
6、手机翻墙方法汇总
http://www.chinagfw.org/2010/09/blog-post.html
7、使用php空间和GAE搭建翻墙代理的程序汇总
http://www.chinagfw.org/2010/09/phpgae.html
Discussion… Q & A

More Related Content

Similar to F**k Gfw

GFW的工作原理及突破技术
GFW的工作原理及突破技术GFW的工作原理及突破技术
GFW的工作原理及突破技术charles lee
 
Introduction to Golang final
Introduction to Golang final Introduction to Golang final
Introduction to Golang final Paul Chao
 
1.[web security share]google_hacking
1.[web security share]google_hacking1.[web security share]google_hacking
1.[web security share]google_hackingMike Ching
 
介绍网络审查
介绍网络审查介绍网络审查
介绍网络审查Sky Subo
 
Git 入门实战
Git 入门实战Git 入门实战
Git 入门实战icy leaf
 
Go 語言基礎簡介
Go 語言基礎簡介Go 語言基礎簡介
Go 語言基礎簡介Bo-Yi Wu
 
用 Drone 打造 輕量級容器持續交付平台
用 Drone 打造輕量級容器持續交付平台用 Drone 打造輕量級容器持續交付平台
用 Drone 打造 輕量級容器持續交付平台Bo-Yi Wu
 
Pyramid框架介绍
Pyramid框架介绍Pyramid框架介绍
Pyramid框架介绍panjunyong
 
Software Engineer Talk
Software Engineer TalkSoftware Engineer Talk
Software Engineer TalkLarry Cai
 
An anti gfw guide
An anti gfw guideAn anti gfw guide
An anti gfw guidePaul Yu
 
電子內容管理 使用Git 與 github 1
電子內容管理   使用Git 與 github 1電子內容管理   使用Git 與 github 1
電子內容管理 使用Git 與 github 1Alan Tsai
 
Clojure cnclojure-meetup
Clojure cnclojure-meetupClojure cnclojure-meetup
Clojure cnclojure-meetupsunng87
 
Groovy:Candy for Java Developers
Groovy:Candy for Java DevelopersGroovy:Candy for Java Developers
Groovy:Candy for Java Developersfoxgem
 
浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909liqiang xu
 
Nagios & puppet
Nagios & puppetNagios & puppet
Nagios & puppetJason Shen
 
Using google appengine_final2
Using google appengine_final2Using google appengine_final2
Using google appengine_final2Wei Sun
 
科学上网之翻墙
科学上网之翻墙科学上网之翻墙
科学上网之翻墙acouzo
 
用 Go 語言 打造微服務架構
用 Go 語言打造微服務架構用 Go 語言打造微服務架構
用 Go 語言 打造微服務架構Bo-Yi Wu
 

Similar to F**k Gfw (20)

GFW的工作原理及突破技术
GFW的工作原理及突破技术GFW的工作原理及突破技术
GFW的工作原理及突破技术
 
Cocoa on Rails 4th
Cocoa on Rails 4thCocoa on Rails 4th
Cocoa on Rails 4th
 
Outside
OutsideOutside
Outside
 
Introduction to Golang final
Introduction to Golang final Introduction to Golang final
Introduction to Golang final
 
1.[web security share]google_hacking
1.[web security share]google_hacking1.[web security share]google_hacking
1.[web security share]google_hacking
 
介绍网络审查
介绍网络审查介绍网络审查
介绍网络审查
 
Git 入门实战
Git 入门实战Git 入门实战
Git 入门实战
 
Go 語言基礎簡介
Go 語言基礎簡介Go 語言基礎簡介
Go 語言基礎簡介
 
用 Drone 打造 輕量級容器持續交付平台
用 Drone 打造輕量級容器持續交付平台用 Drone 打造輕量級容器持續交付平台
用 Drone 打造 輕量級容器持續交付平台
 
Pyramid框架介绍
Pyramid框架介绍Pyramid框架介绍
Pyramid框架介绍
 
Software Engineer Talk
Software Engineer TalkSoftware Engineer Talk
Software Engineer Talk
 
An anti gfw guide
An anti gfw guideAn anti gfw guide
An anti gfw guide
 
電子內容管理 使用Git 與 github 1
電子內容管理   使用Git 與 github 1電子內容管理   使用Git 與 github 1
電子內容管理 使用Git 與 github 1
 
Clojure cnclojure-meetup
Clojure cnclojure-meetupClojure cnclojure-meetup
Clojure cnclojure-meetup
 
Groovy:Candy for Java Developers
Groovy:Candy for Java DevelopersGroovy:Candy for Java Developers
Groovy:Candy for Java Developers
 
浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909浅谈灰度发布在贴吧的应用 支付宝 20130909
浅谈灰度发布在贴吧的应用 支付宝 20130909
 
Nagios & puppet
Nagios & puppetNagios & puppet
Nagios & puppet
 
Using google appengine_final2
Using google appengine_final2Using google appengine_final2
Using google appengine_final2
 
科学上网之翻墙
科学上网之翻墙科学上网之翻墙
科学上网之翻墙
 
用 Go 語言 打造微服務架構
用 Go 語言打造微服務架構用 Go 語言打造微服務架構
用 Go 語言 打造微服務架構
 

More from fantasy zheng

Vpn intro by dongshuzhao
Vpn intro by dongshuzhaoVpn intro by dongshuzhao
Vpn intro by dongshuzhaofantasy zheng
 
The true story_of_hello_world
The true story_of_hello_worldThe true story_of_hello_world
The true story_of_hello_worldfantasy zheng
 
开源沙龙第一期 Python intro
开源沙龙第一期 Python intro开源沙龙第一期 Python intro
开源沙龙第一期 Python introfantasy zheng
 
开源沙龙第一期 个人知识管理2
开源沙龙第一期 个人知识管理2开源沙龙第一期 个人知识管理2
开源沙龙第一期 个人知识管理2fantasy zheng
 
开源沙龙第一期 个人知识管理2
开源沙龙第一期 个人知识管理2开源沙龙第一期 个人知识管理2
开源沙龙第一期 个人知识管理2fantasy zheng
 
开源沙龙第一期个人知识管理
开源沙龙第一期个人知识管理开源沙龙第一期个人知识管理
开源沙龙第一期个人知识管理fantasy zheng
 

More from fantasy zheng (9)

Android dev o_auth
Android dev o_authAndroid dev o_auth
Android dev o_auth
 
Phpsecurity.ppt
Phpsecurity.pptPhpsecurity.ppt
Phpsecurity.ppt
 
Vpn intro by dongshuzhao
Vpn intro by dongshuzhaoVpn intro by dongshuzhao
Vpn intro by dongshuzhao
 
The true story_of_hello_world
The true story_of_hello_worldThe true story_of_hello_world
The true story_of_hello_world
 
开源沙龙第一期 Python intro
开源沙龙第一期 Python intro开源沙龙第一期 Python intro
开源沙龙第一期 Python intro
 
开源沙龙第一期 个人知识管理2
开源沙龙第一期 个人知识管理2开源沙龙第一期 个人知识管理2
开源沙龙第一期 个人知识管理2
 
开源沙龙第一期 个人知识管理2
开源沙龙第一期 个人知识管理2开源沙龙第一期 个人知识管理2
开源沙龙第一期 个人知识管理2
 
开源沙龙第一期个人知识管理
开源沙龙第一期个人知识管理开源沙龙第一期个人知识管理
开源沙龙第一期个人知识管理
 
软件工程2010
软件工程2010软件工程2010
软件工程2010
 

F**k Gfw