一个小笔记——spankchain重入攻击

这篇具有很好参考价值的文章主要介绍了一个小笔记——spankchain重入攻击。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一个小笔记——spankchain重入攻击

一、原始攻击信息

SpankChain支付通道合约(受害合约):
https://etherscan.io/address/0xf91546835f756da0c10cfa0cda95b15577b84aa7#code
攻击者地址:
https://etherscan.io/address/0xcf267ea3f1ebae3c29fea0a3253f94f3122c2199
攻击者恶意合约地址:
https://etherscan.io/address/0xc5918a927c4fb83fe99e30d6f66707f4b396900e
攻击者恶意合约发起的攻击交易(6467248块):
https://bloxy.info/zh/tx/0x21e9d20b57f6ae60dac23466c8395d47f42dc24628e5a31f224567a2b4effa88# (可看到内部消息调用)
Ethereum Transaction Hash (Txhash) Details | Etherscan (以太坊浏览器的交易信息)
损失:160ETH (165-5成本)

经重入监测算法分析后的结果

spank,区块链,以太坊,安全
见报大额攻击发生前
6467246块大额攻击发生前的小额攻击:
https://bloxy.info/zh/tx/0x84033e0c908cab415359b5a1a54289a533b20b8450836ceb13190848c2aac6a8 (可看到内部消息调用)
Ethereum Transaction Hash (Txhash) Details | Etherscan (以太坊浏览器的交易信息)
损失:0.5-0.1(成本)=0.4ETH

见报大额攻击发生后
6467258块发生的小额攻击:
https://bloxy.info/zh/tx/0xf95e87181d4f0ca831c15e3f401818d06b7c3a281fbccd9544a4669133078099
损失:7-0.5(成本)=6.5ETH
Ethereum Transaction Hash (Txhash) Details | Etherscan

6467270 块发生的小额攻击:
https://bloxy.info/zh/tx/0x2228e2ac9fe71f517eec12e4d9d68217c725ef21bb407c82d1dda00709137ac1
损失:1.2-0.1(成本)=1.1ETH
Ethereum Transaction Hash (Txhash) Details | Etherscan文章来源地址https://www.toymoban.com/news/detail-516572.html

到了这里,关于一个小笔记——spankchain重入攻击的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • solidity 安全 如何阻止重入攻击

           我们使用合约的过程中,经常会遇到这种情况,智能合约能够调用外部的合约;这些外部合约又可以回调到调用他们的智能合约;在这种情况下,我们说智能合约被重新输入,这种情况被称为可重入性。         正常使用的时候,是没有任何问题;如果攻击者,将攻

    2024年02月04日
    浏览(39)
  • Solidity攻击合约:重入攻击与危害分析

             以太坊智能合约 开发中, 重入攻击 是一种常见的安全漏洞。这种攻击通常发生在合约的递归调用中,攻击者通过构造恶意交易,使得原本合约在执行过程中不断调用自身或其他合约,从而耗尽合约的 Gas(交易费用) ,或者导致意外的状态改变。 目录 一、原本

    2024年03月10日
    浏览(96)
  • 区块链技术学习笔记(14) 以太坊账户

    比特币系统中采用的是基于交易的账本,在这个模式下并不会显式记录每个账户上会存在多少钱,而是根据UTXO推断余额,既计算拥UTXO中有私钥的币总和,隐私保护较好,使用并不太方便(在交易的时候要证明每一个币的来源,并且在一次交易收到的币UTXO,消费的时候必须全

    2024年02月19日
    浏览(42)
  • 【区块链】以太坊Solidity编写一个简单的Hello World合约

    熟悉一门语言得从Hello World! 开始,因为这是最简单的一个输出形式。 我们先在contracts目录下建立一个helloworld.sol文件 进入编辑 保存退出 在migrations下新建一个部署合约的js文件:3_initial_migration.js 名字可以变动 接下来在test中使用js调用智能合约 在另一个窗口打开ganache 运行智

    2024年02月15日
    浏览(74)
  • 某60区块链安全之51%攻击实战学习记录

    1.理解并掌握区块链基本概念及区块链原理 2.理解区块链分又问题 3.理解掌握区块链51%算力攻击原理与利用 4.找到题目漏洞进行分析并形成利用 1.Ubuntu18.04操作机 python2 1.在比特币网络里,你有多少钱,不是你说了算,而是大家说了算,每个人都是公证人。 2基于算力证明进行

    2024年02月02日
    浏览(43)
  • 智能合约安全,著名的区块链漏洞:双花攻击

    区块链技术通过提供去中心化和透明的系统彻底改变了各个行业。 但是,与任何技术一样,它也不能免受漏洞的影响。一个值得注意的漏洞是双花攻击。 在本文中,我们将深入研究双花攻击的复杂性,探讨其工作原理、开发方法、预防措施及其对区块链生态系统的影响。 区

    2024年02月04日
    浏览(57)
  • 某60区块链安全之薅羊毛攻击实战二学习记录

    ` 学会使用python3的web3模块 学会分析以太坊智能合约复杂场景下薅羊毛攻击漏洞及其利用 找到合约漏洞进行分析并形成利用 Ubuntu18.04操作机 python3 薅羊毛攻击指使用多个不同的新账户来调用空投函数获得空投币并转账至攻击者账户以达到财富累计的一种攻击方式。这类攻击方

    2024年02月04日
    浏览(50)
  • 某60区块链安全之薅羊毛攻击实战一学习记录

    学会使用python3的web3模块 学会分析以太坊智能合约薅羊毛攻击漏洞 找到合约漏洞进行分析并形成利用 Ubuntu18.04操作机 python3 薅羊毛攻击指使用多个不同的新账户来调用空投函数获得空投币并转账至攻击者账户以达到财富累计的一种攻击方式。这类攻击方式较为普通且常见,只

    2024年02月04日
    浏览(42)
  • 【安全月报】| 2月区块链安全事件暴涨,因黑客攻击等损失金额达4亿美元

    零时科技每月安全事件看点开始了!据一些区块链安全风险监测平台统计显示,2024年2月,各类安全事件损失金额较2023年1月大幅增加。2024年2月发生较典型安全事件超 22 起,因黑客攻击、钓鱼诈骗和Rug Pull造成的总损失金额达 4.22 亿美元,较1月上涨约 103 % 。其中攻击事件约

    2024年03月14日
    浏览(42)
  • 北大肖臻老师《区块链技术与应用》系列课程学习笔记[27]以太坊-反思

    目录 一、智能合约的反思         1.Is smart contract really smart?         2. Irrevocability is a double edged sword.         3. Nothing is irrevocable. 二、语言设计上的反思         1.Is solidity the right programming language?         2.编写智能合约的语言应该有什么样的表达力? 三

    2024年01月20日
    浏览(57)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包