advanced
Audit de Sécurité et Optimisation
Demande une revue de code rigoureux axée sur la sécurité, la performance et la maintenabilité selon les standards OWASP.
📝 Contenuto del prompt
En tant qu'architecte logiciel et expert en sécurité cybersécuritaire, effectuez un audit complet du bloc de code suivant : [Insérer le code]. Votre audit doit couvrir trois axes : 1) Sécurité : Identifiez les vulnérabilités potentielles (injections, XSS, gestion des erreurs) en référence aux standards OWASP Top 10. 2) Performance : Analysez la complexité algorithmique (Big O) et suggérez des optimisations. 3) Maintenabilité : Proposez une refactorisation pour améliorer la lisibilité et la modularité (SOLID principles). Fournissez le code corrigé avec des commentaires expliquant chaque modification majeure.