🎉 Gate xStocks 交易开启啦,现货、合约、Alpha齐上线!
📝 在Gate广场发帖,晒出你的交易体验或精彩截图,瓜分$1,000大奖池!
🎁 广场优质创作者5名,每人独享$100合约体验券!
🎉 帖文同步分享到X(推特),浏览量前十再得$50奖励!
参与方式:
1️⃣ 关注 @Gate广场_Official
2️⃣ 带 #Gate xStocks 交易体验# ,原创发帖(不少于20字,仅用活动标签)
3️⃣ 若分享到推特,请将链接提交表单:https://www.gate.com/questionnaire/6854
注:表单可多次提交,发布更多帖文可提升获奖机会!
📅 7月3日16:00—7月9日24:00(UTC+8)
详情:https://www.gate.com/announcements/article/45926
每一条体验,都有机会赢取大奖!快在Gate广场show出你的操作吧!
Web3.0钱包遭遇模态钓鱼攻击 警惕伪装DApp诱骗
Web3.0移动钱包新型钓鱼攻击:模态窗口欺骗
近期,一种针对Web3.0移动钱包的新型网络钓鱼技术引起了安全专家的关注。这种攻击手法被称为"模态钓鱼攻击"(Modal Phishing),主要利用移动钱包应用中的模态窗口来误导用户。
攻击者通过向移动钱包发送虚假信息,伪装成合法的去中心化应用(DApp),并在钱包的模态窗口中显示误导性内容,诱使用户批准恶意交易。这种钓鱼技术目前已在多个平台上被广泛使用。
模态钓鱼攻击的原理
模态窗口是移动应用中常见的用户界面元素,通常用于显示交易请求等重要信息。在Web3.0钱包中,这些窗口会展示交易详情、请求方身份等关键信息,供用户审核并决定是否批准。
然而,研究发现这些模态窗口中的某些UI元素可被攻击者控制,从而进行钓鱼攻击。主要存在两个漏洞:
典型攻击案例
案例1:通过Wallet Connect的DApp钓鱼
Wallet Connect是一种流行的开源协议,用于连接用户钱包与DApp。在配对过程中,钱包会显示DApp提供的元信息,包括名称、网址、图标等。然而,这些信息并未经过验证。
攻击者可以伪造这些信息,冒充知名DApp(如Uniswap)诱导用户连接。一旦建立连接,攻击者就可以发送恶意交易请求,窃取用户资金。
案例2:MetaMask智能合约信息钓鱼
MetaMask等钱包在交易批准界面会显示智能合约的方法名称。攻击者可以注册具有误导性名称的智能合约方法(如"SecurityUpdate"),使交易请求看起来像是来自钱包官方的安全更新。
结合伪造的DApp信息,攻击者可以创建非常具有欺骗性的交易请求,诱使用户批准恶意操作。
防范建议
钱包开发者应该始终将外部传入的数据视为不可信,对所有展示给用户的信息进行验证。
Wallet Connect等协议应考虑增加DApp信息的验证机制。
钱包应用应监控并过滤可能被用于钓鱼的敏感词汇。
用户在批准任何未知交易请求时应保持警惕,仔细核实交易信息。
钱包提供商应加强对模态窗口等关键UI元素的安全设计。
总之,随着Web3.0生态的发展,用户和开发者都需要提高安全意识,共同应对不断演变的网络威胁。对于每一笔交易请求,保持适度怀疑和谨慎态度至关重要。