🏠 Accueil
基準測試
📊 Tous les Benchmarks 🦖 Dinosaure v1 🦖 Dinosaure v2 ✅ To-Do List Apps 🎨 Pages Libres 🎯 FSACB - Showcase 🌍 Traduction
Modèles
🏆 Top 10 Modèles 🆓 Modèles Gratuits 📋 Tous les Modèles ⚙️ Modes Kilo Code
Ressources
💬 Prompts IA 📖 人工智能詞彙表 🔗 Liens Utiles
advanced

Аудит безопасности асинхронного кода на Python

#python #безопасность #аудит #asyncio

Выполните статический анализ кода на предмет уязвимостей безопасности в условиях асинхронного выполнения.

Действуйте как эксперт по кибербезопасности, специализирующийся на Python. Ниже представлен псевдокод асинхронного приложения, работающего с пользовательскими данными. Ваша задача — провести аудит кода и выявить потенциальные уязвимости, характерные для асинхронного программирования. Обратите особое внимание на: 1) Гонки данных (race conditions) при работе с общим состоянием. 2) Возможность инъекций при небезопасной обработке ввода в асинхронных контекстах. 3) Проблемы с отменой задач (cancellation) и утечками ресурсов. 4) Корректность использования SSL/TLS в асинхронных сетевых вызовах. Предложите рефакторинг для каждого найденного недостатка.