web3-start-here — Практическое обучение разработке безопасных смарт-контрактов
Начинаете свой путь в разработке и безопасности смарт-контрактов? Этот модуль предоставляет структурированный набор ресурсов, основанный на реальных данных из отчетов аудит контрактов и воспроизведений уязвимостей, чтобы помочь вам быстро освоить ключевые навыки. Он создан для тех, кто стремится к глубокому пониманию принципов безопасной разработки на базе Ethereum и других блокчейн-платформ.
Включает в себя 18 файлов, охватывающих все этапы процесса: от выбора целей и подготовки среды до написания Proof-of-Concept (PoC) и создания отчетов об уязвимостях. Особое внимание уделено практическим навыкам, таким как написание эксплойтов с использованием Foundry и освоение продвинутых техник поиска уязвимостей, включая эффективное использование grep.
Материалы основаны на опыте, полученном из реальных баг-баунти программ, отчетов компаний, таких как ConsenSys и SlowMist, а также воспроизведений уязвимостей из DeFiHackLabs. Вы изучите распространенные классы ошибок, освоите написание Solidity и научитесь проводить эффективный аудит контрактов.
$ ls -R related_skills/
evm-wallet-skill — Локальный кошелек для безопасного взаимодействия с EVM
web3-smart-contracts — Разработка безопасных и эффективных смарт-контрактов
quality-auditor — Автоматизированный аудит безопасности смарт-контрактов
read-contracts — Получение адресов и состояния смарт-контрактов Gardens V2
npx skills add https://github.com/shuvonsec/web3-bug-bounty-hunting-ai-skills/tree/main/web3-start-here
[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы