Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
mxc — Policy-driven, layered isolation and containment | Kitploit
Outils/GitHubGitHub/microsoft/mxc
Cloud Infrastructure SecurityDefensive ToolsContainer SecurityDynamic Analysis (Sandboxing)Configuration AuditingSecurity Virtualization
GitHubmicrosoft/mxc

mxc

Policy-driven, layered isolation and containment

Voir le dépôt
2.7k145139il y a 7 joursVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Contenu non disponible dans la langue demandée. Affichage de la version anglaise.

MXC SDK samples

Audience: MXC consumers

These samples demonstrate the supported V1 SDK surfaces in Rust, .NET, and Node. They are organized by scenario so equivalent operations are easy to compare while each implementation remains idiomatic for its language.

ScenarioPurposeRust.NETNode
Run in a persisted containerProvision, start, execute, stop, and deprovisionrun-in-persisted-container/rustrun-in-persisted-container/dotnetrun-in-persisted-container/node
Run in a transient containerBuild and execute a complete run-to-completion requestrun-in-transient-container/rustrun-in-transient-container/dotnetrun-in-transient-container/node
Run with filesystem containmentGrant one host directory read-onlyrun-with-containment-of-filesystem/rustrun-with-containment-of-filesystem/dotnetrun-with-containment-of-filesystem/node
Run with network containmentDeny outbound, inbound, and host-loopback networkingrun-with-containment-of-network/rustrun-with-containment-of-network/dotnetrun-with-containment-of-network/node
Run with logging access deniedCapture blocked ProcessContainer accessesrun-with-logging-access-denied/rustrun-with-logging-access-denied/dotnetrun-with-logging-access-denied/node
Run with captured I/OReturn complete stdout and stderr after exitrun-with-io-captured/rustrun-with-io-captured/dotnetrun-with-io-captured/node
Run with interactive PTY I/OForward an interactive terminalrun-with-io-pty-interactive/rustrun-with-io-pty-interactive/dotnetrun-with-io-pty-interactive/node
Run with streaming standard I/OStream live stdout and stderrrun-with-io-stdio-streaming/rustrun-with-io-stdio-streaming/dotnetrun-with-io-stdio-streaming/node
Run with telemetryRequest consent, then opt one transient run into telemetryrun-with-telemetry/rustrun-with-telemetry/dotnetrun-with-telemetry/node
Check containment supportDiscover support without launching a containerdryrun-check-containment-support/rustdryrun-check-containment-support/dotnetdryrun-check-containment-support/node

Conventions

  • Each sample demonstrates one primary concept through the public versioned V1 API.
  • Requests use typed SDK models rather than "MXC request JSON" or generated JSON serialization types.
  • Commands are harmless, bounded, and selected for the current operating system.
  • Workload failures, timeouts, SDK errors, warnings, and cleanup failures remain visible.
  • Projects reference the SDK in this repository so the samples track the current source.

Running a sample requires a supported and prepared host. See the applicable backend guide under docs/ for platform-specific prerequisites.

Télécharger l’outil