信息泄露的幽灵

  • A+
所属分类:业界关注

信息泄露是一件有趣的事情。信息泄露可以完全无害的,也却可能是毁灭性的,例如在Heartbleed中。有一个新的网站名为un1c0rn.net,旨在使黑客利用聚合的Heartbleed数据来更简单有效的发起攻击。

这种商业模式很简单 – 只需为数据支付0.01比特币(约5$)。不必担心会在远程服务器留下痕迹,因为数据已不存储在服务器上,而是存储在un1c0rn的服务器上。首先,让我们演示第一个攻击方案:

1. 存在Heartbleed漏洞;
2. un1c0rn扫描脆弱的网站和记录;
3. 潜在的攻击者通过un1c0rn搜索和查找感兴趣的网站;
4. 攻击者利用un1c0rn上信息成功对目标站点发起攻击。

在这个模型中,攻击者可以轻易的攻陷存在漏洞的站点。但实际上un1c0rn比这更有趣。当浏览数据时,我发现了这个查询

    

信息泄露的幽灵

这是一个授权请求,利用Base64编码的字符串(很容易进行逆向解析)包含有问题网站的用户名和密码。通过这个简单的查询大概发现了400个有问题的站点。因此,让我们演示另一种攻击方案。

1. 存在Heartbleed漏洞;
2. un1c0rn扫描有漏洞的网站和记录;
3. 网站是经常维护更新,发现了漏洞后立即打了补丁,再更换一个新的SSL证书。
4. 潜在的攻击者通过un1c0rn搜索和查找感兴趣的网站;
5. 潜在的攻击者利用查询到用户名/密码,仍然可以攻陷目标站点。即使该站点不再受此类型攻击的威胁。

即使被用来收集数据的漏洞已被补上,泄露的信息在甚至长时间后仍然是有用的,这就是有关信息泄露的问题。这就是为什么在出现Heartbleed和类似的攻击情况时,你不仅要及时更新补丁,还要让所有的密码失效,并删除所有cookie或用户能够访问该系统的其他方式。

这个故事的寓意在于在类似场景中你可能发现自己正被莫名其妙的攻击。攻击者怎么在第一次尝试时就能猜出正确的cookie?或者在首次登录尝试时就猜到了正确的用户名/密码?或者在不曾查看网站源码甚至之前都没有访问过网站的情况下就能利用漏洞?或者找到一个隐藏的目录?对,这可能不是魔术 – 这可能是信息泄露的幽灵回来纠缠你。

像幽灵一样!

[via whitehatsec]

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: