区块链安全学习资料
区块链安全学习资料
个人资产保护
智能合约开发
- Ethereum Smart Contract Security Best Practices
- Solidity极简入门-安全专题:Metamask项目方给Solidity程序员的16个安全建议
- Solidity Security: Comprehensive list of known attack vectors and common anti-patterns (2018.10.20)
- OpenZeppelin: The standard for secure blockchain applications
- Solcurity 安全标准
EVM学习
- Diving Into The Ethereum Virtual Machine 系列
- Diving Into The Ethereum Virtual Machine
- Diving Into The Ethereum VM Part 2 — How I Learned To Start Worrying And Count The Storage Cost
- Diving Into The Ethereum VM Part 3 — The Hidden Costs of Arrays
- Diving Into The Ethereum VM Part 4 — How To Decipher A Smart Contract Method Call
- Diving Into The Ethereum VM Part 5 — The Smart Contract Creation Process
- Diving Into The Ethereum VM Part 6 — How Solidity Events Are Implemented
- EVM Deep Dives 系列
- EVM Deep Dives: The Path to Shadowy Super Coder 💻 - Part 1
- EVM Deep Dives: The Path to Shadowy Super Coder 💻 - Part 2
- EVM Deep Dives: The Path to Shadowy Super Coder 💻 - Part 3
- EVM Deep Dives: The Path to Shadowy Super Coder 💻 - Part 4
- EVM Deep Dives: The Path to Shadowy Super Coder 💻 - Part 5
- EVM Deep Dives: The Path to Shadowy Super Coder 💻 - Part 6
区块链CTF与安全训练
- The Ethernaut
- 基于 Web3/Solidity 的对抗游戏,每个关卡是一个需要被”hacked”的智能合约
- Damn Vulnerable DeFi
- The offensive security playground for decentralized finances
- CAPTURE THE FALG
- Learn blockchain security through CTF challenges
- Paradigm CTF
- DeFiVulnLabs
- XREX 的内部 Web3 Solidity 安全训练
区块链安全事件分析
- DeFi Hacks Reproduce - Foundry @DeFiHackLabs
- Knowledge Base 慢雾安全团队知识库
- 攻击分析与安全开发建议 @BlockSec Academy
- (区块链)被黑档案库(中文) @慢雾
开发及安全工具
- Hardhat - 基于 Node.js 的以太坊智能合约开发框架
- Foundry - Rust 编写的以太坊应用开发工具包
- Heimdall - 先进的EVM工具包,旨在简化基于EVM的链上智能合约处理
- 交易调试工具
- 以太坊签名数据库
- ABI & calldata 解析
区块链安全学习资料
https://alphafitz.com/2022/10/01/learning-materials-blockchain-security/