No início de sua jornada de auditoria? Criamos um novo recurso de aprendizagem: Buggy ERC-20s Buggy ERC-20s é um repositório 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 refletissem o tipo de erros que os desenvolvedores realmente cometem. Este é um exercício de aprendizagem que usamos em nosso Solidity Bootcamp, mas como você sabe, tornamos todos os nossos recursos de aprendizagem gratuitos. Você vai aguçar seu olho para pegar linhas ausentes, compilar código, mas com comportamento incorreto, 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 resolver os problemas da maneira que um auditor normalmente faz! Fizemos uma coleção bastante grande de problemas porque queremos que você tenha alguma repetição em sua prática. Praticar não é um e pronto. Embora existam alguns bugs semelhantes entre os 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 detectar 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 a seguir.
13,05K