Description
EGRESSION est un outil qui fournit une vue instantanée de la facilité avec laquelle il est possible de télécharger des données sensibles depuis n'importe quel réseau.
Il commence avec un fichier sensible contenant ces données, stocké localement en texte clair. Ce fichier est utilisé pour tester les contrôles de sortie / DLP du réseau en tentant de se connecter vers l'extérieur et de télécharger ce fichier en utilisant diverses techniques.
- //Sécurité sociale américaine
- 567-24-4901
- //Numéros de carte de crédit
- 4111111111111111
- 5105105105105100
- 4222222222222
- //Dates de naissance
- 12.12.94
- 12/12/1994
- 12/12/94
- 12 July 1994
- //NAS Canadien
- 202 275 186
- //Numéro d'assurance nationale (NINO) du Royaume-Uni
- ST 68 86 80 B
Procédure de test
Il comporte quatre (4) niveaux de test.
- INFORMATIF : Indique s'il peut se connecter à des ports sur Internet.
- NIVEAU 0 : Indique s'il peut transférer un fichier via FTP en clair vers Internet.
- NIVEAU 1 : Indique s'il peut transférer des fichiers via SCP vers Internet sur différents ports.
- NIVEAU 2 : Indique s'il peut envoyer le même fichier sensible vers Internet via des requêtes DNS.
Il exécute chacun de ces tests successivement, puis rapporte quels niveaux il n'a pas réussi à bloquer.
Installation
L'outil est conçu pour être aussi autonome que possible et facile à exécuter. Vous pouvez installer les dépendances comme suit :
- Assurez-vous d'avoir
curl installé.
- Assurez-vous d'avoir
nc installé.
git clone https://github.com/danielmiessler/egression.git
cd egression
./egression
Présentations
Prochaines étapes
Les plans pour le projet incluent :
- Ajout de niveaux supplémentaires, avec des méthodes de sortie additionnelles, par exemple : envoi de données via NTP, ICMP, etc.
- Vérification supplémentaire des défauts pour divers scénarios
Crédits et Remerciements
- Un grand merci à William Coppola pour son travail antérieur et complémentaire dans ce domaine avec son outil Fillabuster, qu'il a également présenté à BlackHat Arsenal en 2015.
- Merci à Sasa Zdjelar et Jason Haddix pour leurs retours sur l'outil.