安全预警 | Deribit热钱包被盗2800万美元!钱包安全需要注意什么?

链得得的朋友们
链得得的朋友们

Nov 02, 2022 链得得的朋友们

摘要: 根据区块链安全审计公司Beosin旗下Beosin EagleEye 安全风险监控、预警与阻断平台监测显示,11月2日消息,加密衍生品交易平台 Deribit 发布公告称其热钱包被盗,资金损失 2800 万美元,官方称目前客户资金安全,损失将由公司储备金弥补。

根据区块链安全审计公司Beosin旗下Beosin EagleEye 安全风险监控、预警与阻断平台监测显示,11月2日消息,加密衍生品交易平台 Deribit 发布公告称其热钱包被盗,资金损失 2800 万美元,官方称目前客户资金安全,损失将由公司储备金弥补。

Beosin Trace对本次被盗资金进行实时追踪发现,Deribit热钱包被盗的2800万美元包括6947枚ETH(约1080万美元)、691枚BTC(约1410万美元)与约340万枚USDC,随即攻击者将USDC兑换为约2133枚ETH,目前攻击者地址持有9080枚ETH与691枚BTC。被盗资金依然在0xb0606f433496bf66338b8ad6b6d51fc4d84a44cd地址中。

关于本次事件,官方还没有公布详情原因,今天,我们先借此事件聊一下钱包和私钥安全,以及一些基础知识。

密码、私钥、助记词、Keystore有什么区别?

 

密码:密码不是私钥,是在创建账户时使用的密码;

私钥:一串十六进制字符,一个账户只有一个私钥且不能更改,如:0xA4356E49C88C8B7AB370AF7D5C0C54F0261AAA006F6BDE09CD4745CF54E0115A;

助记词:由于私钥通常不容易记忆,所以使用算法将其转化为了一串12~24个容易记住的单词,方便保存;

Keystore:JSON编码的文件,存储的是加密后的私钥。

那些私钥泄露导致的攻击案列有哪些?

这里针对项目方的私钥安全主要有三方面:私钥破解、社会工程学攻击、生态安全。比如Ronin事件累计损失6.5亿美元、WonderHero事件累计损失2,800,000美元、 Marvin Inu事件累计损失350,000美元、Harmony事件累计损失100,000,000美元、Wintermute事件累计损失1.6亿美元。

1、私钥破解

2022年9月20日,Beosin EagleEye 安全风险监控、预警与阻断平台监测显示,加密做市商Wintermute创始人Evgeny Gaevoy在社交媒体上发文表示,Wintermute 在DeFi黑客攻击中损失1.6亿美元。

之后Wintermute创始人在推特上称,其于6月份使用了Profanity工具创建钱包地址。

9月15日,根据1inch Network发布的报告称,Profanity工具存在密钥爆破风险。报告中提到的Profanity工具使用32位随机向量生成256位的私钥,这种方式可能存在安全风险。

首先,该工具生成私钥的算法为:

1)Profanity选取一个32位随机数,将其采用mt19937_64()填充为256位的种子私钥;

2)随后采用某种确定性密钥扩展算法将其扩展为200万个私钥;

3)计算私钥对应的公钥,并根据派生公钥进行一系列计算得到对应的以太坊地址;

4)反复“递增”,直到计算出对应的靓号地址。

攻击者提前计算出所有的密钥空间,即对应的种子私钥对应的所有公钥,并存储在哈希表中,接着从区块链浏览器上获取到某一笔交易签名,并从交易签名R、S、V值中恢复出公钥,同样将该公钥采用确定性密钥扩展算法扩展为200万个公钥,反复“递减”派生出的公钥,直到获取到种子公钥,最后再根据该值实现密钥破解。

2、针对项目方的社会工程学攻击

钓鱼攻击

1. 网络钓鱼:这种欺骗方式是广撒网式的。它会向尽可能多的人发送恶意欺骗email,例如Opensea的钓鱼事件。

2. 鱼叉式钓鱼:主要针对重要组织,黑客会针对重要单位的个人发钓鱼邮件。电脑一旦被入侵后,主要目的是窃取重要资料,因此会潜伏很长一段时间。只有在特定时间点,需要病毒或木马采取攻击行动时才会采取攻击行为暴露出来。

3. 鲸钓攻击:目标是组织内的最高决策层,比如CEO,CFO等等。这些人可以获取非常有价值的信息,包括商业秘密和管理公司账户的密码。攻击者伪装成具有合法权限的个人或组织,比如向CEO发送电子邮件,假装公司的客户,请求付款。

木马攻击

有的攻击者通过 Discord 邀请用户参与新的游戏项目内测,或是通过群内私聊等方式发一个程序让你下载。也有邮件的形式,通常以内部系统升级等等理由,诱骗员工点击邮件链接下载对应升级文件(木马)。

一旦员工在电脑上运行木马,它会扫描你电脑上的文件,然后筛选出包含 Wallet 等关键词的文件,或者对用的敏感隐私信息上传到攻击者服务器,达到盗取资产、获取情报的目的。

3、生态安全问题

8月3日,Solana公链上Slope钱包发生大规模盗币事件,损失估算在600万美元左右。根据Solana foundation提供的数据显示,近60%被盗用户使用Phantom钱包,30%左右地址使用Slope钱包,其余用户使用Trust Wallet等,并且 iOS 和 Android 版本的应用都有相应的受害者。Beosin安全团队分析发现Slope钱包使用的Sentry服务,通过抓包发现此服务会在用户创建钱包时,将助记词和私钥等敏感数据发送到Slope的服务器o7e.slope.finance上,造成助记词或私钥泄露。

钱包安全的防范

关于钱包的安全防范,在这里我们简单聊一下钓鱼攻击。针对项目方的主要是鱼叉和鲸钓,网络钓鱼一般针对的普通用户。大家需要注意:

1 社交媒体信息交叉验证;2 使用防钓鱼插件;3 谨慎点击不明链接;4 谨慎下载不明文件。
同时大额资产可存在冷钱包,以提高安全性;签名和授权方面更要注意拒绝盲签;签署交易时,反复确认签署内容;定期清理不必要的授权;进行资产交易可使用临时性钱包、网络钱包,钱包选择上面多使用主流钱包。
同时推荐这款Beosin EagleEye 平台下的反钓鱼插件下载,可以预防大部分钓鱼网站链接:https://chrome.google.com/webstore/detail/beosin-alert/lgbhcpagiobjacpmcgckfgodjeogceji?hl=en

Beosin作为一家总部位于新加坡的区块链安全公司,业务涵盖项目上线前的代码安全审计、项目运行时的安全风险监控、预警与阻断、虚拟货币被盗资产追回、安全合规KYT/AML等“一站式”区块链安全产品+服务,目前已为全球2000多个区块链企业提供安全技术服务,审计智能合约超过2500份,保护客户资产高达5000多亿美元。

链得得仅提供相关信息展示,不构成任何投资建议
本文系作者 链得得的朋友们 授权链得得发表,并经链得得编辑,转载请注明出处、作者和本文链接

更多精彩内容,关注链得得微信号(ID:ChainDD),或者下载链得得App

分享到:

相关推荐

    评论(0

    Oh! no

    您是否确认要删除该条评论吗?

    分享到微信