12月05日,新上线的又一款EOS竞猜类游戏 Fastwin 遭到黑客攻击,区块链安全公司 PeckShield 态势感知平台捕捉到了该攻击行为并率先进行了安全播报披露。数据显示,当天凌晨03:18—04:15之间,黑客(ha4tsojigyge)向Fastwin游戏合约(fastwindice3)发起124次攻击,共计获利1,929.17个 EOS。PeckShield 安全人员分析发现,该攻击行为是黑客利用 Fastwin 的合约在校验合约调用方时存在的漏洞,导致“内联反射(inlineReflex)”攻击成功。
据 PeckShield 此前发布的《浅析DApp生态安全》的报告显示,截止11月底,已经发生了超27起 EOS DApp 安全事件,主要集中在假 EOS 攻击、随机数问题等攻击方式,且在不断升级演变。而这次看似较小的攻击事件背后却暴露出了一个较以往危害性可能更大的新型漏洞:EOSIO 官方系统对调用合约自身函数存在不校验权限的问题。

图一:PeckShield 与 Block.one 邮件沟通
PeckShield 认为这是一个非常严重的漏洞,并第一时间通知了 Block.one 团队(CVE-2018-20163)。Block.one 官方团队接受了该漏洞提议,并告知我们有其他研究团队也事先独立汇报了该漏洞,最终于周四(12月13日)更新了紧急补丁以补救防御,同时次日新发布1.5.1和1.4.5两个版本,完成了该漏洞修复,避免了更多攻击事件的发生及可能造成的资产损失。
“内联反射(inlineReflex)”攻击原理
正常的转账流程如图所示:玩家通过调用系统合约(eosio.token),将 EOS 转账给游戏合约,触发游戏合约的分发逻辑(apply),进而调用相关函数实现开奖。

图二:竞猜游戏正常转账流程
而此次的攻击者(ha4tsojigyge),在自己帐号部署的合约中包含了与游戏合约相同的操作函数,在转账完成后,自行开奖获得奖金。如图所示:

图三:攻击者内联调用自身合约开奖
“由耶伦不刻意追求弱势美元的表态,得出美国政府将阻止美元贬值的结论可能是市场想多了。”美元指数自去年3月底起见顶回落,已从高点下跌10%以上。一时间,市场上看空美元指数进入中长期贬值...
当前我国经济运行平稳,外汇市场更加成熟。进入5月以来,银行间外汇市场波动有所加大,人民币汇率在月初单边快速贬值后逐渐趋稳,CFETS人民币汇率指数5月末报收93.70;同时...
6月1日,人民币中间价报6.3572,上调110点,升至2018年5月15日以来最高。...
现货黄金欲收复上日跌幅,但走势不顺;FED官员“心中有谱”,暗示疾控中心小题大做...
当地时间8月9日,墨西哥国家统计和地理研究所(INEGI)发布数据,2022年7月,墨西哥全国消费者价格指数比前一个月上涨0.74%...
北京时间周三(8月10日)亚市早盘,美元指数微涨,目前交投于106.34附近。...
能源短缺和高通胀的双重打压下,欧元区经济左支右绌,难承其重。分析人士认为,欧元区经济衰退或难避免。甚至有专家预测,欧元区最晚将于2023年一季度出现技术性衰退。...
8月9日,巴克莱外汇分析师表示,加元的近期前景“偏向下行”。...
8月9日,荷兰合作银行的分析师预测,欧元兑美元将在未来几周内回落到平价以下。...
在今晚至关重要的美国7月CPI数据出炉前,本周迄今美债市场并未走出明确的方向,不过有一个趋势显然正愈发明显:美债收益率曲线的倒挂程度进一步加深!...
版权所有 @2010-2019 MT4手机软件 沪ICP备15014470号-14
投资有风险,入市须谨慎!