skydiver
V2EX  ›  V2EX

V2ex在登录的时候是post明文密码吗?这样是不是很不安全?

  •  
  •   skydiver · Aug 27, 2012 · 4775 views
    This topic created in 5186 days ago, the information mentioned may be changed or developed.
    一般的网站是怎么做的呢?据我观察,大部分网站登录时用的也都不是https。
    5 replies  •  1970-01-01 08:00:00 +08:00
    altchen
    altchen
    Aug 27, 2012
    1
    大部分是https
    skydiver
    skydiver
    OP
    Aug 27, 2012
    2
    @altchen 忘了说明了,我说的是大部分指的国内网站。国外网站大部分都是https

    在网上发现这篇文章列出了一些网站 http://zhuoqiang.me/a/password-transport
    saturn
    saturn
    Aug 27, 2012
    3
    是的,不安全。但是大多数网站都是这么干的。

    更加安全的方法是:客户端RSA非对称加密 + HTTPS管道传输(可选)。
    具体可以参考QQ企业邮箱的登录,你可以尝试用抓包软件(比如Wireshark)抓抓你局域网内的帐号密码;你会发现很多明文的帐号和密码。

    但就算是此方案也无法防止木马直接获取你输入密码,这就是为神马国内的网银各种奇葩的原因——网民素质、网络环境和网络文化使然。
    Js
    Js
    Aug 27, 2012
    4
    https(防嗅防伪造) + client sha1(防止网站方获取明文密码)

    不用https,单纯js加密对于嗅听没用, 很简单的例子就是可以追加一段js到页面监听所有的input[@type=password]元素, 然后在form.submit的时候劫持所有数据到另一个url
    skydiver
    skydiver
    OP
    Aug 27, 2012
    5
    不知道 @Livid 怎么考虑这个问题?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1450 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 15:12 · PVG 23:12 · LAX 07:12 · JFK 10:12
    ♥ Do have faith in what you're doing.