Pentesting Smart Contracts

Pentesting Smart Contracts

Minimalist resources to learn about security and pentesting smart contracts, from lab to practice, ctf and some recommendations. (Updated – 26/06/2022)

Summary

Resources

Tools

Labs – CTF

  • damnvulnerabledefi.xyz/ – Damn Vulnerable DeFi is the wargame to learn offensive security of DeFi smart contracts.
  • ethernaut.openzeppelin.com – The Ethernaut is a Web3/Solidity based wargame inspired on overthewire.org, played in the Ethereum Virtual Machine. Each level is a smart contract that needs to be ‘hacked’.

Version Control