Date | Day | Time | Duration |
25 Nov | Monday | 09:00 to 17:00 GST/GMT+4 | 8 Hours |
26 Nov | Tuesday | 09:00 to 17:00 GST/GMT+4 | 8 Hours |
Some of the scenarios we will go through:
– Any user can cash out the money from the smart contract
– Abuse business logic to pay with 0 ETH
– Reentrancy vulnerabilities
– Block Timestamp Manipulation Vulnerability
– Tx.origin: Authorization bypass.
– Hash collision and integrity attack
– Integer Overflow and Underflow
– BatchTransfer Overflow (CVE-2018–10299)
– Unprotected SELFDESTRUCT
– Take ownership of a vulnerable contract
– DelegateCall vulnerabilities
….more
– 15 hands-on labs
– Final CTF
– Handbook with step by step solutions of the labs
– List of resources used during the course
Intro to Ethereum and smart contracts
Smart Contracts part 1
Smart Contracts part 2
Authorization in Solidity
DoS attacks
More vulnerabilities
Security auditing
Introduction to Smart Contract reverse engineering
Hack them all