内容简介:曲速未来表示:当站点所有者在其站点中使用第三方脚本时,有必要监视该脚本是否已被放弃。否则,就可能会发现不良演员出现并用恶意剧本替换剧本,然后将其显示给访问者。本文为作者“区块链安全档案”,原创文章,转载时请保留本声明及附带文章链接。 内容仅供读者参考,并非投资建议,本网站将保留所有法律权益。
2018-10-17 21:20 区块链 技术 161 收藏
曲速未来表示:当站点所有者在其站点中使用第三方脚本时,有必要监视该脚本是否已被放弃。否则,就可能会发现不良演员出现并用恶意剧本替换剧本,然后将其显示给访问者。
区块链安全咨询公司 曲速未来 表示:当站点所有者在其站点中使用第三方脚本时,有必要监视该脚本是否已被放弃。否则,就可能会发现不良演员出现并用恶意剧本替换剧本,然后将其显示给访问者。
这正是在2018年7月被放弃/停止的名为New Share Counts的推文计数器所发生的事情。当该服务停止时,开发人员在他们的newsharecounts.com域上发布了一条消息,指出该服务已经死亡,并为其他人提供了建议。要使用的服务。
已停止的消息
根据Sucuri的研究,超过800个站点没有收到消息,并继续将弃置的New Share Counts脚本从S3桶中嵌入到他们的站点中,http://newsharecounts.s3-us-west-2.amazonaws [。] COM / nsc.js。然后,此脚本从newsharecounts.com加载另一个脚本,该脚本不再可访问,因此它对使用它的站点没有影响。
直到有人控制了这个S3存储桶并用恶意版本替换了nsc.js脚本。
BleepingComputer的研究显示S3存储桶被取消,然后一天后有人注册了一个同名的新存储桶并上传了恶意的nsc.js脚本。这导致该恶意脚本被仍在尝试加载原始New Share Counts服务的800个站点使用。
通过查看Archive.org上的快照,BleepingComputer能够汇总所发生的事情:
-
2018年8月4日,它展示了合法的New Share Counts剧本。
-
2018年8月5日,AWS S3存储桶已关闭,无法再访问已放弃的脚本。
-
10月3日,AWS S3存储桶被取消。
-
10月4日,一名坏演员在http://newsharecounts.s3-us-west-2.amazonaws [。] com的同名名下注册了一个新的AWS S3存储桶,并上传了恶意版本的nsc.js脚本。
恶意脚本将访问者重定向到骗局网站
Sucuri的研究表明,恶意脚本(如下所示)会在用户尝试按下后退按钮时将用户重定向到诈骗网站。
混淆的恶意脚本
当用户加载页面时,会添加恶意事件处理程序。此处理程序将等待用户点击其设备上的“后退”按钮或尝试导航到上一页。Sucuri的研究表明。“然后它会触发一个事件,导致浏览器打开到以下目的地:m.richalsu[.]mobi/?utm_medium=0e0597838a322711594e7fff060c21106f1795d8&utm_campaign= a-back-2&1=这会将用户引导到一个骗局页面,而不是返回到上一页。”
您可以在下面看到将用户重定向到m.richalsu[.]mobi站点的反混淆脚本。
反混淆脚本
当用户被重定向时,他们将被带到一个骗局网站,如下所示,表明您已经赢得了Macbook,iPhone,三星Galaxy或iPad,并且您必须提供个人信息才能获得奖品。
重定向的诈骗站点
不言而喻,如果您看到上述类似的网站,则不应输入您的个人信息。此信息可用于身份盗用或其他不需要的目的。
保护自己免受脚本劫持
区块链安全咨询公司 曲速未来 提醒:虽然从CDN或第三方站点运行外部脚本有其优势,但它也会打开恶意活动的网站。这是因为脚本不在您的控制之下,并且恶意代码可能会在开发人员或攻击者不知情的情况下被添加到脚本中。
可以避免这种情况的一种方法是使用称为子资源完整性(SRI)的功能。SRI允许您为要加载的外部脚本指定哈希值,如果该脚本与哈希值不匹配,则浏览器不会加载它。
这样做可以防止被劫持的脚本被执行,但如果第三方使用合法代码更新脚本,则可能会导致问题。
本文为作者“区块链安全档案”,原创文章,转载时请保留本声明及附带文章链接。 内容仅供读者参考,并非投资建议,本网站将保留所有法律权益。
以上所述就是小编给大家介绍的《曲速未来:被遗弃的推文计数器遭恶意脚本劫持》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!
猜你喜欢:- Git 如何遗弃已经 Push 的提交
- 「译」Goroutine 泄露——被遗弃的接受者
- 刷机神器 SuperSU 遭 Google Play 下架:疑被官方遗弃
- 可导致数百万玩家帐户被劫持:EA游戏帐户劫持漏洞分析
- 浅谈jsonp劫持
- 内网会话劫持
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
Python语言程序设计
(美)Y. Daniel Liang / 机械工业出版社 / 2013-3 / 79.00元
本书保持了Liang博士系列丛书中一贯的、标志性的教与学的哲学:以实例教,由实践学。书中采用了他所提出的已经经过实践检验的“基础先行”的方法,即在定义类之前,首先使用清晰简明的语言介绍基本程序设计概念,如选择语句、循环和函数;在介绍面向对象程序设计和GUI编程之前,首先介绍基本逻辑和程序设计概念。书中除了给出一些以游戏和数学为主的典型实例外,还在每章的开始使用简单的图形给出一两个例子,以激发学生的......一起来看看 《Python语言程序设计》 这本书的介绍吧!