抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

前言 旨在复现,比赛环境没了,只能自己搭建环境,尽可能还原比赛场景。 0x00-random1.request 将Random合约中的solved修改为true。 2. analysis 签到题,没啥说的。 3. solve攻击合约: 123456789101112131415161718192021// SPDX-License-Identifier: UNLICENSEDpragm...

Here's something encrypted, password is required to continue reading.

前言 旨在使用新学的foundry来复现,提升自身水平,以及加强对工具的使用,比赛环境没了,只能自己模拟。 代码仓库:链接 0x00-hello1. request 使Setup合约中的isSolved函数返回true。 2. analysis 签到题,很简单,不必多说。 3. solve攻击合约 12345678910111213141516171819202122// SPDX-L...

引言 📌 代码太多了,可以在GitHub找到:链接 0x00-TrusterLenderPool1. question 📌 掏空pool中的token0代币,成功执行Complete()函数。 2. analysis 这题的漏洞在于闪电贷函数中,borrower为任意地址,也可以是hacker地址,hacker可以实现receiveEther(uint256)函数,并在函数体中进行...

前言 比赛链接:LINK 代码仓库:LINK greeterVault1. 要求 成功调用SetUp的isSolved函数 2. 分析 考察delegatecall,delegatecall调用执行的是调用者的上下文,即Vault合约的上下文,在Logic合约中changeOwner函数的password实际上是Vault的logic变量,且修改的owner是Vault的owner,wi...

由简入难 The Lost Kitty1. question Lucas is a scientist who lives with his cat in a big house that has 2^256 rooms. His cat likes to play hide and seek and jumps to a random room whenever it hears a do...

EasyAssembly1. question源码 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990...

defi — 代码量太多了1. question 2. analysis 3. solve

Happy_DOuble_Eleven1. question源码 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868...

这不是solidity,就不参合了🤪



政策 · 统计 | 本站使用 Volantis 主题设计