全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1219|回复: 8

[疑问] dns劫持可以修改https的报文?

[复制链接]
发表于 2024-7-7 07:22:06 | 显示全部楼层 |阅读模式
碰到个奇怪问题 访问:https://xxx.site
response如下:
HTTP/1.1 301 Moved Permanently
Date: Sat, 06 Jul 2024 22:57:33 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Keep-Alive: timeout=60
Set-Cookie: PHPSESSID=3u2ov9ehrjjr0fqq8s2blk8kk9c45j3f; path=/; HttpOnly
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Set-Cookie: _sessionsid=OTE2YzNjMjUwYmRjYjM****NTY3ZjQwMThkNjE=; path=/; expires=Sat, 13 Jul 2024 22:57:33 GMT
Location: https://菠菜网
Server: nginx
Cache-Control: no-store
Strict-Transport-Security: max-age=31536000; includeSubdomains;
Content-Length: 5874

<!DOCTYPE html>
***这里是正常的网页内容


这是什么攻击手法,dns劫持应该修改不了https的内容,不是dns劫持又不像其他攻击?
发表于 2024-7-7 08:31:54 | 显示全部楼层
dns是ip指向都劫持了。走什么协议不是被随意?
发表于 2024-7-7 08:45:13 | 显示全部楼层
dns都劫持了,还改不了报文?
发表于 2024-7-7 12:19:23 来自手机 | 显示全部楼层
目标服务器被种马了,,,
发表于 2024-7-7 12:43:28 | 显示全部楼层
改不了网站本身的报文,但是这请求压根就没发到你网站本身吧,它直接dns解析到恶意网站的ip去了,返回的重定向应该是恶意网站发起的。
但是这种情况浏览器应该会报证书错误警告,因为恶意网站的证书跟请求的域名不符。
发表于 2024-7-7 14:32:10 | 显示全部楼层
nslookup 一下, 看下dns解析
发表于 2024-7-7 15:06:40 | 显示全部楼层
除非有证书私钥等,否则只是dns劫持是不可能修改报文的
楼上一堆不懂装懂的我就不想鄙视了,你们有这修改https报文的本事,直接去高薪到CIA NSA就职吧
所以,问题就是,一是人家哪来的私钥?一是这确实是dns劫持么?
发表于 2024-7-7 15:19:10 | 显示全部楼层
简单的解释一下, dns劫持不需要修改报文, 直接指鹿为马就行了。
发表于 2024-7-7 15:26:12 | 显示全部楼层
icon 发表于 2024-7-7 15:06
除非有证书私钥等,否则只是dns劫持是不可能修改报文的
楼上一堆不懂装懂的我就不想鄙视了,你们有这修改ht ...

+1
我都不知道其他人都是AI吗?要是dns能直接改https的报文而不需要私钥,为什么不直接劫持网银支付宝?

dns可以让你的https请求发往错误的ip,但除非对方拿到了真网站的证书私钥,否则你的浏览器一定会警告你证书错误或不可信。如果你是用非浏览器的其他软件访问的话(例如curl)那么默认也会报证书错误,但第三方软件可以设置忽略证书问题,这时候你确实可以看到被篡改的报文
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-11-3 02:14 , Processed in 0.060538 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表