你不肯定 要点蓝字关注我的
想知道怎么在美国各个航班上免费上网?小搭档 们看过来~
本文仅实用 于gogoinflight提供的wifi。
连上gogoinflight wifi. 实行 打开https://www.google.com, 假如 不能正常打开 ,断开重连直到可以正常打开 。
打开terminal: 在右上角搜刮 栏输入terminal,单击第一个打开terminal。
3. 这时应该看到如下界面。输入: sudo -i, 回车。输入电脑账户暗码 (必须以管理员账户登录)
4. 输入ping www.google.com,回车 。
5. 记下ip地点 。按ctrl+c竣事 ping指令。
6. 输入下面指令(把74.125.225.148改成上面的ip)
echo "74.125.225.148 https://jttm-server-prox.appspot.com" temp_gogo
cat temp_gogo /etc/hosts
rm temp_gogo
7. 打开欣赏 器输入 https://jttm-server-prox.appspot.com/,打开 。留意 :肯定 要用https打开。
8. 这时会到一个网页署理 ,直接输入要访问的网址就可以了。
9. 要访问https://google.com域名下的服务,比如 https://mail.google.com 。只要重复1-6步,把https://jttm-server-prox.appspot.com改成想上的地点 ,比如 https://mail.google.com就可以了。https://Google.com域名下的网站用这个方法比力 好。
Tips:
必要 登录的网站访问有题目 ,这个网页署理 写得比力 大略 。
不要输入任何用户名暗码 ,否则风险本身 负担 。
必要 从原网站载入的内容大概 表现 不了 ,必要 跳转的网站也大概 表现 不了。可以用百度快照访问大部分 必要 的网站 。
小说之类的,去百度贴吧找还不错。
https的网站载入大概 有题目 。
OK,如今 已经可以访问大部分 网站了。
下面轻微 讲下这个弊端 的原理 。
这个弊端 暴漏出来是由于 我的主页是www.google.com。然后我脸上gogoinflight的时间 主动 就载入了 ,没有要求我买wifi,而且全部 的搜刮 功能都可用。我以为是全部 google域名都可以免费上,厥后 发现只有www.google.com 。
厥后 ping了一下www.google.com, 发现可以分析 域名 ,阐明 gogo不是用域名屏蔽,是用ip屏蔽的,那么只要访问的ip跟www.google.com一样,就不会被重定向。以是 只要改一下iptables之类本地 分析 ip的文件就可以了 ,以是 在mac和linux下只要修改/etc/hosts就可以上网了。
但是这个方法只能上google的网站,由于 全部 的访问哀求 还是 发给google的服务器,以是 只有https://google.com相干 的网站才华 上 。但是google提供app engine服务 ,用的是跟https://google.com一样的服务器,以是 只要用网页署理 是基于app engine的就可以用来访问其他非https://google.com的网站了。轻微 搜一下就发现这个jttm-server-prox.appspot.com. 不外 gogo好像 也用了端口屏蔽,全部 80端口的哀求 都不能通过 ,以是 只能用https访问谁人 署理 ,443端口是没有屏蔽的。缘故起因 应该是gogo用了雷同 man-in-the-middle的方法重定向,假如 把443也重定向的话 ,证书认证就没办法通过 。(此处请大牛指正)
关于mitm攻击的一点改进想法:
mitm攻击可以把用户重定向到垂纶 网站吗?比如 收到https://google.com的hanshake哀求 的时间 复兴 一个重定向的response。
假如 可以的话,完全可以做一个带 inject的署理 服务器,然后把全部 用户重定向到谁人 署理 服务器 ,服务器署理 访问的时间 插入修改地点 栏的,如许 用户完全看出来有什么异样,由于 连 https访问的证书告诫 也不会出现。
关键应该是能不能在做mitm攻击的时间 直接复兴 用户一个重定向的response 。(求大牛辅导 )
写这篇日记 之前已经跟computer securit的professor咨询过相干 网络安全的法律规定,而且也给gogoinflight发了邮件阐明 这个弊端 。
作者
陈迪, Software Engineer @ Bloomberg
物理比赛 本科保奉上 海交通大学 ,并得到 密西根大学安娜堡分校的 Computer Science 双学位。大学期间曾在 Blackrock 底子 架构组练习 ,毕业 之后参加 Bloomberg Trading System 底子 架构组。 大学期间曾参加 天然 语言处理 惩罚 研究,重要 专注于多语言笔墨 预习相似度比力 。工作后重要 专注在数据收罗 ,呆板 学习,分布式体系 的 Project 上。曾经收罗 全网中文消息 ,全网中文小说等语料信息 ,而且 实现了基于深度学习的中笔墨 词向量主动 天生 。 喜好 实行 新技能 ,做一些风趣 的 Project 。
陈迪主讲热门课程:
怎样 计划 实现一个及时 PokemonGo小精灵舆图 ?
太阁实行 室
风趣 ,有效 ,有效 ;
刷项目,做实战,捅破技能 那层纸
论码农的自我修养
WeChat ID: bit_tiger
长按二维码 ,关注我哟~
点击“阅读原文 ”,更多出色