https安全在哪里?不是可以抓包明文吗?

新手上路,请多包涵

大家好,我是实在想不明白https有什么用。因为fd可以抓包明文。浏览器审查元素也可以抓包。那你说他加密传输有什么意义?
有人说 我能看到是因为我安装了证书 我只能看我自己的不能看别人的,还有说叫别安装证书就看不到了。我是纳闷了。我安装证书看得到 那黑客安装证书不是照样看得到吗?
谁说我只能看到我自己的? 我通过fd或者浏览器审查元素 都能看到好吧。https意义在哪里 谁能真正懂的人说一声

阅读 4.5k
3 个回答

你是不是对安全有什么错误的理解? https是别人看不到你发送的数据, 自己当然能知道. 自己要是都不知道, 相当于根本没法发送, 没法接收. 连功能都没法实现, 再安全有什么意义.
所有的域名证书和域名不匹配的情况, 浏览器都会提示. 如果用点同意了, 那安全性就由用户负责, 用户都信任黑客给的证书了, 那被坑了不就活该么.

fiddler这个工具就可以理解成一个黑客中间人, 但是浏览器会信息fiddlerr的证书,
浏览器用 fiddler 给的证书和fiddler通信, fiddler又和原始网站通信.

黑客在他自己的电脑上安装证书之后,会和服务端协商得到一个仅适用于他的电脑的密钥,这个密钥不能用来解密你与服务端的通信流量

除了内容加密之外, https 更重要的作用在于防止内容被篡改,因为浏览器是可以辨别被篡改的内容的,那些下贱的宽带运营商就不能再随意往用户的网页里添油加醋了。

黑客能安装证书,就代表黑客已经对这台设备有着完全的控制权了,像android/ios系统都是有非常复杂的证书安装信任的操作步骤,防止用户被诱骗安装证书
如果客户端是安全的(黑客无法安装证书),那https就可以保证即使传输通道已经被完全监听,也可以进行安全的通信(顶多不让你通信,而无法做到篡改和监听)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题