К основному содержанию
скилл

smtp-penetration-testing — скилл для Claude Code: аудит SMTP-серверов

Скилл для Claude, который ведёт агента по шагам проверки SMTP-сервера: баннеры, перечисление пользователей, открытый релей, подбор паролей.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill security/smtp-penetration-testing
Открыть на GitHub

Что делает smtp-penetration-testing

Скилл разворачивает работу по SMTP в десять фаз. Агент начинает с архитектуры и портов, потом ищет сервис через nmap, снимает баннер, перебирает команды VRFY, EXPN и RCPT TO, ищет открытый релей, подбирает учётные данные и проверяет TLS. Отдельные фазы — инъекции в заголовки и разбор записей SPF, DKIM и DMARC.

Под каждый шаг в скилле лежат готовые команды: nmap --script smtp-*, smtp-user-enum, hydra, medusa, модули Metasploit, openssl s_client с -starttls smtp. На выходе — отчёт об уязвимостях, список найденных адресов, статус релея и рекомендации по закрытию дыр.

Без установленных nmap, netcat, hydra, smtp-user-enum и Metasploit половина шагов не запустится. Нужны цель, письменное разрешение на тестирование и словари для перебора. Скилл рассчитан на свою инфраструктуру или подписанный скоуп — прогон по чужому серверу без бумаги остаётся вашей ответственностью.

Какие задачи решает

  • снять баннер и определить софт SMTP-сервера
  • перечислить существующие адреса через VRFY, EXPN и RCPT TO
  • проверить, не пересылает ли сервер почту наружу
  • подобрать слабые учётные данные для SMTP-аутентификации
  • проверить STARTTLS и набор шифров

Примеры запросов агенту

  • Проведи аудит SMTP-сервера mail.example.com: сними баннер и покажи поддерживаемые расширения
  • Перечисли пользователей на SMTP-сервере через smtp-user-enum по словарю users.txt
  • Проверь, открыт ли релей на этом сервере, и покажи результат теста

Как установить smtp-penetration-testing

1Через claude-code-templates

npx claude-code-templates@latest --skill security/smtp-penetration-testing

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill smtp-penetration-testing -a claude-code

3Вручную: положить файлы

~/.claude/skills/smtp-penetration-testing/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/smtp-penetration-testing/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о smtp-penetration-testing

Как установить smtp-penetration-testing в Claude Code?

Через шаблоны: npx claude-code-templates@latest --skill security/smtp-penetration-testing. Второй способ — npx skills add davila7/claude-code-templates --skill smtp-penetration-testing -a claude-code. После установки файл скилла лежит в ~/.claude/skills/smtp-penetration-testing/SKILL.md.

Что делает этот скилл?

Проводит проверку SMTP-сервера по фазам: обнаружение сервиса, баннер, перечисление пользователей, тест открытого релея, подбор паролей, инъекции в заголовки, TLS и записи аутентификации почты. В конце агент собирает отчёт с найденными проблемами и советами по их закрытию.

Что нужно подготовить перед запуском?

Установленные nmap, netcat, hydra, smtp-user-enum и Metasploit, адрес цели, словари для перебора и письменное разрешение на тестирование.

Похожие скиллы

Все скиллы по теме «Безопасность» →
penetration-testing aj-geddes Скилл помогает модели планировать и проводить этичное тестирование безопасности, симулируя атаки на приложения и сетевую инфраструктуру. CX Codex +1 1 100установок web-app-penetration-testing usestrix Проводит чёрный ящик-пентест веб-приложения через Strix и подтверждает найденные уязвимости рабочим PoC. Нужен для проверки staging и dev-сервера. CX Codex +1 12 700установок wordpress-penetration-testing zebbern Скилл проверяет WordPress-сайты на типичные уязвимости и проблемы прав доступа REST API плагинов. Используется для авторизованных аудитов безопасности. CX Codex +1 1 100установок email-smtp-send tiangong-ai Отправляет письма через SMTP с локальными вложениями и сохраняет копию в папку «Отправленные» через IMAP. Пригодится агенту для надёжной почтовой рассылки и отчётов. CX Codex +1 6 800установок penetration-tester VoltAgent Community Проводит авторизованные проверки безопасности: ищет уязвимости, проверяет их эксплуатацию и описывает меры исправления. Подходит для оценки систем в согласованных границах. 2 407установок Email (IMAP/SMTP) mindstone Подключает почтовый ящик к ИИ-агенту: чтение, поиск, черновики и отправка писем через IMAP и SMTP. Пригодится, когда нужно разобрать входящие или собрать ответ прямо из чата. CX Codex +1 ★ 13звёзд репо

Из того же набора495

Весь набор →
concise-planning Превращает запрос на доработку в один план с атомарными шагами. Пригодится, когда нужно согласовать объём работ до правок в коде. 117установок deep-research-notebooklm Ведёт многошаговое исследование рынка, конкурентов или клиента на движке Google NotebookLM и сохраняет готовый бриф в файл. 115установок svelte-test-fix Слэш-команда для Claude, которая разбирает падающие тесты в Svelte и SvelteKit и предлагает исправления. Пригодится, когда тесты сыпятся после правок компонентов. 115установок wireshark-analysis Скилл для Claude, который помогает разбирать сетевой трафик в Wireshark: фильтры, потоки TCP/UDP, поиск аномалий и подозрительных пакетов. 113установок zapier-make-patterns Скилл помогает выбирать между Zapier и Make и разбирать схемы автоматизации. Пригодится, когда нужно спланировать сценарий или найти слабые места в уже собранном. 112установок latex-posters Скилл помогает собрать постер для конференции или защиты в LaTeX: раскладка, цвета, колонки, вставка рисунков. 112установок obsidian-clipper-template-creator Скилл помогает собрать JSON-шаблон для Obsidian Web Clipper: разбирает страницу, находит переменные и отдаёт готовый файл для импорта. 110установок cloud-devops Скилл проводит через настройку облачной инфраструктуры, Kubernetes, CI/CD, мониторинга и аварийного восстановления. Используйте его, когда нужно спланировать DevOps-процесс целиком. 107установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой