Portspoof : la technique qui émule des services valides sur les 65 535 ports TCP
(github.com/drk1wi)-
Aperçu du logiciel Portspoof
- Portspoof est un logiciel conçu pour renforcer la sécurité du système d’exploitation.
- Il maintient en permanence ouverts les 65 535 ports TCP afin d’empêcher un attaquant de déterminer l’état des ports.
- Lors d’un scan de ports, il signale tous les ports comme OPEN, ce qui neutralise les scans de ports furtifs.
- Chaque port TCP ouvert génère une fausse bannière via l’émulation de service afin de tromper les scanners.
- Il utilise une base de données dynamique de signatures de services pour répondre aux sondes de service avec des signatures valides.
- Il rend plus difficile pour un attaquant d’identifier les véritables numéros de port du système.
-
L’art de la défense contre les attaques
- Portspoof peut transformer le système en s’appuyant de manière offensive sur les outils et exploits des attaquants.
- Il est conçu comme un composant additionnel d’un système de pare-feu léger, rapide, portable et sûr.
- Il renforce la sécurité du système en rendant la phase de reconnaissance de l’attaquant lente et fastidieuse.
- C’est un logiciel en espace utilisateur qui ne nécessite pas de privilèges root.
- Une instance en cours d’exécution ne se lie qu’à un seul port TCP.
- Il peut être facilement personnalisé via des règles
iptables. - Il consomme peu de CPU et de mémoire, et prend en charge le multithreading.
- Il fournit plus de 9 000 signatures de services dynamiques pour semer la confusion dans les logiciels de scan des attaquants.
-
Auteur
- Piotr Duszyński (@drk1wi).
-
Usage commercial
- Portspoof est fourni sous une licence spécifique, et tout usage commercial nécessite une discussion de licence avec l’auteur.
1 commentaires
Avis Hacker News