技能 laravel-security-audit
🛡️

laravel-security-audit

安全

تدقيق تطبيقات Laravel للكشف عن ثغرات الأمان

يحتاج مطورو Laravel إلى التأكد من أن تطبيقاتهم تتبع أفضل ممارسات الأمان. توفر هذه المهارة تدقيقًا شاملاً للأمان باستخدام معايير OWASP والمعرفة الخاصة بأمان Laravel.

支持: Claude Codex Code(CC)
🥉 72 青铜
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“laravel-security-audit”。 مراجعة أداة تحكم Laravel تجلب منشورات المستخدم حسب المعرف

预期结果:

  • Issue: Missing Authorization Check
  • Risk: High
  • Problem: تقوم أداة التحكم بجلب منشور حسب المعرف بدون التحقق من الملكية أو أذونات المستخدم.
  • Exploit: يمكن للمستخدم المصادق عليه الوصول إلى منشور مستخدم آخر عن طريق تغيير معامل المعرف.
  • Fix: أضف فحص سياسة أو قم بتحديد نطاق الاستعلام لمنشورات المستخدم المصادق عليه.
  • Example: Post::where('user_id', auth()->id())->findOrFail($id)

正在使用“laravel-security-audit”。 مراجعة منطق التحقق من صحة رفع الملفات

预期结果:

  • Issue: Insufficient File Type Validation
  • Risk: Medium
  • Problem: يتم فحص امتداد الملف فقط، والتحقق من صحة نوع MIME مفقود.
  • Exploit: يمكن للمهاجم رفع ملف PHP متنكر كصورة.
  • Fix: استخدم قاعدة التحقق من mimeTypes في Laravel وقم بالتخزين خارج الدليل العام.
  • Example: $request->file('avatar')->validate(['mimes:jpg,png', 'max:2048'])

安全审计

安全
v1 • 2/25/2026

All static analysis findings are false positives. This is an educational/documentation skill containing prompt instructions for security auditing, not executable code. The detected patterns (external_commands, network, env_access) are references to security concepts being taught, not actual vulnerable code. No security risks identified.

1
已扫描文件
224
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
34
社区
100
安全
91
规范符合性

你能构建什么

مراجعة الأمان قبل النشر

مراجعة كود تطبيق Laravel قبل النشر في بيئة الإنتاج لتحديد ثغرات الأمان.

مساعدة في مراجعة الكود

دمج التحليل الأمني في مراجعات طلبات السحب للكشف عن الثغرات مبكرًا.

تدقيق الكود القديم

تقييم تطبيقات الحالية للكشف عن ديون الأمان وسوء التكوين.

试试这些提示

الفحص الأمني الأساسي
راجع أداة التحكم هذه في Laravel للكشف عن ثغرات الأمان. تحقق من التفويض الصحيح والتحقق من صحة الإدخال ومشاكل OWASP الشائعة.
تدقيق التطبيق الكامل
قم بإجراء تدقيق أمني شامل لتطبيق Laravel هذا. قم بتحليل المصادقة والتفويض والتحقق من صحة الإدخال واستعلامات قاعدة البيانات ورفع الملفات وأمان API. صنف كل نتيجة حسب مستوى المخاطرة.
مراجعة تدفق المصادقة
قم بتدقيق تنفيذ المصادقة في تطبيق Laravel هذا. تحقق من تجزئة كلمات المرور وإدارة الجلسات ومعالجة الرموز وتكوين Sanctum/JWT للكشف عن مشاكل الأمان.
تقييم أمان API
قيم نقاط النهاية API في تطبيق Laravel هذا للكشف عن ثغرات الأمان. تحقق من تقييد المعدل والتفويض والتحقق من صحة الإدخال وتطهير الاستجابة والحماية من الإسناد الجماعي.

最佳实践

  • استخدم دائمًا فئات FormRequest للتحقق من صحة الإدخال والتفويض
  • طبق مبدأ الأقل امتيازًا للوصول إلى قاعدة البيانات ونظام الملفات
  • فعّل تقييد المعدل على جميع نقاط النهاية API العامة لمنع الإساءة

避免

  • استخدام request()->all() بدون التحقق من الصحة في عمليات الإنشاء أو التحديث
  • التحقق من التفويض فقط في أدوات التحكم بدون فرض السياسات
  • تخزين الملفات المرفوعة في أدلة يمكن الوصول إليها públicamente بدون التحقق من الصحة

常见问题

ما هي إصدارات Laravel التي تدعمها هذه المهارة؟
هذه المهارة مصممة لتطبيقات Laravel 10 و 11+ ولكن يمكنها تدقيق الإصدارات الأقدم مع المعرفة بميزات الأمان الخاصة بكل إصدار.
هل يمكن لهذه المهارة فحص قاعدة الكود الخاصة بي بالكامل تلقائيًا؟
تقوم المهارة بتحليل ملفات الكود التي تقدمها. بالنسبة لقواعد الكود الكبيرة، قدم الملفات الرئيسية مثل أدوات التحكم والنماذج والبرمجيات الوسيطة لمراجعة أمنية مركزة.
هل هذا يحل محل اختبار الاختراق؟
لا. توفر هذه المهارة تحليلًا ثابتًا للكود وإرشادات أمنية. تكمل ولكن لا تحل محل اختبار الاختراق الاحترافي أو عمليات فحص الأمان الديناميكي.
ما هي فئات OWASP التي تغطيها؟
تشمل التغطية الحقن والمصادقة المكسورة وتعرض البيانات الحساسة والكيانات الخارجية XML والتحكم في الوصول المكسورة وسوء تكوين الأمان و XSS وإلغاء التسلسل غير الآمن والثغرات المعروفة.
هل يمكن لهذه المهارة إصلاح الثغرات تلقائيًا؟
تحدد المهارة الثغرات وتوفر أمثلة على كود آمن. يجب عليك مراجعة وتنفيذ الإصلاحات الموصى بها يدويًا في قاعدة الكود الخاصة بك.
هل يتم مشاركة أو تخزين الكود الخاص بي عند استخدام هذه المهارة؟
يحدث تحليل الكود ضمن جلستك. ومع ذلك، تجنب مشاركة بيانات الاعتماد الحساسة أو مفاتيح API أو أسرار الإنتاج في أي مقتطفات كود.

开发者详情

文件结构

📄 SKILL.md