No início da sua jornada de auditoria? Criámos um novo recurso de aprendizagem: Buggy ERC-20s Buggy ERC-20s é um repo de 20 (sim, isso é intencional) implementações de contrato ERC-20, mas com um bug. Tanto quanto possível, tentamos fazer com que esses bugs reflitam o tipo de erros que os desenvolvedores realmente cometem. Este é um exercício de aprendizagem que usamos no nosso Solidity Bootcamp, mas como sabe, tornamos todos os nossos recursos de aprendizagem gratuitos. Você vai aguçar o olho para detetar linhas ausentes, compilando, mas com comportamento incorreto, código e casos de canto importantes. Este não é um CTF normal, não fornecemos testes de unidade para você verificar sua resposta, pois isso não é realista. Você terá que enfrentar os problemas como um auditor normalmente faz! Fizemos uma coleção bastante grande de problemas porque queremos que você obtenha alguma repetição em sua prática. Praticar não é uma coisa só. Embora existam alguns bugs semelhantes entre tokens, nenhum dos repositórios tem bugs idênticos. Cada repositório tem um bug, e o bug é sério e não hipotético. Alguns dos bugs são óbvios e alguns são sutis. Considera-se experiente? Então você deve ser capaz de detetar o bug em menos de um minuto por base de código. Saltar para a auditoria de uma grande base de código pode ser intimidante, então fizemos isso como um trampolim. Este repositório foi criado por @degenshaker. Link seguinte.
13,04K