انتقل إلى المحتوى
فحص أمني سريع مجاني

يتغير الكود بسرعة. وتبقى المخاطر واضحة.

اكتشف مخاطر الكود بلغات البرمجة الشائعة، وحوّل النتائج إلى مهام للفريق، وأعد الفحص للتحقق من الإصلاحات.

واجهة التطبيق متاحة حاليًا باللغة الإنجليزية.

  • الوصول للقراءة فقط
  • لا يُنفّذ الكود مطلقًا
  • لا تُخزّن قيم الأسرار مطلقًا
عرض اللغات والفحوص المدعومة
app.vetkit.dev/dashboard
نظرة عامة على vetkit تعرض درجة صحة مستودع تجريبي، ونتائج عالية الخطورة، ونشاط الفحص، وأعمال الإصلاح النشطة.نظرة عامة على vetkit تعرض درجة صحة مستودع تجريبي، ونتائج عالية الخطورة، ونشاط الفحص، وأعمال الإصلاح النشطة.
لقطات فعلية لواجهة vetkit ببيانات تجريبية، وليست مساحة عمل لعميل. تظهر واجهة التطبيق باللغة الإنجليزية؛ تشمل اللقطات ميزات أوسع من نطاق الفحص المجاني السريع.

مبني على محركات مفتوحة المصدر أثبتت جدارتها

  • gitleaks
  • OSV-Scanner
  • Opengrep
  • Trivy
  • zizmor
  • tree-sitter
  • Retire.js
  • Bandit
  • gosec
  • cargo-audit
  • OWASP ZAP

يعمل معGitHubClaude CodeCodexCursorMCPSARIF

كيف يعمل

من رابط المستودع إلى التقرير في ثلاث خطوات

لا تحتاج إلى تثبيت وكلاء أو إعداد مسارات CI/CD. ابدأ من المتصفح، ثم أتمت العمل لاحقًا باستخدام API أو MCP.

  1. اربط GitHub

    أنشئ حسابًا باستخدام Google أو GitHub أو Apple أو البريد الإلكتروني، ثم اربط مستودعًا. للمستودعات الخاصة، امنح تطبيق GitHub صلاحية القراءة فقط للمستودعات التي تختارها. تسجيل الدخول وحده لا يمنح التطبيق حق الوصول إلى المستودعات.

    المحتوى · البيانات الوصفية · طلبات السحب — قراءة فقط

  2. شغّل التدقيق

    ابدأ فحصًا أمنيًا سريعًا لأحدث commit على الفرع الافتراضي. نبحث عن الأسرار المكشوفة وثغرات التبعيات المعروفة ومخاطر إعدادات الأمان الأساسية، دون تثبيت الكود أو بنائه أو تنفيذه.

    github.com/acme/payments-api @ main

  3. احصل على تقرير مع تقييم ودرجات

    تقييم من A إلى F للتدقيق ككل ولكل مجموعة فحوصات، ودرجة لكل فئة، مع الملف والسطر ومستوى الخطورة والإصلاح المقترح لكل نتيجة. أعد الفحص لاحقًا لتعرف النتائج الجديدة وما أصلحته. نزّل التقرير بصيغة PDF أو Markdown أو SARIF، أو اجلبه بصيغة JSON عبر API.

    B · 86/100 · 10 نتائج

مخاطر كود الذكاء الاصطناعي

اكتشف الأخطاء التي يكررها مساعدو الذكاء الاصطناعي باستمرار

يكتب وكلاء البرمجة الكود بسرعة، لكنهم يكررون الأخطاء نفسها: حزم غير موجودة، وتنفيذ غير مكتمل، وقواعد بيانات بلا حماية كافية، ومسارات مفتوحة لحقن الأوامر. تبحث مجموعة مخاطر كود الذكاء الاصطناعي عن هذه الأخطاء تحديدًا.

  • الحزم غير الموجودة (الهلوسة)

    تبعيات وعمليات استيراد غير موجودة في npm وPyPI وغيرها من سجلات الحزم العامة، وهي أسماء قد يسجّلها المهاجمون لاستغلال هلوسة الذكاء الاصطناعي (slopsquatting)، إضافةً إلى إصدارات لم تُنشر مطلقًا وحزم نُشرت لأول مرة خلال آخر 30 يومًا.

  • الكود غير المكتمل

    تنفيذات هيكلية غير مكتملة، وتعليقات تطلب إضافة «بقية الكود»، وبيانات تجريبية وبيانات اعتماد مؤقتة متروكة في مسارات الإنتاج، وملفات مكررة تحمل لاحقة النسخ، وتعطيل شامل لفحوصات الأنواع أو قواعد lint.

  • مخاطر منصات التطبيقات

    جداول Supabase بلا أمان على مستوى الصف، وأسرار مكشوفة في متغيرات البيئة العامة، ومسارات API بلا مصادقة، وتحقّقات من صلاحيات الوصول تُنفّذ في المتصفح فقط.

  • أمان النماذج اللغوية الكبيرة والوكلاء

    مسارات حقن التوجيهات، ووصول مخرجات النموذج إلى تنفيذ الكود أو SQL أو HTML، ومفاتيح API للنماذج اللغوية في كود العميل، واستدعاءات النماذج بلا حدود، وإعدادات وكلاء خطرة مثل التعليمات المخفية أو خوادم MCP غير المثبّتة على إصدارات محددة.

اطّلع على جميع فحوص مخاطر الذكاء الاصطناعي
Claude Code · vetkit MCP

افحص acme/payments-api بحثًا عن مخاطر كود الذكاء الاصطناعي واذكر كل ما هو عالي الخطورة أو حرج.

قُرئ 1,284 ملفًا على main · لم يُنفّذ أي شيء

  • حرجةأمان النماذج اللغوية الكبيرة والوكلاءsrc/agent/tools.ts:88
  • عاليةالحزم غير الموجودة (الهلوسة)package.json:14
  • متوسطةمخاطر منصات التطبيقاتsupabase/migrations/0001_init.sql:7
  • متوسطةالكود غير المكتملsrc/billing/refund.ts:41

4 نتائج مع الملف والسطر · التقرير جاهز

جلسة توضيحية لوكيل ببيانات نموذجية. ليست مستودعًا حقيقيًا.

ما نتحقق منه

خمس مجموعات فحص، وتقرير واحد مع تقييم

شغّل فحوصات الأمان وجودة الكود والاستدامة ومخاطر كود الذكاء الاصطناعي والجاهزية للإنتاج معًا أو كل مجموعة على حدة. اختر الفحوصات لكل تدقيق أو اضبطها كإعداد افتراضي للمستودع. يجمع vetkit بين أدوات فحص مفتوحة المصدر وفحوصاته الخاصة، ويدمج النتائج المكررة، ويوضح إصدار كل أداة شُغّلت.

01 / 05

الأمان

ما يبحث عنه المهاجم أولًا: بيانات الاعتماد، والحزم ذات الثغرات المعروفة، والكود الذي يثق بمدخلات لا ينبغي الوثوق بها.

43% من الدرجة الإجمالية

الفحوصات ضمن هذه المجموعة

  • فحص الأسرار
  • ثغرات التبعيات
  • ثغرات الكود
استكشف الفحوصات والأدوات
فحص الأسرار
gitleaks

مفاتيح الخدمات السحابية وخدمات SaaS ومزوّدي الدفع، ورموز الوصول وكلمات المرور والمفاتيح الخاصة المضافة إلى ملفات المستودع.

ثغرات التبعيات
OSV-Scanner

مطابقة الحزم بإصداراتها المثبّتة في ملفات القفل مع قاعدة osv.dev، بما يشمل npm وPyPI وGo وcrates.io وMaven وRubyGems وغيرها. تُصنّف الحزم الخبيثة ضمن الخطورة الحرجة، وتُرفع أولوية الثغرات المستغلة فعليًا والمدرجة في CISA KEV.

ثغرات الكود
Opengrep · قواعد vetkit

قواعد محددة لكل لغة للحقن وإلغاء التسلسل غير الآمن والتشفير الضعيف وتعطيل فحوص TLS وSSRF وXSS، إلى جانب إعدادات الخادم والجوال وshell غير الآمنة، مع مراجع CWE.

إعدادات الأمان الأساسية
فحوصات vetkit

ملفات .env ومخازن المفاتيح وبيانات اعتماد الخدمات السحابية وTerraform ونسخ قواعد البيانات المضافة إلى المستودع، وملفات تعريف الحزم التي تفتقر إلى ملف قفل، وغياب سياسة للإبلاغ عن الثغرات في SECURITY.md.

البنية التحتية وCI/CD
Trivy · zizmor

الإعدادات الخاطئة في Terraform وCloudFormation وKubernetes وHelm وDockerfile؛ وحقن السكربتات في GitHub Actions، ورموز الوصول ذات الصلاحيات المفرطة، وهجمات pwn requests.

سلسلة التوريد والبرمجيات القديمة
فحوصات vetkit · Retire.js · endoflife.date

التلاعب بملفات القفل، وسكربتات التثبيت الخطرة، وهجمات Trojan Source، والمكتبات ذات الثغرات المنسوخة إلى المستودع، وبيئات التشغيل أو الصور الأساسية التي انتهى دعمها.

  • تُحجب قيم الأسرار؛ وتُستخدم بصمة تجزئة أحادية الاتجاه فقط لتتبع النتيجة بين عمليات التدقيق
  • لا يستطيع المستودع إخفاء النتائج باستخدام ملفات إعداد أدوات الفحص أو تعليقات التجاهل داخل الكود
مؤشر الكتابة بمساعدة الذكاء الاصطناعي
تجريبي · لا يؤثر في التقييم

مؤشر الكتابة بمساعدة الذكاء الاصطناعي

فحص اختياري ضمن مجموعة مخاطر كود الذكاء الاصطناعي، يقدّم تقديرًا استدلاليًا لحجم الكود المكتوب بمساعدة الذكاء الاصطناعي. يستند إلى البيانات الإضافية في رسائل commit وتواترها، وملفات إعداد الوكلاء مثل CLAUDE.md أو AGENTS.md، ومراجعة نموذج ذكاء اصطناعي لعينة صغيرة من الملفات.

تنبيه مهم: لا يمكن الجزم من الكود وحده بأنه كُتب بمساعدة الذكاء الاصطناعي. هذا مؤشر لبدء النقاش، وليس دليلًا قاطعًا. يُعرض للمعلومات فقط ولا يؤثر في تقييمك مطلقًا.

كيف يُحسب التقييم؟

تبدأ كل فئة من 100 نقطة، وتُخصم نقاط لكل نتيجة بحسب خطورتها، مع سقف للخصم لكل مستوى خطورة حتى لا تؤدي كثرة النتائج البسيطة إلى خفض التقييم بشكل مفرط. تُجمّع درجات الفئات في تقييم لكل مجموعة، ثم تُحسب الدرجة الإجمالية من المجموعات التي شُغّلت. تُستبعد الفحوصات والمجموعات التي تتخطاها، ولا تُمنح درجات كاملة افتراضيًا؛ ويُعاد توزيع أوزانها على الفحوصات والمجموعات التي شُغّلت.

A
≥ 90
B
≥ 80
C
≥ 70
D
≥ 60
F
< 60

وجود نتيجة حرجة لم تُعالج يجعل D أفضل تقييم ممكن، ويوضح التقرير السبب. يمكنك استبعاد النتائج الإيجابية الكاذبة من التقييم مع ذكر السبب وتحديد انتهاء اختياري. يستمر الاستبعاد في عمليات التدقيق اللاحقة ويظل ظاهرًا في سجل التدقيق.

بالأرقام

عمق يمكنك التحقق منه

كل رقم هنا مأخوذ من المنتج نفسه: مجموعات الفحص والفحوص والمحركات التي تظهر في تقريرك.

مجموعات فحصالأمان والجودة والاستدامة ومخاطر الذكاء الاصطناعي والجاهزية للإنتاج
5
فئة فحصمن فحص الأسرار إلى استعلامات N+1
24
لغة لها قواعد فحص للكودإضافةً إلى منظومات الاعتماديات وفحوص المستودع بأكمله
11
محركًا مفتوح المصدريذكر التقرير إصدار كل أداة
11
صيغ تقاريرPDF وMarkdown وSARIF وJSON
4

الحلول

لكل من يتحمّل مسؤولية ما يُطلق إلى الإنتاج

يطّلع المؤسسون والفرق الهندسية ومراجعو الأمان والمطوّرون الذين يعملون مع الذكاء الاصطناعي على الأدلة نفسها، كلٌّ من الزاوية التي يحتاجها.

المؤسسون ومطوّرو المنتجات

أطلق منتجات مبنية بالذكاء الاصطناعي من دون نقاطها العمياء

احصل على رأي ثانٍ مستقل قبل الإطلاق أو مراجعة المستثمرين أو أول عميل مؤسسي، من دون الحاجة إلى تأسيس فريق أمان أولًا.

  • ابدأ بفحص أمني سريع مجاني للفرع الافتراضي
  • اعثر على المفاتيح المكشوفة والاعتماديات ذات الثغرات المعروفة خلال دقائق
  • اكتشف أخطاء الذكاء الاصطناعي الشائعة مثل الحزم غير الموجودة أو الجداول بلا أمان على مستوى الصفوف
  • شارك تقرير PDF مع تقييم مع شركائك وعملائك

الفرق الهندسية

حوّل النتائج إلى مهام لها مسؤول وموعد نهائي

أبقِ المخاطر ظاهرة في جميع المستودعات، وتأكد من أن لكل نتيجة مهمة شخصًا مسؤولًا عنها.

  • أسند النتائج مع الأولوية والتاريخ المستهدف
  • قارن الفحوص لترى ما الجديد وما الذي أصلحته
  • تابع العمل المفتوح والجاري والمنجز لكل مستودع
  • مؤسسات فرق بأدوار المالك والمسؤول والعضو والمشاهد

فرق الأمان

راجع أدلة، لا حكمًا غامضًا آخر من الذكاء الاصطناعي

لكل نتيجة ملف وسطر ودرجة خطورة وإصدار الأداة التي أنتجتها، ما يجعل القرارات قابلة للتحقق والتكرار.

  • قبول المخاطر وتصنيف النتائج الإيجابية الكاذبة يتطلبان سببًا ومراجعة مستقلة
  • تنتهي صلاحية المخاطر المقبولة بدل أن تختفي إلى الأبد
  • تصدير SARIF لـ GitHub code scanning مع سجل تدقيق
  • وصول للقراءة فقط ونسخ مؤقتة وأسرار محجوبة

التطوير بمساعدة الذكاء الاصطناعي

أغلق الحلقة بين توليد الكود والتحقق منه

اربط Claude Code أو Codex أو Cursor أو أي عميل MCP، ودع الوكيل يشغّل الفحوص ويقرأ النتائج ويتأكد من إصلاحاته بنفسه.

  • خادم MCP لأي عميل يدعم stdio
  • مفاتيح API بصلاحيات محددة لـ CI والأتمتة
  • نتائج مع الملف والسطر وإصلاح مقترح
  • أعد تشغيل الفحص للتأكد مما أصلحه الوكيل

MCP وواجهة برمجة التطبيقات

دع وكيل البرمجة يتحقق من عمله

يمنح خادم vetkit MCP أي عميل يدعم stdio أدوات لربط المستودعات وتشغيل التدقيق وقراءة النتائج. وكل ما يتيحه التطبيق متاح أيضًا عبر REST API موثّقة.

  1. 01طوّر مع وكيل البرمجة
  2. 02دقّق المستودع
  3. 03حدّد الأولويات، وأسند المهام، وأعد التحقق
  • دقّق مستودع acme/payments-api على فرع main، ولخّص النتائج الحرجة أو عالية الخطورة.
  • أيّ التبعيات في آخر تدقيق يتوفر لها إصدار يتضمن إصلاحًا؟
  • قارن هذا التدقيق بالسابق. ما المشكلات التي أصلحناها؟
  • GitHub
  • Claude Code
  • Codex
  • Cursor
  • REST API
  • MCP
MCP · stdio
{  "command": "npx",  "args": [    "-y",    "@vetkit/mcp"  ],  "env": {    "VETKIT_API_KEY": "<your-api-key>"  }}
واجهة برمجة تطبيقات REST
# ابدأ تدقيقًا لمستودع مرتبطcurl -X POST https://api.vetkit.dev/v1/orgs/$ORG_ID/audits \  -H "Authorization: Bearer $VETKIT_API_KEY" \  -H "Content-Type: application/json" \  -d "{\"repositoryId\":\"$REPO_ID\",\"ref\":\"main\"}" # نزّل التقرير بصيغة SARIF لاستخدامه في فحص الكود على GitHubcurl "https://api.vetkit.dev/v1/orgs/$ORG_ID/audits/$AUDIT_ID/report?format=sarif" \  -H "Authorization: Bearer $VETKIT_API_KEY" -o vetkit.sarif

الأمان والخصوصية

ينبغي أن يكون ربط مدقق الكود من أقل خطواتك مخاطرة

صُمّم vetkit وفق مبدأ الحد الأدنى من الصلاحيات، مع مدد احتفاظ قصيرة بالبيانات، لأنك تأتمنه على الكود المصدري.

  • تطبيق GitHub للقراءة فقط

    يقرأ vetkit المستودعات التي تسمح له بالوصول إليها فقط. لا يستطيع دفع الكود أو فتح المشكلات أو تغيير الإعدادات أو الوصول إلى مستودعات أخرى.

  • لا يُنفّذ الكود مطلقًا

    لا تثبيت للتبعيات أو تشغيل لسكربتات البناء أو الاختبارات. تقرأ أدوات التحليل الملفات فقط، ولا تُنشأ الروابط الرمزية عند جلب النسخة، وتُتجاهل إعدادات أدوات الفحص الموجودة في المستودع.

  • نسخ مؤقتة من المستودع

    يستخدم كل تدقيق نسخة سطحية في مجلد مؤقت جديد يُحذف عند انتهاء التدقيق، سواء نجح أو فشل.

  • لا تُخزّن قيم الأسرار مطلقًا

    تُحجب قيم الأسرار من النتائج قبل حفظها. نحتفظ بمسار الملف والسطر وبصمة تجزئة أحادية الاتجاه، ولا نحتفظ ببيانات الاعتماد نفسها مطلقًا.

  • رموز وصول قصيرة العمر لا تُحفظ

    يُنشأ رمز وصول إلى GitHub لكل تدقيق، ويقتصر على المستودع المحدد. تنتهي صلاحيته خلال ساعة، ولا يُكتب على القرص أو في قاعدة البيانات مطلقًا.

  • تخزين بصمات بيانات الاعتماد

    تُخزّن رموز الجلسات ومفاتيح API كبصمات تجزئة فقط. يُعرض مفتاح API مرة واحدة، وتُحدّد صلاحياته بنطاقات واضحة، ويمكن إبطاله فورًا.

صلاحيات تطبيق GitHub

هذه هي الصلاحيات التي يطلبها التطبيق. سيطلب GitHub موافقتك على أي تغيير فيها.

الصلاحيات التي يطلبها تطبيق vetkit لـ GitHub
الصلاحيةالوصول
المحتوىجلب الملفات عند commit المطلوب تدقيقهقراءة فقط
البيانات الوصفيةعرض المستودعات وفروعها الافتراضيةقراءة فقط
طلبات السحبتدقيق طلبات السحب (قريبًا)قراءة فقط
عناوين البريد الإلكترونيالتعرّف على حسابك عند تسجيل الدخولقراءة فقط

مزيد من التفاصيل على صفحة الأمان وفي سياسة الخصوصية.

متطلبات المؤسسات والاستضافة الداخلية

هل تحتاج إلى vetkit في البنية التحتية الخاصة بك؟

أخبرنا عن بيئة النشر ومتطلبات الأمان والتكاملات. سنقيّم مدى الملاءمة ونناقش نطاق العمل والخطوات التالية.

ناقش احتياجات مؤسستك

الأدوات

اكتشف ما يحدث خارج الكود.

يعرض تدقيق المستودع جانبًا واحدًا من الصورة. راقب حركة مرور المتصفح بإضافة Chrome، وافحص تطبيقًا قيد التشغيل باستخدام VetKit DAST لسطح المكتب، وأبقِ نتائج التدقيق أمامك في VS Code.

تُنتج كل أداة تقريرًا مستقلًا بنطاق واضح وأدلة تساعد فريقك على اتخاذ الإجراءات اللازمة.

VetKit Network Monitorمتاح عند الطلب

اكتشف ما يحمّله المتصفح فعليًا.

راقب علامة تبويب تختارها، وحدّد الطلبات الفاشلة أو البطيئة أو المتكررة أو كبيرة الحجم، دون قراءة محتوى الطلبات أو الاستجابات.

01فرز المشكلات لحظيًا
صفِّ الطلبات وحدّد أولويات المشكلات التي تؤثر في الصفحة.
02قبل وبعد
احفظ لقطات محلية وقارن النتائج للنطاق نفسه.
03تقارير قابلة للتصدير
صدّر التقارير بصيغة JSON أو CSV. لا تُحفظ في حساب vetkit إلا بموافقتك.

تُراقَب علامة التبويب المحددة فقط. لا يُقرأ محتوى الطلبات أو الاستجابات مطلقًا.

استفسر عن إضافة Chrome
معاينة توضيحية للمنتج · Chrome
example.com
VetKit Network Monitorالمراقبة نشطة

تقرير الشبكة

علامة التبويب المحددة

example.com

الطلبات

148

النتائج

09

الحجم المقاس

3.4 MB

إشارات الأولوية

  • طلب بطيء/api/search
  • طلب متكرر/api/search
  • HTTP 5xx/api/cart
مقارنة اللقطاتقبل 1.8sبعد 1.1s

فتح تحليل الشبكة

VetKit DASTمتاح عند الطلب

اختبر تطبيقك أثناء تشغيله.

شغّل فحص OWASP ZAP على تطبيق ويب، ثم انقل ملخصًا أمنيًا محدد النطاق إلى مساحة عمل vetkit.

01فحوصات موجّهة
اختر الهدف ونمط الفحص في تطبيق سطح المكتب.
02مراجعة بحسب المخاطر
راجع قواعد ZAP بحسب مستوى الخطورة والثقة وعدد مرات الرصد.
03أدلة قابلة للمشاركة
افتح التقرير في مساحة العمل وصدّر تقرير DAST بصيغة PDF.

يتضمن الملخص المرفوع أصول عناوين URL المستهدفة ونتائج القواعد المجمّعة، دون مسارات الطلبات أو ترويساتها أو محتواها.

استفسر عن تطبيق سطح المكتب
عرض توضيحي للمنتج · سطح المكتب
VetKit DASTOWASP ZAP

فحص جديد · على هذا الكمبيوتر

عنوان URL المستهدف

https://app.example.com

تشغيل الفحص

نمط الفحص

غير نشط (Passive)كاملمخصص

يعمل OWASP ZAP محليًا

تقرير DAST

هدف ضمن نطاق محدد

app.example.com

عالية

02

متوسطة

04

منخفضة

01

القواعد المقبولة
قاعدة ZAPالخطورةمرات الرصد
ZAP 10020متوسطة04
ZAP 10038متوسطة02

تقرير PDF متاح في مساحة العمل

VetKit لـ VS Codeمتاح عند الطلب

نتائج التدقيق داخل محررك.

اطّلع على أحدث تدقيق من VetKit للمستودع المفتوح كتشخيصات مضمّنة وفي عرض النتائج، دون مغادرة VS Code.

01تشخيصات مضمّنة
تظهر النتائج على السطر المعني، مع درجة الخطورة والمحلّل الذي اكتشفها.
02عرض النتائج
تصفّح النتائج حسب المجموعة في شريط نشاط VetKit وانتقل مباشرة إلى الشيفرة.
03مرتبط بالإيداع
تُعلَّم النتائج على أنها قديمة عندما يختلف HEAD المحلي عن الإيداع الذي جرى تدقيقه.

سجّل الدخول من المتصفح برمز يُستخدم مرة واحدة. تستخدم الإضافة مفتاحًا للقراءة فقط ولا ترفع الشيفرة المصدرية أبدًا.

اسأل عن إضافة VS Code
معاينة توضيحية للمنتج · VS Code
acme/apisrc/db.ts
import { Pool } from 'pg';
export const db = new Pool({
host: 'db.internal',
password: 'pg_live_9f2c…',
});
export async function findUser(id) {
const sql = `SELECT * FROM users WHERE id = ${id}`;
return db.query(sql);
}

عالية · سرّ مضمّن في الشيفرة

كلمة مرور قاعدة البيانات محفوظة في الشيفرة المصدرية. انقلها إلى متغير بيئة وغيّرها.

vetkit · gitleaks

VetKit · 5 نتائج · أحدث تدقيق

اللغات ونطاق التحليل

تقنياتك. نطاق واضح.

راجع مشاريع بلغات البرمجة الشائعة. تعرّف على تحليلات الكود المتاحة لتقنيات مشروعك قبل بدء الفحص.

التحليلات الموسّعة المتاحة حاليًا
اللغةأمان الكودالتعقيد والتكرار
JavaScript / TypeScriptقواعد محددةمتاح
Pythonقواعد محددةمتاح
Javaقواعد محددةمتاح
C#قواعد محددةمتاح
Goقواعد محددةمتاح
PHPقواعد محددةمتاح
Rubyقواعد محددةمتاح
Rustقواعد محددةمتاح
C / C++قواعد محددةمتاح
Kotlinقواعد محددةمتاح
Swiftقواعد محددةمتاح

فحوص المستودع

يفحص اكتشاف الأسرار وإعدادات الأمان الأساسية وصحة المستودع الملفات المدعومة دون الارتباط بلغة برمجة واحدة.

منظومات الاعتماديات

تُفحص الثغرات المعروفة عبر صيغ ملفات التعريف والقفل التي يدعمها OSV-Scanner، بما فيها npm وPyPI وGo وCargo وMaven وNuGet وBundler وComposer.

فحوص إضافية حسب اللغة

Python: Bandit. Go: gosec. Rust: cargo-audit لملف Cargo.lock. تتطلب هذه الفحوص تثبيت أداة الفحص المعنية واختيارها.

يعرض الجدول الفحوص الموسّعة؛ وللمعاينات باستخدام الأرصدة حدود نطاق خاصة بها. يغطي Quick Scan المجاني الأسرار وثغرات الاعتماديات المعروفة وإعدادات الأمان الأساسية فقط. يختلف النطاق حسب إطار العمل والمدخلات والأدوات المتاحة؛ وتعرض التقارير الفحوص المنفذة والمتجاوزة والفاشلة.

التسعير

ابدأ بفحص أمني مجاني

فحص أولي مفيد بحدود واضحة. لا يُعد الفحص السريع تدقيقًا أمنيًا شاملًا أو ضمانًا لأمان تطبيقك.

01 / فحص أمني سريع مجاني

Security Quick Scan

‏0 US$

سجّل الدخول باستخدام Google أو GitHub أو Apple أو البريد الإلكتروني · الفحص المجاني لا يستخدم الذكاء الاصطناعي

تحصل الحسابات الجديدة على 3 وحدات رصيد مجانية. يستخدم كل فحص كامل 1 وحدة.

رصيد ترحيبي لمرة واحدة. بلا انتهاء صلاحية أو قيمة نقدية أو رسوم تلقائية.

  • الأسرار المكشوفة وثغرات التبعيات المعروفة وإعدادات الأمان الأساسية
  • مستودع واحد لكل مساحة عمل · 10 فحوصات لكل مالك في كل شهر تقويمي · 50 ميجابايت من البيانات المفهرسة · 5,000 ملف · مدة أقصاها 3 دقائق
  • تظهر جميع النتائج المكتشفة، بما فيها النتائج الحرجة. يشمل الفحص أحدث commit على الفرع الافتراضي فقط، دون سجل Git أو فحوصات تلقائية.
افحص مستودعك مجانًا

واجهة التطبيق متاحة حاليًا باللغة الإنجليزية.

02 / قريبًا · الخطط المدفوعة

فحوصات أعمق ومراقبة مستمرة.

تحليل أمني ساكن أعمق (SAST)، وفحص الأسرار في سجل Git، وفحوصات خاصة بلغات البرمجة، وجودة الكود، والاستدامة، ومخاطر كود الذكاء الاصطناعي، والجاهزية للإنتاج، إضافةً إلى المزيد من المستودعات والفحوصات التلقائية.

  • تقييمات لخمس مجموعات من الفحوصات
  • المسؤولون والأولويات والمواعيد المستهدفة
  • اختر الفحوصات لكل تدقيق
حدّثنا عن فريقك

الخطط المدفوعة غير متاحة للشراء حاليًا، ولا توجد رسوم تلقائية. لا تُرسل الفحوصات المجانية الكود المصدري إلى أي نموذج ذكاء اصطناعي.

الأسئلة الشائعة

إجابات واضحة عن أسئلتك

لديك سؤال آخر؟ راسلنا على contact@vetkit.dev.

كيف أبدأ؟
أنشئ حسابًا لبدء فحص مجاني. اربط مستودع GitHub عامًا أو خاصًا، وراجع نطاق الفحص ثم ابدأ. لا تحتاج إلى دعوة. الفحوصات الأوسع والأتمتة مخصصة للخطط المدفوعة المستقبلية.
هل تشغّلون الكود الخاص بي؟
لا. لا يثبّت vetkit التبعيات، ولا يشغّل سكربتات البناء أو الاختبارات. تقرأ أدوات التحليل الملفات من نسخة سطحية من المستودع، ولا تُنفّذ أي كود منه مطلقًا.
هل تخزّنون الكود المصدري؟
لا. تُحفظ نسخة المستودع في مجلد مؤقت يُحذف فور انتهاء التدقيق. نحتفظ بالنتائج: القاعدة ومسار الملف وأرقام الأسطر ومقتطف قصير حول المشكلة لا يتجاوز 1 كيلوبايت، حتى يكون التقرير مفيدًا. تُحجب قيم الأسرار من مقتطفات النتائج.
ماذا يحدث عند اكتشاف سرّ؟
تُحجب القيمة قبل حفظ أي بيانات. نحتفظ ببصمة تجزئة أحادية الاتجاه للتعرّف على السر نفسه في عمليات التدقيق اللاحقة دون تخزين قيمته. يجب عليك استبدال أي بيانات اعتماد أُضيفت إلى المستودع، لأن سجل Git يحتفظ بها حتى بعد حذف الملف.
ما الصلاحيات التي يحتاجها تطبيق GitHub؟
صلاحية القراءة فقط للمحتوى والبيانات الوصفية وطلبات السحب في المستودعات التي تختارها، إضافةً إلى قراءة عنوان بريدك الإلكتروني عند تسجيل الدخول. لا يستطيع التطبيق الكتابة إلى مستودعاتك. راجع جدول الصلاحيات.
ما لغات البرمجة ومنظومات الحزم المدعومة؟
راجع جدول تغطية اللغات لقواعد أمان الكود وتحليل التعقيد والتكرار. يختلف الدعم حسب اللغة والفحص. تفحص اختبارات الأسرار والأمان الأساسي ملفات المستودع المدعومة؛ ويستخدم فحص الاعتماديات صيغ ملفات التعريف والقفل التي يدعمها OSV-Scanner. يعرض كل تقرير الفحوص المنفذة والمتجاوزة والفاشلة.
ماذا توضح مجموعة فحوصات الاستدامة؟
تساعدك على معرفة مدى إمكانية مواصلة إصدار الكود وصيانته. ترصد التبعيات ذات تراخيص GPL أو AGPL أو التراخيص المقيّدة أو المجهولة التي تتعارض مع ترخيص مشروعك، والتبعيات المباشرة التي أُعلن إيقاف استخدامها أو تتأخر كثيرًا عن أحدث إصدار، ومخاطر الصيانة الظاهرة في سجل commits، مثل غياب التحديثات لمدة عام أو الاعتماد على مساهم واحد. لهذا الغرض، يُستعلم عن أسماء الحزم وإصداراتها من ملفات القفل عبر osv.dev وdeps.dev، دون إرسال الكود المصدري. نتائج فحص التراخيص نقطة بداية للمراجعة، وليست استشارة قانونية.
ما مدى موثوقية مؤشر الكتابة بمساعدة الذكاء الاصطناعي؟
تعامل معه كمؤشر، لا كحكم قاطع. لا يمكن الجزم من الكود وحده بأنه كُتب بمساعدة الذكاء الاصطناعي، لذا يُعرض المؤشر كميزة تجريبية مع أدلته وحدوده، ولا يؤثر في تقييمك مطلقًا. عند تشغيله، تُرسل عينة صغيرة من الملفات إلى مزوّد نموذج ذكاء اصطناعي لتحليلها. راجع سياسة الخصوصية للتفاصيل.
هل يمكنني استخدام vetkit من CI أو وكيل البرمجة؟
نعم. أنشئ مفتاح API بنطاقات الصلاحيات التي تحتاجها فقط، ثم استخدم REST API من أي مسار CI، أو ثبّت خادم MCP في Claude Code أو أي عميل MCP آخر. يمكن تصدير التقارير بصيغة SARIF 2.1.0 لاستخدامها في فحص الكود على GitHub.
كيف يمكنني حذف بياناتي؟
يمكنك حذف عمليات التدقيق منفردةً في التطبيق، وفصل المستودعات، وإلغاء تثبيت تطبيق GitHub من إعدادات GitHub في أي وقت. يستطيع مالكو المؤسسات حذف المؤسسة وجميع بياناتها من Settings → Organization؛ يتوقف الوصول فورًا وتُحذف البيانات نهائيًا بعد 30 يومًا. لحذف حسابك، راسلنا على privacy@vetkit.dev وسنعالج طلبك خلال 30 يومًا.

احصل على مراجعة إضافية قبل إصدارك القادم.

أنشئ حسابًا، واربط مستودع GitHub، واحصل على أول تقرير أمني. تظل جميع النتائج المكتشفة ظاهرة، بما فيها النتائج الحرجة.

واجهة التطبيق متاحة حاليًا باللغة الإنجليزية.

  • فحص أمني سريع مجاني
  • لا رسوم تلقائية
  • وصول للقراءة فقط إلى GitHub

تفضّل مراسلتنا مباشرةً؟ contact@vetkit.dev

طلب الوصول المبكر

حدّثنا عن فريقك والمستودعات التي تريد تدقيقها. نُتيح الوصول لفرق على دفعات صغيرة، وسنرد عليك عبر البريد الإلكتروني.

نستخدم هذه المعلومات للرد على طلبك فقط. سياسة الخصوصية