Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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é.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
tf-mythic-azure — Déploiement automatique de Mythic C2 dans Azure avec Terraform | Kitploit
Outils/GitHubGitHub/qmadev/tf-mythic-azure
Sécurité de l'Infrastructure CloudSécurité CloudCommandement et ContrôleRed Teaming
GitHubqmadev/tf-mythic-azure

tf-mythic-azure

Déploiement automatique de Mythic C2 dans Azure avec Terraform

Voir le dépôt
252il y a 1 moisVé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

Terraforming Mythic

Ce projet permet aux opérateurs de déployer plusieurs serveurs Mythic C2 dans Azure. Optionnellement, des redirections Azure CDN peuvent également être créées. L'idée est que vous pouvez créer plusieurs « projets » que vous gérez à partir de ce code Terraform. Ainsi, les opérateurs peuvent gérer les ressources de leur infrastructure de manière centralisée, en tant que code.

Utilisation

Dans le fichier main.tf se trouve une map projects. Vous pouvez ajouter des projets à cette map. Chaque projet aura sa propre instance Mythic C2. Différentes variables peuvent être ajoutées pour configurer Mythic, comme les identifiants et l'agent C2 à installer. Par exemple :

root@kitploit:~
locals {
  projects = {

    # Custom Mythic deployment.
    hackeverything = {
      vm-username             = "adminuser"
      mythic_version          = "v3.2.2"
      mythic_admin_user       = "asdf"
      mythic_c2_profile       = "https://github.com/MythicC2Profiles/httpx"
      mythic_agent            = "https://github.com/MythicAgents/Xenon"
      cdn_frontdoor_endpoints = 2
    }
    
    # Default Mythic deployment.
    hacksomething = {}
  }
}

OPSEC

Actuellement, il s'agit simplement de l'installation de base de Mythic C2 comme documenté. Le portail Mythic écoute sur localhost. Vous pouvez utiliser le forwarding de port local SSH pour y accéder, par exemple :

root@kitploit:~
ssh -L 127.0.0.1:7443:127.0.0.1:7443 <VM-USERNAME>@<IP>

Secrets

Deux secrets sont nécessaires :

  1. La clé SSH pour la VM
  2. Le mot de passe de la console web Mythic

Vous devez connaître le nom du coffre de clés Azure Key Vault, que vous trouverez dans le portail Azure, ainsi que le nom de votre projet. Utilisez la commande az pour récupérer les secrets.

root@kitploit:~
# Clé SSH
az keyvault secret show --vault-name <NOM DU COFFRE> --name <PROJET-sshkey> | jq .value -r

# Mot de passe de la console web
az keyvault secret show --vault-name <NOM DU COFFRE> --name <PROJET-mythic-admin>

Notes

Ce projet a été principalement utilisé pour apprendre davantage sur Terraform, Mythic et Azure.

Télécharger l’outil