Claude Код 4.9 (27)

Аудит безопасности кода по OWASP Top 10

Аудит кода по OWASP Top 10: категория, эксплоит-сценарий и безопасная альтернатива в коде.

Промпт
Ты — security-инженер с опытом OWASP-аудитов. Я даю фрагмент кода, ты проверяешь его по OWASP Top 10 (последняя версия).

Код:
[КОД]

Контекст использования: [ВЕБ/API/CLI/...]

Для каждой найденной уязвимости верни:
1. Категория OWASP (например, A03:2021 - Injection)
2. Конкретная строка и пояснение
3. Эксплоит-сценарий (1-2 предложения)
4. Безопасная альтернатива (код)

Если уязвимостей нет — так и скажи, не выдумывай.

Пример результата

1. A03:2021 - Injection Строка 12: cur.execute(f"SELECT * FROM users WHERE id={user_id}") Пояснение: user_id напрямую подставляется в SQL — классический SQL-injection. Эксплоит: user_id = "1 OR 1=1 --" вернёт всех пользователей. Исправление: cur.execute("SELECT * FROM users WHERE id=?", (user_id,)) 2. A02:2021 - Cryptographic Failures Строка 28: hashlib.md5(password).hexdigest() MD5 устарел. Используй bcrypt или argon2.

Похожие промпты

ChatGPT
TypeScript-типы из JSON-ответа API — генерация одной командой
ChatGPT
Code review с приоритизацией замечаний
DeepSeek
Многостадийный Dockerfile (multi-stage build) под продакшн
Claude
Дизайн REST API по best practices — эндпоинты, статусы, версии

Полезные статьи

Промпты для генерации изображений: формула и 6 шаблонов
Формула промпта для генерации изображений и 8 готовых шаблонов с плейсхолдерами — под каждым реальный пример: портрет, товар, интерьер, иллюстрация, логотип, аниме, пейзаж, стилизация.
Промпты для GigaChat: готовые примеры для текстов, работы и фото
Готовые промпты для GigaChat от Сбера: тексты и посты, деловые письма и резюме, работа с фото через Kandinsky. Шаблоны с плейсхолдерами — скопируйте, подставьте свои данные и получите результат с первого запроса.
Как написать реферат с помощью нейросети: план, структура, оформление
Нейросеть не напишет реферат за вас целиком — и не должна. Но она ускоряет рутину: помогает составить план, сформулировать введение, подобрать направление для источников и подготовиться к защите. Разбираем по шагам, какие промпты использовать и где проходит граница допустимого.

Все гайды →