Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
checkov — أداة تحليل ثابت للبنية التحتية كرمز (IaC) تكتشف سوء التهيئة السحابية، الثغرات الأمنية، والأسرار عبر Terraform وKubernetes وCloudFormation وصور الحاويات أثناء وقت البناء. | Kitploit
أدوات/GitHubGitHub/bridgecrewio/checkov
أمن البنية التحتية السحابيةالتحليل الثابتماسحات الثغرات الأمنيةأمن الحاوياتتحليل الشفرة الثابت (SAST)تحليل الثغرات الأمنيةتحليل الكودأمن الخوادمتدقيق التكوينأمن السحابةDevSecOps
8.9k1.4k155منذ 11س 51دتمت المراجعة من قبل Kitploit
كشف الأسرار
أمن سلسلة التوريد
سوء التكوين
أمن قواعد البيانات
الأفضل في أمن البنية التحتية السحابية #4
الأفضل في أمن السحابة #4
الأفضل في تحليل الكود #18
الأفضل في تدقيق التكوين #5
الأفضل في أمن قواعد البيانات #13
الأفضل في DevSecOps #5
الأفضل في سوء التكوين #5
الأفضل في كشف الأسرار #16
الأفضل في أمن الخوادم #6
الأفضل في تحليل الشفرة الثابت (SAST) #15
الأفضل في تحليل الثغرات الأمنية #17
الأفضل في ماسحات الثغرات الأمنية #17
GitHubbridgecrewio/checkov

checkov

أداة تحليل ثابت للبنية التحتية كرمز (IaC) تكتشف سوء التهيئة السحابية، الثغرات الأمنية، والأسرار عبر Terraform وKubernetes وCloudFormation وصور الحاويات أثناء وقت البناء.

عرض المستودعالموقع الإلكتروني

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

checkov

Maintained by Prisma Cloud build status security status code_coverage docs PyPI Python Version Terraform Version Downloads Docker Pulls slack-community

Checkov هو أداة تحليل ثابت للشيفرة (static code analysis) للبنية التحتية كشيفرة (IaC)، وهو أيضًا أداة تحليل تكوين البرمجيات (SCA) للصور والحزم مفتوحة المصدر.

يقوم بفحص البنية التحتية السحابية المُجهَّزة باستخدام Terraform، وTerraform plan، وCloudformation، وAWS SAM، وKubernetes، وHelm charts، وKustomize، وDockerfile، وServerless، وBicep، وOpenAPI، وARM Templates، أو OpenTofu ويكتشف حالات سوء التكوين الأمنية والمتعلقة بالامتثال باستخدام الفحص القائم على الرسم البياني (graph-based scanning).

ويقوم بإجراء فحص تحليل تكوين البرمجيات (SCA)، وهو فحص للحزم مفتوحة المصدر والصور بحثًا عن الثغرات الشائعة والتعرضات (CVEs).

كما تشغّل Checkov أيضًا Prisma Cloud Application Security، وهي المنصة التي تضع المطورين في المقام الأول والتي تُقنِّن أمن السحابة وتُبسِّطه طوال دورة حياة التطوير. وتحدد Prisma Cloud حالات سوء التكوين في الموارد السحابية وملفات البنية التحتية كشيفرة، وتصلحها، وتمنعها.

جدول المحتويات

  • الميزات
  • لقطات الشاشة
  • البدء
  • إخلاء المسؤولية
  • الدعم
  • الترحيل - من الإصدار v2 إلى v3

الميزات

  • أكثر من 1000 سياسة مدمجة تغطي أفضل ممارسات الأمان والامتثال لـ AWS وAzure وGoogle Cloud.
  • يفحص ملفات قوالب Terraform وTerraform Plan وTerraform JSON وCloudFormation وAWS SAM وKubernetes وHelm وKustomize وDockerfile وإطار Serverless وAnsible وBicep وARM وOpenTofu.
  • يفحص ملفات سير العمل Argo Workflows وAzure Pipelines وBitBucket Pipelines وCircle CI Pipelines وGitHub Actions وGitLab CI
  • يدعم سياسات الوعي بالسياق بناءً على الفحص القائم على الرسم البياني في الذاكرة.
  • يدعم صيغة Python لسياسات السمات وصيغة YAML لكل من سياسات السمات والسياسات المركّبة.
  • يكتشف بيانات اعتماد AWS في EC2 Userdata ومتغيرات بيئة Lambda ومزوّدي Terraform.
  • يحدد الأسرار باستخدام التعبيرات النمطية والكلمات المفتاحية والكشف القائم على الإنتروبيا.
  • يقيّم إعدادات مزوّد Terraform لتنظيم إنشاء وإدارة وتحديث IaaS أو PaaS أو SaaS المُدارة عبر Terraform.
  • تدعم السياسات تقييم المتغيرات إلى قيمتها الافتراضية الاختيارية.
  • يدعم الكتم المضمّن للمخاطر المقبولة أو النتائج الإيجابية الكاذبة لتقليل حالات فشل الفحص المتكررة. كما يدعم التخطي العام باستخدام CLI.
  • المخرجات متاحة حاليًا بصيغة CLI وCycloneDX وJSON وJUnit XML وCSV وSARIF وGitHub markdown مع رابط إلى أدلة المعالجة.

لقطات الشاشة

نتائج الفحص في CLI

scan-screenshot

نتيجة الفحص المجدول في Jenkins

jenikins-screenshot

البدء

المتطلبات

  • Python >= 3.10, <=3.13
  • Terraform >= 0.12

التثبيت

لتثبيت pip اتبع الوثائق الرسمية

pip3 install checkov

قد تتطلب بعض البيئات (مثل Debian 12) تثبيت Checkov في بيئة افتراضية

# Create and activate a virtual environment
python3 -m venv /path/to/venv/checkov
cd /path/to/venv/checkov
source ./bin/activate

# Install Checkov with pip
pip install checkov

# Optional: Create a symlink for easy access
sudo ln -s /path/to/venv/checkov/bin/checkov /usr/local/bin/checkov

أو باستخدام Homebrew (على macOS أو Linux)

brew install checkov

تمكين الإكمال التلقائي لـ bash

source <(register-python-argcomplete checkov)

الترقية

إذا قمت بتثبيت checkov باستخدام pip3

pip3 install -U checkov

أو باستخدام Homebrew

brew upgrade checkov

تكوين مجلد إدخال أو ملف

checkov --directory /user/path/to/iac/code

أو ملف محدد أو ملفات محددة

تنزيل الأداة