![]() |
1
2
我相信OAUth和网络钓鱼有着不可分割的联系,至少以OAUth目前的形式是这样的。有一些系统已经到位,以防止网络钓鱼,最著名的HTTPs(暂停笑…),但显然它不起作用。
|
![]() |
2
1
你有一个帐户的网站,你被重定向到,他们不应该实施反钓鱼措施,如签名短语和图像?这还利用了用户从通常使用这些措施的银行获得的任何现有培训。 一般来说,登录页面应该向用户提供用户友好的共享机密,以确认他们登录的站点的身份。 正如Jingle所指出的,ssl证书可以用于身份验证,但是在这种情况下,用户不能将证书作为OAuth安装过程的一部分直接从站点加载到他们的web浏览器中吗?如果我不确定是否需要与CA建立进一步的信任关系。 |
![]() |
3
1
有一些技术可以用来避免或减少网络钓鱼攻击。我列出了一个便宜的选择:
|
![]() |
4
0
延伸一下代客泊车的比喻:你怎么知道你可以信任代客泊车,他/她不仅仅是一个试穿的人?你不是真的:你只是根据上下文做出判断(也许是无意识的):你知道酒店,你以前在那里受益过,你甚至可能认出你给钥匙的人。 同样,当您使用OAuth(或OpenID)登录时,您将用户重定向到他们应该熟悉的站点/URL,因为他们提供的凭据来自他们已知的站点。 |
![]() |
5
0
这不仅仅是OAuth的问题,也是OpenID的问题。当然,更糟糕的是,在OpenID中,你给了一个网站你的提供者,如果你还没有一个伪造的网站,那么很容易自动删除这个网站,然后生成一个你也可以指导你的用户的网站。 幸运的是,没有什么严重的使用OpenID进行身份验证-博客文章,flickr评论只是不是一个有趣的目标。
|
![]() |
6
0
像ssl认证一样认证oAuth提供者怎么样?只有经过认证的oAuth提供者才是可信的。但问题是,与ssl认证一样,CA很重要。 |
![]() |
Farid · 限制django每个客户的访问 2 年前 |
![]() |
josegp · 在Nmap中-p-tag是什么意思 2 年前 |
![]() |
kramer65 · 如何根据网站用户在S3上添加非公共网站文件? 6 年前 |
|
derf26 · 如何阻止React Web包包含包中的脚本。json 6 年前 |
|
user8663960 · 最好也是最简单的方法是保护登录表单的安全 6 年前 |