suctf2025
SUCTF blockchain wp
track-ctf 美梦成真
利用 evm 冷热读特点 staticcall 两次调用返回不同的值实现绕过(一血)
用 Solana 实现一个投票合约
本文为 Solana 2024 训练营 project 2 anchor 构建 voting 合约我自己的一些见解,以及 solidity 生态入门 Solana 生态的一些思考角度
solidity DoS Attack
在 Solidity 智能合约开发中,DoS(Denial of Service,拒绝服务)攻击是一个常见且需要关注的安全问题。本文探讨了 Solidity 中的三种主要 DoS 攻击类型及其防御方法
cheatcode:prompt —— 为Script提供交互式输入
通过 prompt cheatcode,我们能够实现一种十分友好的交互输入方式,这样,在运行我们的 Foundry Script 脚本时十分便捷。
使用 foundry cheatcode 在 test 中模拟交易
在 Foundry 的 cheatcode 中,mockCall、mockCallRevert 和 mockFunction 使合约测试更高效。
Create & Create2
本文主要介绍了 Create 和 Create2 字节码二者的特点,以及 Contract Address 的 nonce 计算方法。
AAVE guide
本文是关于 AAVE v2 文档中的 guide 部分
AAVE 核心协议
本文将介绍 AAVE 协议的核心部分。
Storage 进阶——通过引用 Storage 提高 gas 利用率
本文主要介绍了直接在函数中 "引用" Storage;ERC-7201:命名空间存储布局,通过 assembly 在我们想要的 slot 位置定义状态变量