我的梦想
不是每个人都应该像我这样去建造一座水晶大教堂,但是每个人都应该拥有自己的梦想,设计自己的梦想,追求自己的梦想,实现自己的梦想。梦想是生命的灵魂,是心灵的灯塔,是引导人走向成功的信仰。有了崇高的梦想,只要矢志不渝地追求,梦想就会成为现实,奋斗就会变成壮举,生命就会创造奇迹。——罗伯·舒乐
危险的Unchecked——ETHDubai DEXus Writeup 危险的Unchecked——ETHDubai DEXus Writeup
前言周末没事翻着玩,发现了一个比赛,虽然已经结束了但是环境还在,抱着试试的态度挑了一题,没想到一个多小时就做出来了hhh 题目描述题目首先自建了一个DEX,有buy,sell,deposit,withdraw等功能,可以自行交易两种Toke
2023-03-19 Latt1ce
从Benstalks攻击事件浅谈治理合约的安全问题 从Benstalks攻击事件浅谈治理合约的安全问题
介绍Governance 顾名思义,即为治理。区块链的出现,让去中心化的治理成为一个新的方向,即我们所说的DAO(Decentralized Autonomous Organization)。 链上治理可以让社区的成员参与到治理中来,让社区
2023-03-04 Latt1ce
拟态强网区块链wp 拟态强网区块链wp
ToBeEquel本题逻辑比较简单,考点主要是ABI编码和特殊地址的生成。 题目源码contract ToBeEquel { address private owner; mapping(address =>
2022-11-07 Latt1ce
ACTF2022 AAADAO ACTF2022 AAADAO
ACTF2022 AAADAO 复现题目描述Deploy合约 contract Deployer{ event Deploy(address token, address gov); function init() ex
2022-10-26 Latt1ce
ACTF2022 betloss2 ACTF2022 betloss2
ACTF writeup本次ACTF中出现了三道区块链类型的题目,并且题目质量都很高。遗憾的是,我在比赛时没有完成一道。这里在赛后进行复盘。 bet2loss// SPDX-License-Identifier: MIT pragma s
2022-08-31 Latt1ce
ParadigmCTF 2022 MerkleDrop writeup ParadigmCTF 2022 MerkleDrop writeup
MerkleDropDescriptionSetup.sol // SPDX-License-Identifier: UNLICENSED pragma solidity 0.8.16; import "./MerkleDistribu
2022-08-31 Latt1ce
1 / 2