Curso Advanced Smart Contract Security

  • Blockchain | NFT | DeFi | Metaverse

Curso Advanced Smart Contract Security

24 horas
Visão Geral

Conceitos de segurança Blockchain

  • Prática em áreas que incluem a exploração de estruturas de dados no EVM e o abuso de métodos de atualização

Laboratórios práticos

  • Obtenha experiência com desafios CTF e exercícios do mundo real que reproduzem hacks históricos
  • Useremos a linguagem de programaçao Solidity e em alguns processos vamos fazer udo da liguem de programação javaScript
Pre-Requisitos

Ter familiaridade com uma linguagem de programação será muito benéfico. Fazemos um curso intensivo sobre Solidity partindo do pressuposto de que os alunos não terão conhecimento prévio do idioma.

Ter conhecimento prévio de tópicos relacionados à criptografia, como o que torna um blockchain um blockchain, será benéfico, mas não obrigatório, pois cobriremos todos os requisitos básicos de conhecimento na aula.

Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico

Web3 Foundamentals

Os participantes compreenderão aos fundamentos dos blockchain e do Ethereum.

  1. Blockchain Fundamentals
  2. Introduction to Ethereum
  3. EVM and its Role in Ethereum
  4. Learning Solidity
  5. Wallets and Testnets
  6. Using the Remix IDE
  7. Group Exercise
  8. CTF Challenge

Smart Contracts and Vulnerability Research VR

Os participantes aprenderão sobre as classes de vulnerabilidades em contratos  inteligentes e o fluxo de trabalho de VR para encontrar bugs no código.

  1. Why Use a Blockchain/Ethereum?
  2. Smart Contract Deployment and Storage
  3. Exploiting Reentrancy
  4. Traditional VR Techniques
  5. Static Analysis
  6. Group Exercise
  7. CTF Challenge

Hack Reproduction

Os exercícios se concentrarão na produção de hacks historicos e na explicação das vulneravilidades subjacentes que os tornam prossiveis

  1. Proxies
  2. Parity Hack 1
  3. Parity Hack 2
  4. AAVE Delegatecall Hack
  5. Fuzzing With Echidna
  6. MEV and Flashbots
  7. CTF Challenge

Hack Reproduction and Advanced

Os alunos reproduzirão mais hacks históricos e se aprofundarão nas vulnerabilidades subjacentes.

  1. POAP Distribution
  2. ERC20 Tokens
  3. RUNE Hack/Phishing
  4. Olympus DAO Hack
  5. EMN Flashswap
  6. Review of CTF Challenges
  7. Final Questions (about topics covered or not covered in the class)
TENHO INTERESSE

Cursos Relacionados

Curso Blockchain Visão Geral Para Negócios

16 horas

Curso Blockchain Opportunity Analysis

16 horas

Curso BIM Foundation para Engenheiros

16 horas

Curso App BIM para Engenheiros

24 Horas

Curso Blockchain with Ethereum & Solidity

16 horas

Curso Ethereum Developer Foundation

32 horas

Curso Blockchain Solution Architecture

24 horas

Curso Blockchain for Healthcare

24 horas