Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
cnspec — Eine quelloffene, cloud-native Sicherheitslösung zum Schutz von allem vom Build bis zur Laufzeit | Kitploit
Tools/GitHubGitHub/mondoohq/cnspec
Cloud-Infrastruktur-SicherheitDefensivwerkzeugeSchwachstellenscannerContainer-SicherheitSchwachstellenanalyseKonfigurationsprüfungCloud-SicherheitDevSecOpsFehlkonfiguration
GitHubmondoohq/cnspec

cnspec

Eine quelloffene, cloud-native Sicherheitslösung zum Schutz von allem vom Build bis zur Laufzeit

44442127vor 19h 54mVon Kitploit geprüft
Repository anzeigenWebseite

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

cnspec

cnspec Light-Mode-Logo cnspec Dark-Mode-Logo

Open-Source-Projekt für cloudnative Sicherheit und Richtlinien

cnspec bewertet die Sicherheit und Compliance Ihrer gesamten Infrastruktur. Es findet Schwachstellen und Fehlkonfigurationen in öffentlichen und privaten Cloud-Umgebungen, Kubernetes-Clustern, Containern, Container-Registries, Servern, Endpunkten, SaaS-Produkten, Infrastructure as Code, APIs und mehr.

cnspec ist eine leistungsstarke Policy-as-Code-Engine, die auf Mondoo's Security Data Fabric aufbaut. Sie ist mit Standard-Sicherheitsrichtlinien vorkonfiguriert, die sofort einsatzbereit sind. Sie ist sowohl schnell als auch einfach zu bedienen!

Schnellstart

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

cnspec scan example

Installation

Installiere cnspec mit unserem Installationsskript:

Linux und macOS

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

Windows

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;

Wenn Sie die manuelle Installation bevorzugen, finden Sie die cnspec-Pakete in unseren Releases.

Einen Scan mit Policies ausführen

Verwenden Sie den Unterbefehl cnspec scan, um lokale und entfernte Ziele auf Fehlkonfigurationen und Schwachstellen zu prüfen.

Lokaler Scan

Dieser Befehl bewertet die Sicherheit Ihres lokalen Rechners:

cnspec scan local

Remote-Scan-Ziele

Sie können auch Remote-Ziele zum Scannen angeben. Zum Beispiel:

# 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>

📚 Um mehr zu erfahren, lies die cnspec-Dokumentation.

Richtlinien

cnspec-Richtlinien basieren auf dem Konzept von Policy as Code. cnspec wird mit Standard-Sicherheitsrichtlinien ausgeliefert, die für alle unterstützten Ziele konfiguriert sind. Die Standardrichtlinien sind im Verzeichnis content dieses Repositorys verfügbar.

Schwachstellenscan

cnspec scannt eine Vielzahl von Plattformen auf Schwachstellen. Das Scannen auf Schwachstellen ist nicht auf Container-Images beschränkt; es funktioniert auch für Build und Laufzeit.

cnspec vulnerability scan example

HINWEIS: Das Scannen auf Schwachstellen erfordert, dass der Client bei der Mondoo Platform angemeldet ist.

Beispiele

# 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
PlattformVersionen
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

Interaktive cnspec-Shell

cnspec bietet außerdem eine interaktive Shell zum Erkunden von Assertions. Sie hilft Ihnen, die Assertions zu verstehen, die Sicherheitsrichtlinien verwenden, und eigene Richtlinien zu schreiben. Außerdem ist sie eine großartige Möglichkeit, spontan mit lokalen und entfernten Zielen zu interagieren.

Lokale System-Shell

cnspec shell local

Die Shell bietet einen help-Befehl für Informationen zu den Ressourcen, die cnspec antreiben. Wenn Sie help ohne Argumente ausführen, werden alle verfügbaren Ressourcen und ihre Felder aufgelistet. Sie können auch help <resource> ausführen, um weitere Details zu einer bestimmten Ressource zu erhalten. Zum Beispiel:

cnspec> help ports
ports:              TCP/IP ports on the system
  list []port:      List of all TCP/IP ports
  listening []port: All listening ports

Die Shell verwendet Auto-Vervollständigung, was die Erkundung erleichtert.

Sobald Sie sich in der Shell befinden, können Sie MQL-Assertions wie folgt eingeben:

> ports.listening.none( port == 23 )

Um das Terminal zu leeren, geben Sie clear ein.

Um es zu beenden, drücken Sie entweder STRG + D oder geben Sie exit ein.

Priorisieren Sie die Risiken, die zählen, mit der Mondoo Platform

Die einheitliche Sicherheitsplattform von Mondoo findet und priorisiert Schwachstellen und Fehlkonfigurationen, die das höchste Risiko für Ihr Unternehmen darstellen. Der Security Data Fabric von Mondoo analysiert die Bedrohung und Exposition jedes Befunds im einzigartigen Kontext Ihrer Infrastruktur. Statt einer Flut irrelevanter Sicherheitswarnungen zeigt Ihnen Mondoo, wie Sie unmittelbar und spürbar Ihre Sicherheitslage verbessern können.

Um zu beginnen, kontaktieren Sie uns.

Um mehr über die Mondoo Platform zu erfahren, lesen Sie die Mondoo Platform-Dokumentation oder besuchen Sie mondoo.com.

Registrieren Sie cnspec bei der Mondoo Platform

Um cnspec mit der Mondoo Platform zu verwenden, generieren Sie ein Token in der Mondoo App und führen Sie dann aus:

cnspec login --token TOKEN

Sobald Sie authentifiziert sind, können Sie jedes Ziel scannen:

cnspec scan <target>

cnspec gibt die Ergebnisse des Scans an STDOUT und an die Mondoo Platform zurück.

Tool herunterladen