أمان للمطوّرين الجدد · إصدار 001
الصق رابطًا. يفحص PatchPilot تطبيقك عبر 29 فئة من الثغرات، ويرتّب الأخطر أولًا، ويمنحك طلب إصلاح جاهزًا للنسخ مع كل ثغرة.
مجانًا · نحو 30 ثانية · بدون تسجيل
رؤوس الأمان مفقودة
evidence: no content-security-policy on /
كشف رقم الإصدار في الترويسة
evidence: server: express/4.18.2 on :443
الكوكي يفتقد علامة Secure
evidence: set-cookie: session=… (no secure)
29 فئة ثغرات
|مرتّبة بالخطورة نتائج الفحص
|جاهزة للنسخ طلبات الإصلاح
كيف يعمل
01
أي رابط عام — بيئة تجريبية، أو نشر تجريبي، أو مشروع جانبي. بدون تثبيت، وبدون وكيل، وبدون وصول إلى الكود.
02
الفحص الخفيف مجاني وحتمي — فحص نظافة سريع. أما الفحص الكامل فيتعمّق عبر الفئات الـ29 كلها.
03
كل ثغرة تصلك مرتّبة، مع الدليل وطلب جاهز للصق ينفّذه مساعدك البرمجي حرفيًا.
التغطية
الفحص الكامل يغطي 29 · الخفيف يغطي 9
مثال على ثغرة
الدليل
GET /api/users?sort=id;SELECT pg_sleep(5)-- → response delayed 5,012ms (baseline 84ms) GET /api/users?sort=' OR '1'='1 → returned 4,318 rows (expected ≤ 50)
الأثر
الوسيط sort يتحكّم فيه المهاجم ويصل إلى استعلام SQL خام. تم إثبات قراءة الجدول بالكامل، والكتابة محتملة. أصلحها قبل أي إطلاق عام.
طلب الإصلاح — الصقه في مساعدك البرمجي
In /api/users, the `sort` query param is interpolated into raw SQL. Reproduce with the evidence above, then: 1) allowlist sort columns (id, name, created_at) and direction (asc/desc); 2) switch to parameterized queries / ORM bindings — never string-concat user input; 3) return 400 on invalid sort values; 4) add a regression test asserting `sort=id;SELECT pg_sleep(5)--` is rejected with 400 and constant-time response.
تم النسخ. الصقه في Cursor أو v0 أو Lovable.
الأسعار
لا مقاعد. لا اشتراكات. الفحص الخفيف مجاني.
Light
$0
مجاني · حتمي · نحو 30 ثانية
Full
$29
دفعة واحدة لكل فحص · اختبار اختراق بالذكاء الاصطناعي · نحو 10 دقائق
الأسئلة الشائعة
نعم. الفحوصات للقراءة فقط — نرسل طلبات اختبار ونقرأ الردود، ولا نكتب أو نحذف أو نعدّل أي شيء. يبقى الفحص الخفيف تحت مستويات حركة المرور المعتادة.
الخفيف فحص مجاني حتمي عبر 9 فئات من النظافة السطحية — الرؤوس، الكوكيز، الترويسات، وأساسيات CORS. أما الكامل في اختبار اختراق بالذكاء الاصطناعي عبر الفئات الـ29 كلها، بما فيها الحقن وعيوب المصادقة وإساءة استخدام منطق العمل، مع طلبات إصلاح لكل ثغرة.
لا. PatchPilot يعمل كصندوق أسود: وجّهه إلى أي رابط عام. وهذا يعني أيضًا أنه يختبر ما يراه المهاجمون فعلًا — تطبيقك المنشور، لا مستودعك.
فحصًا كاملًا واحدًا لهدف واحد: الفئات الـ29 كلها، نتائج مرتّبة مع الأدلة، طلب إصلاح جاهز لكل ثغرة، ورابط تقرير قابل للمشاركة. دفعة واحدة لكل فحص — بدون اشتراك.
أطلق مشروعك وكأنه مشهور بالفعل
مجانًا · نحو 30 ثانية · بدون تسجيل