元宇宙非小号金色财经交流群社区官网

SharkTeam:Move语言安全性分析与审计之重放攻击要点

浏览:100|时间:2023-06-09 17:34:05
SharkTeam最近推出了一系列课程,名为“十大智能化合约安全风险”,总结了智能合约行业里出现较多、伤害较大的10大系统漏洞。这些漏洞通常在Solidity智能合约中出现,但是Move智能合约是否会面临同样的危险呢?

本系列课程“Move语言安全性分析及合约财务审计关键点”将深入讲解系统漏洞,包括基本内容管理权限系统漏洞、再入系统漏洞、逻辑性校检系统漏洞、函数公式故意复位、返回攻击、提议攻击、合约更新系统漏洞、控制预言机、三明治攻击、重放攻击。本章将具体探讨“重放攻击”。

重放攻击是指故意或诈骗的复制、延迟发送一些合理的数据信息的攻击方式。攻击者可以用这种方法欺骗系统软件,让系统执行一个原本无效的操作。在区块链技术中也存在重放攻击,身份验证需要进行数据签名验证过程,攻击者可以利用先前使用过的数据签名进行验证,从而获取访问权限。本章将重点探讨区块链中的重放攻击以及对Move生态系统的危害。

第一部分将对重放攻击进行分类,包括交易重放和签字重放。交易重放指重复使用已存在的交易以及签字,将其放在目标链上,进而进行欺骗。签字重放指重复使用交易数据信息里的私钥签名,重放过程中只重放该数据信息和签字。签字重放是针对智能合约的攻击,可以在同一生态系统跨链攻击、跨生态系统公有链攻击。

第二部分将介绍一些实际用例,包括Optimism重放攻击。在这个案例中,黑客通过重放交易成功窃取了Optimism慈善基金会的2000万枚OP代币。攻击全过程中利用了Solidity中存在的系统漏洞,包括交易重放、新老版本号差别、主链交易签名验证等要素,最终取得了成功。

ar 重放攻击

本站分享的区块链、Web3.0元宇宙、NFT、数字藏品最新消息等相关数藏知识快讯NFR资讯新闻,与金色财经非小号巴比特星球前线Btc中国官网无关,本站资讯观点不作为投资依据,市场有风险,投资需谨慎!不提供社区论坛BBS微博微信交流群等相关币圈信息发布!
本站内容来源于互联网,如存在侵权及违规内容投诉邮箱( zztaobao@vip.qq.com )