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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
cnspec — أداة أمنية مفتوحة المصدر أصلية سحابياً لحماية كل شيء من البناء إلى وقت التشغيل | Kitploit
أدوات/GitHubGitHub/mondoohq/cnspec
أمن البنية التحتية السحابيةأدوات دفاعيةماسحات الثغرات الأمنيةأمن الحاوياتتحليل الثغرات الأمنيةتدقيق التكوينأمن السحابةDevSecOpsسوء التكوين
GitHubmondoohq/cnspec

cnspec

أداة أمنية مفتوحة المصدر أصلية سحابياً لحماية كل شيء من البناء إلى وقت التشغيل

43940102منذ 6 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

cnspec

شعار cnspec للوضع الفاتح شعار cnspec للوضع الداكن

مشروع مفتوح المصدر للأمان والسياسات السحابية الأصلية

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

محرك قوي للسياسات كشيفرة، بُني cnspec على نسيج البيانات الأمنية من Mondoo. يأتي مُهيأً بسياسات أمان افتراضية تعمل مباشرةً دون إعداد. سريع وسهل الاستخدام!

البدء السريع```bash

bash -c "$(curl -sSL https://install.mondoo.com/sh)" cnspec scan local

![مثال على فحص cnspec](https://assets.kitploit.com/production/public/readmes/56196/076fa4d18bd611c0ba6f02b9cc4ce3cc6f3b0f09ae5cbf667f5e54a79410ffa2/85882c6870ce07dd41b6e8f1063c1bfe8248711c6f8ef3743de17db4a0d24a2c-display-v1.webp)

## التثبيت

قم بتثبيت cnspec باستخدام نص التثبيت الخاص بنا:

**Linux و macOS**```bash
bash -c "$(curl -sSL https://install.mondoo.com/sh)"

ويندوز```powershell Set-ExecutionPolicy Unrestricted -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://install.mondoo.com/ps1')); Install-Mondoo;

إذا كنت تفضل التثبيت اليدوي، يمكنك العثور على حزم cnspec في [الإصدارات](https://github.com/mondoohq/cnspec/releases).

## تشغيل فحص باستخدام السياسات

استخدم الأمر الفرعي `cnspec scan` للتحقق من الأهداف المحلية والبعيدة بحثًا عن حالات التكوين الخاطئ والثغرات الأمنية.

### الفحص المحلي

يقيّم هذا الأمر أمان جهازك المحلي:```bash
cnspec scan local

أهداف الفحص عن بُعد

يمكنك أيضًا تحديد الأهداف عن بُعد لفحصها. على سبيل المثال:```bash

to scan a docker image:

cnspec scan docker image ubuntu:22.04

scan public ECR registry

aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws/r6z5b8t4 cnspec scan docker image public.ecr.aws/r6z5b8t4

to scan an AWS account using the local AWS CLI config

cnspec scan aws

scan an EC2 instance with EC2 Instance Connect

cnspec scan aws ec2 instance-connect root@i-1234567890abcdef0

to scan a Kubernetes cluster via your local kubectl config or a local manifest file

cnspec scan k8s cnspec scan k8s manifest.yaml

to scan a GitHub repository

export GITHUB_TOKEN=<personal_access_token> cnspec scan github repo <org/repo>

[:books: لمعرفة المزيد، اقرأ وثائق cnspec.](https://mondoo.com/docs/cnspec)

### السياسات

تُبنى سياسات cnspec على مفهوم السياسة كشيفرة. يأتي cnspec مع سياسات أمان افتراضية مُهيّأة لجميع الأهداف المدعومة. تتوفر السياسات الافتراضية في دليل `content` الخاص بهذا المستودع.

## فحص الثغرات الأمنية

يقوم cnspec بفحص الثغرات الأمنية في مجموعة واسعة من المنصات. لا يقتصر فحص الثغرات الأمنية على صور الحاويات؛ بل يعمل أيضًا أثناء البناء وأثناء التشغيل.

![مثال على فحص الثغرات الأمنية في cnspec](https://assets.kitploit.com/production/public/readmes/56196/d17a3d15a7304923948dc19be112128fb8f210e5b14f216215ccadde74fce18c/a0373897f07b648bb3f6dac20852563a782092e32ed244b66a8aac68205d23ce-display-v1.webp)

ملاحظة: يتطلب فحص الثغرات الأمنية تسجيل دخول العميل إلى Mondoo Platform.

### أمثلة```bash
# scan container image
cnspec vuln docker debian:12

# scan aws instance via EC2 instance connect
cnspec vuln aws ec2 instance-connect root@i-1234567890abcdef0

# scan instance via SSH
cnspec vuln ssh user@host

# scan windows via SSH or Winrm
cnspec vuln ssh user@host --ask-pass
cnspec vuln winrm user@host --ask-pass

# scan VMware vSphere ESXi hosts
cnspec vuln vsphere user@host --ask-pass

# scan Linux, Windows
cnspec vuln local
المنصةالإصدارات
Alpine3.10 - 3.24
AlmaLinux8, 9, 10
Amazon Linux1, 2, 2023
Arch LinuxRolling
CentOS6, 7, 8, Stream
Debian8, 9, 10, 11, 12, 13
Fedora30 - 44
openSUSELeap 15, Leap 16
Oracle Linux6, 7, 8, 9, 10
Photon Linux2, 3, 4, 5
Red Hat Enterprise Linux6, 7, 8, 9, 10
Rocky Linux8, 9, 10
SUSE Linux Enterprise12, 15, 16
Ubuntu18.04, 20.04, 22.04, 24.04, 26.04
VMware vSphere ESXi6, 7, 8, 9
Windows10, 11, 2016, 2019, 2022, 2025

صدفة cnspec التفاعلية

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

صدفة النظام المحلي```bash

cnspec shell local

يوفّر shell أمر `help` للحصول على معلومات حول الموارد التي تشغّل cnspec. تشغيل `help` بدون أي وسائط يسرد جميع الموارد المتاحة وحقولها. يمكنك أيضًا تشغيل `help <resource>` للحصول على مزيد من التفاصيل حول مورد معيّن. على سبيل المثال:```bash
cnspec> help ports
ports:              TCP/IP ports on the system
  list []port:      List of all TCP/IP ports
  listening []port: All listening ports

تستخدم الصدفة الإكمال التلقائي، مما يسهل الاستكشاف.

بمجرد الدخول إلى الصدفة، يمكنك إدخال تأكيدات MQL مثل هذا:```coffeescript

ports.listening.none( port == 23 )

لمسح الطرفية، اكتب `clear`.

للخروج، إما اضغط CTRL + D أو اكتب `exit`.

## رتّب المخاطر المهمة حسب الأولوية مع Mondoo Platform

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

للبدء، [تواصل معنا](https://mondoo.com/contact).

لمعرفة المزيد عن Mondoo Platform، اقرأ [وثائق Mondoo Platform](https://mondoo.com/docs) أو قم بزيارة [mondoo.com](https://mondoo.com).

### تسجيل cnspec مع Mondoo Platform

لاستخدام cnspec مع Mondoo Platform، [أنشئ رمزًا مميزًا في تطبيق Mondoo](https://mondoo.com/docs/cnspec/install/registration)، ثم شغّل:```bash
cnspec login --token TOKEN

بمجرد المصادقة، يمكنك فحص أي هدف:```bash cnspec scan

cnspec يعيد نتائج الفحص إلى `STDOUT` وإلى Mondoo Platform.

مع حساب على Mondoo Platform، يمكنك رفع السياسات:```bash
cnspec bundle upload mypolicy.mql.yaml

سياسات مخصصة

سياسة cnspec هي ببساطة ملف YAML يتيح لك التعبير عن أي قاعدة أمنية أو ممارسة مثلى لأسطولك.

يمكن العثور على بعض الأمثلة في مجلد examples في هذا المستودع. يمكنك تشغيل أي من هذه السياسات:```bash cnspec scan local -f examples/example.mql.yaml

إذا كنت مهتمًا بكتابة سياساتك الخاصة أو المساهمة بالسياسات مرة أخرى إلى مجتمع cnspec، فاقرأ [دليل تأليف السياسات](https://mondoo.com/docs/cnspec/write-policies/write-intro) من Mondoo.
تنزيل الأداة