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
Red-Team-Infrastructure-Wiki — Wiki pour collecter des ressources de durcissement d'infrastructure Red Team | Kitploit
Outils/GitHubGitHub/bluscreenofjeff/red-team-infrastructure-wiki
Sécurité de l'Infrastructure CloudOSINT (Renseignement de Sources Ouvertes)HameçonnageCommandement et ContrôleApprentissage et ÉducationRed TeamingRessources OrganiséesDéveloppement de Charges Utiles
GitHub
bluscreenofjeff/red-team-infrastructure-wiki

Red-Team-Infrastructure-Wiki

Wiki pour collecter des ressources de durcissement d'infrastructure Red Team

Voir le dépôt
4.5k907239il y a 1 anVé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

Cette page wiki est destinée à fournir une ressource pour la mise en place d'une infrastructure Red Team résiliente. Elle a été créée pour compléter la présentation de Steve Borosh (@424f424f) et Jeff Dimmock (@bluscreenofjeff) lors du BSides NoVa 2017, intitulée "Doomsday Preppers: Fortifying Your Red Team Infrastructure" (slides)

Si vous souhaitez apporter une contribution, veuillez soumettre une Pull Request ou signaler un problème sur le dépôt.

MERCI à tous les auteurs du contenu référencé dans ce wiki et à tous ceux qui ont contribué !

Table des matières

  • Considérations de conception
    • Ségrégation fonctionnelle
    • Utilisation de redirecteurs
    • Exemple de conception
    • Ressources complémentaires
  • Domaines
    • Ressources de vérification de catégorisation et de liste noire
  • Phishing
    • Phishing web simple
    • Phishing avec Cobalt Strike
    • Configuration sur site d'Evilginx
    • Frameworks de phishing
  • Redirecteurs
    • SMTP
      • Sendmail
        • Supprimer les en-têtes de serveur précédents
        • Configurer une adresse de capture
      • Postfix
    • DNS
      • socat pour DNS
      • iptables pour DNS
    • HTTP(S)
      • socat vs mod_rewrite
      • socat pour HTTP
      • iptables pour HTTP
      • ssh pour HTTP
      • Payloads et redirection web
      • Redirection C2
        • Redirection C2 avec HTTPS
      • Autres ressources Apache mod_rewrite
  • Modification du trafic C2
    • Cobalt Strike
    • Empire
  • Canaux C2 tiers
    • Domain Fronting
      • Ressources complémentaires sur le Domain Fronting
    • Redirecteurs PaaS
    • Autres C2 tiers
  • Dissimulation de l'infrastructure
  • Sécurisation de l'infrastructure
  • Automatisation des déploiements
  • Conseils généraux
  • Remerciements aux contributeurs

Considérations de conception

Ségrégation fonctionnelle

Lors de la conception d'une infrastructure Red Team qui doit résister à une réponse active ou durer pour un engagement à long terme (semaines, mois, années), il est important de ségréguer chaque actif en fonction de sa fonction. Cela offre résilience et agilité face à la Blue Team lorsque les actifs de la campagne commencent à être détectés. Par exemple, si l'e-mail de phishing d'une évaluation est identifié, la Red Team n'aurait besoin de créer qu'un nouveau serveur SMTP et un serveur d'hébergement de payloads, plutôt qu'une configuration complète de serveur d'équipe.

Envisagez de ségréguer ces fonctions sur différents actifs :

  • SMTP de phishing
  • Payloads de phishing
  • Commande et contrôle (C2) à long terme
  • C2 à court terme

Chacune de ces fonctions sera probablement requise pour chaque campagne d'ingénierie sociale. Étant donné que la réponse active aux incidents est typique dans une évaluation Red Team, un nouvel ensemble d'infrastructure doit être mis en œuvre pour chaque campagne.

Utilisation de redirecteurs

Pour renforcer la résilience et la dissimulation, chaque actif back-end (c'est-à-dire le serveur d'équipe) doit avoir un redirecteur placé devant lui. L'objectif est de toujours avoir un hôte entre notre cible et nos serveurs back-end. La mise en place de l'infrastructure de cette manière rend le déploiement de nouvelle infrastructure beaucoup plus rapide et facile - pas besoin de monter un nouveau serveur d'équipe, de migrer les sessions et de reconnecter les actifs non brûlés sur le back-end.

Types de redirecteurs courants :

  • SMTP
  • Payloads
  • Trafic web
  • C2 (HTTP(S), DNS, etc.)

Chaque type de redirecteur dispose de multiples options d'implémentation qui conviennent le mieux à différents scénarios. Ces options sont discutées plus en détail dans la section Redirecteurs du wiki. Les redirecteurs peuvent être des hôtes VPS, des serveurs dédiés, ou même des applications exécutées sur une instance Platform-as-a-Service.

Exemple de conception

Voici un exemple de conception, en gardant à l'esprit la ségrégation fonctionnelle et l'utilisation de redirecteurs :

Exemple de configuration d'infrastructure

Ressources complémentaires

  • A Vision for Distributed Red Team Operations - Raphael Mudge (@armitagehacker)

  • Infrastructure for Ongoing Red Team Operations - Raphael Mudge

  • Advanced Threat Tactics (2 of 9): Infrastructure - Raphael Mudge

  • Cloud-based Redirectors for Distributed Hacking - Raphael Mudge

  • How to Build a C2 Infrastructure with Digital Ocean – Part 1 - Lee Kagan (@invokethreatguy)

  • Automated Red Team Infrastructure Deployment with Terraform - Part 1 - Rasta Mouse (@_RastaMouse)

Domaines

La réputation perçue d'un domaine variera considérablement en fonction des produits utilisés par votre cible, ainsi que de leur configuration. Par conséquent, choisir un domaine qui fonctionnera sur votre cible n'est pas une science exacte. La collecte de renseignements en sources ouvertes (OSINT) sera essentielle pour aider à faire une estimation éclairée de l'état des contrôles et des ressources à vérifier pour les domaines. Heureusement, les annonceurs en ligne sont confrontés aux mêmes problèmes et ont créé des solutions que nous pouvons exploiter.

expireddomains.net est un moteur de recherche pour les domaines récemment expirés ou abandonnés. Il fournit une recherche et un filtrage avancé, tels que l'âge de l'expiration, le nombre de backlinks, le nombre de captures Archive.org, le score SimilarWeb. En utilisant le site, nous pouvons enregistrer des domaines pré-utilisés, qui viendront avec un âge de domaine, qui ressemblent à notre cible, ressemblent à notre usurpation, ou simplement sont susceptibles de se fondre dans le réseau de notre cible.

expireddomains.net

Télécharger l’outil