Titano Finance攻击事件分析

前言

北京时间2022年2月14日晚,TitanoFinance遭到攻击,损失3200万TITANO代币。知道创宇区块链安全实验室?第一时间跟踪本次事件并分析。

分析

基础分析

攻击者地址:0xad9217e427ed9df8a89e582601a8614fd4f74563

ZT平台向ConstitutionDAO捐献ETH:据官方消息,数字货币交易平台ZT宣布已经向ConstitutionDAO组织捐献了1.7870ETH,以支持苏富比拍卖行于11月19日举行的美国宪法副本拍卖。本次拍卖接受ETH的捐赠形式。[2021/11/18 22:01:37]

攻击者创建合约MultipleWinnersProxyFactory:0x940151f5bbbcda5b1b482592d816e96f80d6073a

Coinbase Institutional:过去一个月SOLUSD交易量呈指数级增长:9月10日消息,Coinbase Institutional发推称,过去一个月SOLUSD交易量呈指数级增长。[2021/9/10 23:16:24]

攻击者创建合约MultipleWinnersBuilder:0x1866207c355d4c6e0b03b4dc0bf9c658f4d13f8a

动态 | Enjin 区块链生态系统适用于Titan Flight Studio的游戏设计:据bitcoinexchangeguide消息,Titan Flight Studios游戏公司将把区块链整合到他们的现场街机游戏ReBounce、即将到来的电子竞技冠军和未来的零售游戏化项目中,使Titan Flight使用ERC-1155标准为其游戏生态系统创建Enjin支持的令牌。[2018/12/10]

攻击者创建合约MultipleWinners:0x49d078d25b08f2731cbf5af8e8cdf1ea3e0a2046

官方合约StakePrizePool:0x4d7f0a96967dce1e36dd2fbb131625bbd9106442

漏洞分析

此次事件,漏洞关键在于官方StakePrizePool合约中的setPrizeStrategy方法被攻击者所利用,但该方法只有管理员才有权限进行操作。

随后攻击者将合约中的_prizeStrategy地址设置为攻击者创造的合约MultipleWinners的地址

获得权限后,攻击者使用MultipleWinners合约中的_awardTickets方法铸造了3200万TicketTitano代币到攻击者地址

攻击者获取代币后,将代币进行转换,最终通过PancakeSwap将其转换为BNB,随后分散资金到各个地址

总结

本次攻击事件核心原因在于官方StakePrizePool合约中的仅管理员调用方法被恶意利用,成因或许是项目方管理地址泄露,也可能是掌握管理员私钥的人监守自盗。

近期,各类合约漏洞安全事件频发,合约审计、风控措施、应急计划等都有必要切实落实。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

莱特币购买NFT前,你需要了解的7个数据指标

原文作者:Matty,Metakey创始人 原文编译:0x137 本文梳理自Metakey创始人Matty在个人社交媒体平台上的观点,律动BlockBeats对其整理翻译如下:每做出一次NFT投资决定前,我都会查看一些数据指标.

狗狗币最新价格XT.COM關於恢復DEL充提的公告

尊敬的XT.COM用戶:DEL錢包升級維護已完成,XT.COM現已恢復DEL充提業務。給您帶來的不便,請您諒解!感謝您對XT.COM的支持與信任!XT.COM團隊2022年2月18日加拿大公司NexTech将使用美国国债来购买200万.

[0:15ms0-1:579ms