Ransomware作者使用比特币区块链来提供加密密钥
Ransomware作者正在使用比特币区块链,它用作加密电机的公共交易分类帐,为受害者提供解密键。
除了针对Web服务器的CTB-Locker Ransomware的最新版本中,观察到删除维护基于网站基础设施的基于网络基础设施的负担的技术。
CTB-Locker已长时间针对Windows计算机,但能够感染网站的基于PHP的变体首次出现在2月份,标志着这一赎金软件威胁的有趣演变。
基于PHP的CTB-Locker版本中的解密例程涉及一个名为Access.php的脚本,该脚本用作攻击者的网关“后端服务器。此网关脚本在多个黑客网站上托管,并且在受害者付款后获得解密密钥是必要的。
根据Web安全公司Sucuri的研究人员称,该方法不太可靠,因为这些攻击的网站可以由他们的业主清理。不断更新恶意软件使用的网关列表可能是犯罪分子的麻烦。
因此,CTB-Locker的创建者提出了一种新方法:使用比特币区块链本身来提供解密密钥。在3月发布的CTB-Locker版本中,Sucuri“研究人员观察了这种新行为。
该技术依赖于2014年在比特币协议中引入的OP_Return的字段,以允许交易持有任意的文本或元数据。
新的CTB-Locker Variant为每种感染产生独特的比特币钱包地址。一旦受害者通过向该地址发送所需的比特币来支付赎金,攻击者将从它们附加op_return字段中的加密密钥来生成新的虚假事务。
该事务未在比特币系统中验证,但确实可以在区块链中录制,并且可以通过BlockeXplorer.com和blockChain.Info等网站查看。
CTB-Locker脚本使用Blockexlor.com API来检查与感染对应的钱包的交易历史记录,并在付款后从虚假交易中提取解密密钥。
“所以,而不是在第三方黑客网站上使用不可靠的大门,CTB-Locker的3月版本直接从公共和更可靠的区块链信息服务读取钥匙,”Sucuri研究人员在博客文章中说。“这是比特币交易的美 - 一切都是公开和透明的,同时可以让事情保持匿名而不是可追溯到真实的IPS。”
有许多应用可以从像区块链一样受益于分布式篡改系统,这就是为什么该技术被银行和其他行业采用的原因。安全研究人员还展示了比特币区块链可以被恶意软件作者滥用,以存储恶意代码或命令,而这个想法似乎正在捕获。