Paquet Reniflant : Méthodes D'Empêchement De Détection D'Outils De Reniflement1. Introduction :
Le renifleur de paquet est un programme qui surveille le
trafic de réseau qui traverse votre ordinateur. Un renifleur de
paquet qui fonctionne sur votre PC s'est relié à l'Internet à
l'aide d'un modem, peut vous dire votre IP address courant aussi bien
que les adresses d'IP des serveurs d'enchaînement dont les
emplacements vous visitez. 2. Fonctionnement de renifleur de paquetUn renifleur de paquet fonctionne à côté de regarder chaque paquet introduit le réseau, y compris des paquets non prévus pour lui-même. Ceci est accompli par une multitude de moyens. Ces méthodes de reniflement seront décrites ci-dessous. Les renifleurs fonctionnent également différemment selon le type de réseau qu'ils sont dedans Ethernet Partagé : Ethernet Commuté : 3. Utilisations des renifleurs de paquetDes programmes de reniflement sont trouvés sous deux formes. Des renifleurs de paquet commerciaux sont employés pour aider à maintenir des réseaux, alors que des renifleurs de paquet souterrains sont employés par des attaquants pour gagner l'accès non autorisé aux centres serveurs à distance. Énumérées ci-dessous sont quelques utilisations communes de renifler des programmes : • Recherche des usernames et des mots de passe de texte en
clair du réseau. En utilisant un renifleur dans une manière illégitime est considéré une attaque passive. Elle directement ne connecte pas ou ne se relie à aucun autre système sur le réseau. Cependant, l'ordinateur que le renifleur est installé dessus pourrait avoir été compromis en utilisant une attaque active. La nature passive des renifleurs est ce qui rend les détectant si difficile. La liste suivante décrit quelques raisons pour lesquelles les intrus emploient des renifleurs sur le réseau :
Évidemment, ce sont des utilisations illégales d'un renifleur, à moins que vous soyez un essayeur de pénétration dont le travail il est de trouver ces types de faiblesses et de les rapporter à une organisation. Pour que renifler se produise, un intrus doit d'abord accéder au câble de communication des systèmes qui sont d'intérêt. Ceci signifie être sur le même segment partagé de réseau, ou brancher sur le câble quelque part entre les chemins des communications. Si l'intrus n'est pas physiquement présent au système de cible ou au point d'accès de communications, il y a des manières immobiles de renifler le trafic de réseau. Celles-ci incluent :
4. Outils De Reniflement
5. Méthodes de reniflementIl y a trois types de méthodes de reniflement. Quelques méthodes fonctionnent dans les réseaux non-switched tandis que d'autres fonctionnent dans les réseaux commutés. Les méthodes de reniflement sont : reniflement IP-BASÉ, reniflement Imper-basé, et reniflement Arp-basé. reniflement IP-BASÉ par 5.1 C'est la manière originale du paquet reniflant. Cela fonctionne à côté de mettre la carte de réseau dans le mode promiscueux et de renifler tous les paquets assortissant le filtre de IP address. Normalement, l'isn t de filtre’de IP address a placé ainsi il peut capturer tous les paquets. Cette méthode fonctionne seulement dans les réseaux non-switched. reniflement Imper-basé par 5.2 Cette méthode fonctionne à côté de mettre la carte de réseau dans le mode promiscueux et de renifler tous les paquets assortissant le filtre de MAC address. reniflement Arp-basé par 5.3 6. Détection d'un renifleur de paquetDans la théorie, il est impossible de détecter
des programmes de reniflement parce qu'ils sont passifs : ils
rassemblent seulement des paquets, ils ne transmettent rien.
Cependant, dans la pratique il est parfois possible de détecter
des programmes de reniflement. méthode de 6.1 cinglements Le tour utilisé ici doit envoyer une demande de
cinglement avec le IP address de la machine suspecte mais de non son
MAC address. Dans le meilleur des cas, aucune machine ne devrait
voir ce paquet, car chaque adapteur d'Ethernet le rejettera puisqu'il
n'assortit pas son propre MAC address. Si la machine suspecte
court un renifleur, elle répondra puisqu'elle ne rejette pas des
paquets avec un MAC address différent de destination. C'est une
vieille méthode et plus fiable. 6.2 Méthode d'arp La méthode d'arp est semblable à la méthode de
cinglement, mais un paquet d'arp est employé à la place. La
méthode d'arp la plus simple transmet un arp à l'non-a annoncé
l'adresse. Si une machine répond à un tel arp de son IP
address, alors elle doit être en mode promiscueux. 6.3 Méthode de DNS Beaucoup de programmes de reniflement font les
consultations renversé-DNS automatiques sur les adresses d'IP qu'ils
voient. Par conséquent, un mode promiscueux peut être
détecté par l'observation pour le trafic de DNS qu'il se produit. 6.4 Source-conduisent la méthode Une autre technique comporte la configuration source-conduisent l'information à l'intérieur de l'en-tête d'IP. Ceci peut être employé pour détecter des renifleurs de paquet sur autre, segments voisins.
Dans le source-cheminement lâche, une option est
ajoutée à l'en-tête d'IP. Les couteaux ignoreront le IP
address de destination et expédier à la place au prochain IP address
dans source-conduisez l'option. Ceci des moyens quand vous
envoyez le paquet, vous pouvez dire que "envoyez svp le paquet à
Anoushka, mais conduisez-le par l'Aryen d'abord". 6.5 La méthode de leurre Considérant que le cinglement et les méthodes
d'arp travaillent seulement au réseau local, la méthode de leurre
fonctionne partout. 6.6 Méthode de centre serveur Quand les intrus pénètrent par effraction dans vos systèmes, ils laisseront souvent mettent des programmes sur écoute fonctionnant dans le fond afin de renifler des mots de passe et l'utilisateur rend compte outre du fil. Ceux-ci sont souvent enfoncés (comme Trojan) dans d'autres programmes, ainsi la seule manière de trouver si quelque chose comme ceci fonctionne est de questionner les interfaces pour voir si elles fonctionnent en mode promiscueux. 6.7 Méthode de latence Cette méthode est fondée sur l'hypothèse que la
plupart des renifleurs font l'analyse. Simplement mis, dans
cette méthode, une quantité énorme de données est envoyé sur le
réseau, et la machine suspecte est cinglée avant et pendant
l'inondation de données. Si la machine est en mode
promiscueux, elle analysera les données, augmentant la charge
là-dessus. Cela prendra donc du temps supplémentaire de
répondre au paquet de cinglement. Cette différence en temps de
réponse peut être employée comme indicateur de si une machine est
en mode promiscueux. Un point intéressant noter est les paquets
peut être retardé en raison de la charge sur le fil, ayant
pour résultat les positifs faux. 6.8 Réflectomètres De TDR(Time-Domaine) Un TDR est fondamentalement RADAR pour le fil.
Il envoie une impulsion en bas du fil, représente graphiquement
alors les réflexions qui reviennent. Un expert peut regarder le
graphique de la réponse et de la figure dehors si des dispositifs
sont attachés au fil qui ne devrait pas être. Ils indiquent
également rudement où, en termes de distance le long du fil, le
robinet est situé. 6.9 Lumières de moyeu Vous pouvez manuellement vérifier des moyeu-lumières pour voir s'il y a raccordements que vous ne vous attendez pas. Il aide à avoir marqué des câbles pour figurer dehors où (physiquement) un renifleur de paquet pourrait être localisé. 6.10 Surveillance de SNMP Les moyeux futés avec la gestion de SNMP peuvent fournir monitroning automatisé des moyeux d'Ethernet (et autre). Quelques consoles de gestion vous ont même laissé noter connections/disconnections à tous vos ports. Si vous avez configuré le système avec l'information où tous les câbles se terminent, vous pouvez parfois dépister où un renifleur de paquet pourrait se cacher. 7. Il y a plusieurs outils qui peuvent être utilisés pour détecter des renifleurs sur votre réseau.Bon nombre d'entre eux sont périmés et plus activement non maintenus, et parfois juste dur pour trouver. En outre, de plus nouveaux renifleurs ont été récrits pour éluder leur détection. Cependant, voici certains d'entre eux. 7.1. PromiScan Ver 0.27 : C'est un programme libre par Security vendredi qui est à jour et activement maintenu. Il fonctionne sur Windows 2000 et XP et exige le conducteur de WinPcap. Il peut balayer le réseau local recherchant les adapteurs de mode promiscueux à distance, en utilisant des paquets d'arp. 7.2. AntiSniff ce programme a été à l'origine écrit par L0pht, mais est plus soutenu ou maintenu. 7.3. Veillez sur ce programme libre effectue la détection promiscueuse à distance, et court sur de diverses versions de schéma et de Linux. Elle exige des bibliothèques de libpcap et de libnet de fonctionner. 7.4. Le détecteur promiscueux d'Ethernet de réseau de Neped est un programme UNIX-basé libre à l'origine écrit par le groupe d'Apostols pour détecter à distance les cartes d'interface promiscueuses de réseau de mode sur des ordinateurs de Linux. Il détecte seulement sur un sous-ensemble de systèmes de Linux avec unpatched des grains avant la version 2.0.36. Le site Web d'Apostols plus existe et pas neped peut être difficile à trouver. 7.5. Le mode promiscueux de contrôle (CPM) ceci est un programme UNIX-basé libre développé par CERT/CC en réponse au réseau accru reniflant. 7.6. Ifstatus ceci est un programme UNIX-basé libre pour détecter les interfaces promiscueuses de mode sur des systèmes de Solaris et d'AIX. 7.7. Promisc.c ceci est un programme UNIX-basé libre pour détecter les interfaces promiscueuses de mode sur Linux et quelques systèmes de SunOS. 8. Prévention des renifleurs de paquetLa meilleure manière de vous fixer contre le
reniflement est d'employer le chiffrage. Tandis que ce t’gagné empêchent un renifleur de fonctionner, il
s'assurera que quel renifleur lit est l'ordure pure. Quelques techniques pour l'empêchement sont : 8.1. PGP et S/MIME Le E-mail peut être reniflé de beaucoup de manières alternatives. Il traverse les murs à l'épreuve du feu de corporation, qui peuvent surveiller le trafic. Il obtient souvent noté et économisé pendant des périodes prolongées. Il peut obtenir accidentellement mal diriger, et finit vers le haut dans la boîte aux lettres de quelqu'un d'autre. La meilleure manière de garder un tel secret de E-mail est de le chiffrer. Les deux manières communes de faire ceci sont avec PGP (intimité plutôt bonne) et S/MIME (MIME bloqué). Le PGP peut être acheté comme adjonction à beaucoup de produits. S/MIME est construit dans des programmes de E-mail par Netscape et Microsoft. 8.2. Fixez La Coquille (SSH) 8.3. VPNs (Réseaux Privés Virtuels) VPNs fournissent le trafic chiffré à travers l'Internet. Cependant, si un intrus compromet les extrémité-noeuds d'un raccordement de VPN, ils peuvent encore renifler le trafic. Un scénario typique est un utilisateur qui surfe l'Internet normalement et obtient compromis avec un accès à distance Trojan (RAT) qui contient une connexion de reniflement. Quand l'utilisateur établit le raccordement de VPN, le programme de reniflement peut voir non seulement le trafic chiffré qui peut être vu sur l'Internet, mais également le trafic non codé avant qu'il obtienne envoyé par la pile au VPN. 8.4. Fixez La Couche De Douilles (Sécurité De Couche De SSL)/Transport (TLS) Le SSL a été à l'origine développé par des
Netscape Communications Pour fournir la sécurité et l'intimité aux
sessions d'Internet. Il a été remplacé par TLS comme indiqué
dans RFC 2246.TLS fournit la sécurité à la couche transport et
surmonte quelques titres de SSL. Il est employé encapsulent le
trafic de réseau des applications de plus haut niveau telles que
LDAP, HTTP, ftp, NNTP, POP3, et IMAP. Il fournit
l'authentification et l'intégrité par l'intermédiaire des
certificats numériques et des signatures numériques. IPSec est un protocole de réseau-niveau qui incorpore la sécurité à l'IPv4 et IPv6 proclame un protocole directement au niveau de paquet en prolongeant l'en-tête de paquet d'IP. Ceci permet la capacité de chiffrer n'importe quel protocole de couche plus élevé. Il actuellement est incorporé aux dispositifs, aux murs à l'épreuve du feu, et aux clients de cheminement pour fixer les réseaux de confiance à un des autres. IPSEC fournit plusieurs moyens pour l'authentification et le chiffrage, soutenant quelques chiffres principaux publics d'authentification et chiffres principaux symétriques de chiffrage. Il peut fonctionner en mode de tunnel pour fournir un nouvel en-tête d'IP qui masquera la source et les adresses de destination originales. 8.6. Mots de passe jetables (OTP) Les mots de passe jetables sont une autre méthode à protéger contre le reniflement. S/key, mots de passe jetables dans tout (OPIE), et d'autres techniques jetables de mot de passe se protégeront contre la collection et la réutilisation des mots de passe. Ils fonctionnent en employant une méthode de défier-réponse, et un mot de passe différent est transmis chaque fois que l'authentification est nécessaire. Les mots de passe qu'un renifleur rassemble seront inutiles puisqu'ils sont seulement employés une fois. Les cartes futées sont une méthode populaire de mettre en application la protection jetable de passwords.E-mail est une matière chaude pour des compagnies et des individus. Deux méthodes de protéger le E-mail, en le chiffrant en transit et dans le stockage, sont jolies. 9. Références
Suhas Un Desai : c'est un article supplémentaire par Suhas A Desai
|
|||
|