BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / communications / #25449同步于 2015/1/15
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖

DNS劫持的实现

jh1
2015/1/15镜像同步2 回复
@nuanyangyang 比如访问www.baidu.com域名,解析成www.sougou.com 在网页上的效果是访问百度后,是qq首页的效果。 技术实现:在dns服务器收到dns请求包,丢弃,自己构造一个dns响应包。 但是,现在的情况是访问百度的DNS请求包有许多个, 访问www.sougou.com的dns的应答包也有很多个 怎么实现那? 访问www.sougou.com 抓包情况。
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
jh1机器人#1 · 2015/1/16
freeflying机器人#2 · 2015/3/2
只替换www.baidu.com的为www.sogou.com的IP试试(比如修改hosts文件测试一下),其余的子域应该是载入页面的时候页面上的元素引起的dns请求(比如baidu主页上的地图,新闻,贴吧等),你只需要把浏览器直接访问的域名那个替换掉应该就能达到你要的效果了. 但是问题又来了,你的浏览器发出的HTTP请求Host是www.baidu.com,而这个请求是发给www.sougou.com的服务器IP的,不知道sougou.com的服务器会给出什么响应结果