#безопасность :: смарт-контракты:
Коллекция тестов Foundry, воспроизводящих эксплойты, отчеты об ошибках и теоретические уязвимости в цепочках EVM. Диаграммы и контекстные ссылки сопровождают каждое воспроизведение атак, чтобы сделать его более полезным в качестве справочного или учебного материала для тех, кто пытается узнать больше об уязвимостях в системах смарт-контрактов.
Сейчас в базе 31 воспроизведенный эксплойт. Наиболее интересные из них.
- Furucombo - отличный способ показать опасность DELEGATECALL.
- MBC Token - это учебник о том, как можно делать сэндвич-атаки, с интересной предысторией подозрительной токеномики.
- Uranium - отличный повод изучить фактический код, который охраняет известное постоянное произведение x*y=k в AMM.
Foundry - это быстрый, портативный и модульный инструмент для разработки приложений Ethereum, написанный на языке Rust.
Foundry состоит из:
- Forge: фреймворк для тестирования Ethereum (как Truffle, Hardhat и DappTools).
- Cast: инструмент для взаимодействия со смарт-контрактами EVM, отправки транзакций и получения данных о цепочке.
Anvil: локальный узел Ethereum, аналогичный Ganache, Hardhat Network.
Post #3517
821