defi-attack-patterns
Сборник паттернов атак в DeFi: флеш-кредиты, манипуляции с оракулами, MEV, уязвимости мостов и токенов. Применяется при анализе безопасности протоколов.
AIyaklang
official
Другое
★ 2.4k
Что делает навык
Набор экспертных техник эксплуатации DeFi, охватывающий механику флеш-кредитов, манипуляции с оракулами (spot vs TWAP), извлечение MEV, атаки на потерю точности, управление, мосты и стандарты токенов. Решает задачу анализа безопасности протоколов через выявление уязвимостей, связанных с атомарностью транзакций и ценообразованием.
Когда применять
- Анализ уязвимостей протоколов к флеш-кредитам и проверке атомарности циклов заимствования и погашения.
- Выявление уязвимостей манипуляции ценой через различия между спотовой ценой и TWAP.
- Поиск возможностей извлечения MEV, таких как сэндвич-атаки, JIT-арбитраж и ликвидации.
- Обнаружение уязвимостей в мостах (включая атаки на внецепных ретрансляторов) и стандартах токенов.
Как работает
- Определить базовые уязвимости Solidity (reentrancy, integer overflow, delegatecall) через маршрутизацию к smart-contract-vulnerabilities.
- Проверить инфраструктуру внецепных ретрансляторов или индексаторов мостов на уязвимости десериализации.
- Проанализировать атомарность транзакций: убедиться, что цикл borrow → use → repay завершается атомарно, иначе транзакция откатывается.
- Оценить механизмы ценообразования на предмет манипуляций через спотовую цену или TWAP.
- Исследовать возможности извлечения MEV (сэндвич, JIT, ликвидация) и уязвимости стандартов токенов.
Примеры запросов агенту
Проанализируй протокол на уязвимость к флеш-кредитам с учетом атомарности транзакции.
Найди способы манипуляции ценой через оракулы, сравнив спотовую цену и TWAP.
Проверь мост на уязвимости десериализации во внецепных ретрансляторах.
Описание составлено по SKILL.md навыка, сверено 07.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «defi-attack-patterns» из репозитория:
# https://github.com/yaklang/hack-skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r defi-attack-patterns/ ~/.claude/skills/defi-attack-patterns/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.