ClaudeSecurity
موجّه تدقيق أمان التطبيقات

لماذا تهم هذه المطالبة
Structured security prompts catch more vulnerabilities than 'check my code for security issues'. The severity framework ensures findings are prioritized correctly.
فيم نستخدمها
Security
المطالبة
Audit the following code/architecture for security vulnerabilities. Check against: OWASP Top 10, authentication/authorization flaws, data exposure risks, injection vectors, cryptographic weaknesses, and configuration issues. For each finding, provide: severity (Critical/High/Medium/Low), impact description, proof-of-concept, and remediation steps.
النتيجة
## Security Audit Report
### Critical: SQL Injection in User Search **Severity**: Critical | **CVSS**: 9.8 **Location**: `/api/users/search?q=` **Impact**: Full database read/write access **PoC**: `GET /api/users/search?q=' OR 1=1--` **Fix**: Use parameterized queries: ```js db.query('SELECT * FROM users WHERE name = $1', [searchTerm]); ```
### High: Missing Rate Limiting on Auth Endpoints **Severity**: High **Impact**: Brute-force attacks on login endpoint **Fix**: Implement rate limiting (e.g., 5 attempts per minute per IP)
تكتشف الموجهات الأمنية المهيكلة من الثغرات ما لا تكتشفه الطلبات العامة مثل "تحقق من الكود الخاص بي بحثاً عن مشاكل أمنية". ويضمن إطار تصنيف مستوى الخطورة تحديد أولويات النتائج المكتشفة بالشكل الصحيح.
يوضح هذا الموجه نهجاً منظماً في التعامل مع الأمان، ويُسفر عن نتائج متسقة وعالية الجودة يمكن البناء عليها بشكل تكراري.