Aller au contenu principal

Intégration

Cette page vous accompagne de votre première connexion jusqu'à une surface d'attaque sous contrôle. Elle couvre votre première connexion, puis une feuille de route de ce qu'il faut faire pendant votre première semaine, votre premier mois et de façon continue. Chaque étape renvoie à une page plus détaillée.

Le but

Le but de Red Kite est de vous aider à réduire votre exposition sur Internet et à la garder sous contrôle. Au début, l'essentiel du travail consiste à séparer ce qui vous appartient de ce qui ne vous appartient pas, et à corriger les problèmes d'hygiène de base. Avec le temps, le travail se déplace vers la surveillance des changements et l'automatisation de vos propres vérifications.

Votre première connexion​

Lorsqu'un coéquipier vous ajoute à Red Kite, vous recevez un courriel contenant un lien pour configurer votre compte. Ouvrez-le, entrez votre prénom, votre nom et un mot de passe d'au moins 12 caractères, puis cliquez sur Commencer. Le lien est valide pendant 7 jours : s'il est expiré, demandez à un administrateur de le renvoyer.

Ensuite, connectez-vous et prenez une minute pour sécuriser votre compte :

  • Activez l'authentification à deux facteurs à partir de votre profil. Voir MFA.
  • Choisissez votre thème et votre langue dans le menu sous votre avatar, en haut à droite.

Vous avez oublié votre mot de passe? Cliquez sur Mot de passe oublié sur la page de connexion pour recevoir un lien de réinitialisation. Le lien est valide pendant une heure.

Un aperçu rapide de l'interface​

La barre de navigation de gauche est divisée en quatre sections :

SectionPagesCe que vous y faites
VisualisationTableau de bord, Topologie, Intel, TableauxObtenir une vue d'ensemble, trier les intels, créer vos propres vues.
RessourcesDomaines, Hôtes, Ports, Sites web, Plages IPParcourir, filtrer, vérifier, bloquer et étiqueter ce que Red Kite a trouvé.
AutomatismesAbonnements, Tâches, Lancer, ExécutionsContrôler ce que Red Kite analyse, lancer des tâches manuellement, lire les journaux des tâches.
GestionProjets, Étiquettes, Champs personnalisés, Secrets, Définitions d'intel, Utilisateurs, GroupesConfigurer Red Kite et décider qui peut voir quoi.

En haut de la page, le sélecteur de projet vous permet de vous concentrer sur un seul projet. Lorsqu'un projet est sélectionné, chaque tableau, métrique et graphique est préfiltré pour ce projet.

Première semaine : configurer et obtenir une première vue d'ensemble​

1. Créer vos projets​

Créez un projet pour chaque cible que vous voulez analyser et garder logiquement séparée. Les projets suivent généralement les besoins d'affaires, par exemple différentes filiales, unités d'affaires ou parties prenantes.

Si certaines parties prenantes ne doivent voir qu'une partie des données, vous pouvez leur donner un accès restreint à certains projets seulement. Voir Inviter des coéquipiers et Intégrer des clients.

2. Ajouter vos données de départ​

Ajoutez à chaque projet les données que vous connaissez déjà : noms de domaine, adresses IP et plages d'adresses IP. Ces données de départ sont le point de départ de l'automatisation de Red Kite. À partir de là, Red Kite résoudra les domaines, analysera les hôtes et les plages à la recherche de ports ouverts, détectera les services et les sites web, et continuera de découvrir de nouvelles ressources. Voir Ma première analyse.

3. Trier les intels​

Les intels sont les problèmes que Red Kite détecte sur votre surface d'attaque, comme une base de données exposée ou un serveur de bureau à distance exposé. Les intels par défaut couvrent l'hygiène de base qui devrait être en place sur toute surface d'attaque.

Allez dans Visualisation > Intel, triez par sévérité et traitez d'abord les éléments les plus critiques. L'objectif est de réduire ce que vous exposez sur Internet afin de limiter vos risques.

4. Repérer les ports non standards​

Les ports non standards peuvent être obscurs et peu connus, ce qui empêche parfois de les reconnaître comme un service connu, et donc d'être détectés par une intel. Cela ne veut pas dire qu'ils ne méritent pas un coup d'œil de temps en temps.

Sur la page Ports, utilisez des filtres négatifs pour masquer les suspects habituels. Par exemple, ce filtre exclut les ports bloqués et les ports HTTP(S) :

-is:blocked -port:80 -port:443

5. Commencer à distinguer ce qui vous appartient​

Commencez par identifier les cas les plus évidents comme vous appartenant ou non :

  • Bloquez une ressource lorsqu'elle ne vous appartient pas et que vous ne voulez plus la voir.
  • Vérifiez une ressource lorsqu'elle vous appartient et que vous voulez l'indiquer.

Commencez par les ressources qui ont un score de confiance élevé, avec un filtre comme confidence.gte:likely. Utilisez la vue topologique pour obtenir un contexte visuel, et consultez l'information Trouvée par et l'historique des tâches d'une ressource pour comprendre d'où vient une détection. Voir Enrichissement des données.

Premier mois : prendre le contrôle de votre surface d'attaque​

1. Vérifier et bloquer en lot​

Continuez à trier votre surface d'attaque en vérifiant les ressources qui vous appartiennent et en bloquant celles qui ne vous appartiennent pas. Les filtres sont très pratiques pour appliquer des changements en lot : filtrez, sélectionnez toutes les ressources correspondantes, puis vérifiez-les, bloquez-les ou étiquetez-les toutes d'un coup.

Vous pouvez aussi appliquer des changements en cascade, afin qu'un changement sur une ressource soit propagé aux ressources qui y sont liées, dans cet ordre : domaine → hôtes → ports → sites web. Voir Enrichissement des données.

2. Fusionner vos sites web​

Red Kite crée un site web pour chaque combinaison de domaine, d'IP, de port et de chemin qu'il trouve. Le même site est donc souvent trouvé plusieurs fois. La fusion permet à un site web principal de représenter toutes ses variantes. Par exemple, https://red-kite.io peut représenter http://red-kite.io, https://www.red-kite.io et http://www.red-kite.io.

Les analyses de sites web passent alors de quatre à une seule, ce qui réduit le nombre de requêtes envoyées à vos sites web. Votre équipe WAF vous remerciera. Utilisez la vue en liste de la page Sites web pour faciliter la sélection et les opérations en lot. Voir Doublons de sites web.

3. Commencer à surveiller les changements​

Une fois le tri initial terminé, commencez à surveiller ce qui change, même s'il peut encore y avoir des changements fréquents pendant un certain temps. Sur n'importe quelle page de ressources, utilisez le sélecteur de dates en haut à droite pour n'afficher que les ressources vues pour la première fois pendant une période donnée. Ce qui est nouveau peut demander votre attention. Voir Trouver ce qui a changé.

En continu : garder votre surface d'attaque sous contrôle​

Une fois votre surface d'attaque sous contrôle, Red Kite fait partie de votre routine :

  • Surveillez les nouvelles ressources. De temps en temps, vérifiez ce qui a été vu pour la première fois récemment à l'aide des filtres de dates. Voir Trouver ce qui a changé.
  • Gardez votre posture sous contrôle. Continuez à vérifier les nouvelles ressources et à traiter les nouvelles intels. Utilisez les statuts des intels pour suivre ce qui a été résolu, ce qui doit être testé de nouveau et ce qui a régressé. Voir Gérer les intels.
  • Évaluez les nouvelles vulnérabilités. Lorsqu'une nouvelle vulnérabilité, comme une nouvelle CVE, est publiée, utilisez les filtres (service, produit, version, données des findings) pour identifier rapidement les cibles touchées qui doivent être validées.
  • Identifiez des cibles d'intérêt pour vos futurs tests d'intrusion, comme des services, des sites web ou des entités, et étiquetez-les.
  • Créez vos propres tâches et intels pour les problèmes récurrents ou pour les résultats de tests d'intrusion que vous voulez détecter partout. Voir Implémenter une tâche et Configurer les intels.
  • Enrichissez vos ressources avec des champs personnalisés pour identifier les responsables ou toute autre information utile à votre travail quotidien.
  • Partagez l'information avec d'autres parties prenantes en leur donnant accès à la plateforme afin qu'elles puissent collaborer. Voir Travailler avec vos coéquipiers.
  • Intégrez des systèmes tiers, comme sources de données, comme sorties (p. ex. des billets Jira) ou pour l'orchestration (p. ex. des analyses Nessus lancées depuis Red Kite sur les actifs vérifiés). Voir API.