Skip to main content

Qu'est-ce qu'une prise brute?

Une prise de réseau est un point de terminaison pour l'échange de données dans tout un réseau.Pensez à une prise comme une adresse physique: les informations passant par le réseau d'ordinateurs sont acheminées vers une prise spécifique de l'ordinateur lui-même.Une prise brute est un type de socket réseau qui permet à une application logicielle sur l'ordinateur d'envoyer et d'obtenir des paquets d'informations à partir du réseau sans utiliser le système d'exploitation des ordinateurs comme intermédiaire.En d'autres termes, il permet une communication directe entre un programme et une source externe sans l'intervention du système d'exploitation principal des ordinateurs.

Le principal avantage de l'utilisation de la manipulation du réseau de socket brut est qu'il coupe l'homme du milieu.Étant donné que le système d'exploitation ne gère pas les données spécifiquement, il réduit les frais généraux sur le réseau, enregistrant les cycles de l'unité de traitement centrale (CPU) et diminuant la contrainte sur le matériel du système.Une prise brute fournit un tunnel express entre une application et une source externe.Ni le système d'exploitation ni aucun autre programme sur l'ordinateur n'ont la capacité d'interférer avec une connexion brute.

Les interfaces de réseau à socket brutes ont un inconvénient.mais.Les pirates utilisent généralement des connexions de socket brutes pour étape les attaques de protocole de contrôle de transmission (TCP) sur un réseau.Lors d'une attaque TCP, un pirate envoie un bit de données forgé sur le réseau via une connexion à socket brute.Ces données forgées contient un signal de réinitialisation pour la connexion TCP, qui à son tour interrompt et plante les connexions réseau actuelles sur l'ordinateur.

Pour cette raison, certains systèmes d'exploitation ont retiré le support pour les prises brutes.La justification en est qu'il peut aider à assurer la sécurité du réseau.Les sociétés de logiciels peuvent restreindre la capacité des utilisateurs à utiliser des prises brutes en utilisant ce que l'on appelle un hotfix, une mise à niveau permanente vers le système d'exploitation.Ces mises à niveau n'ont pas eu d'impact négatif significatif sur l'expérience utilisateur, car les avantages des prises brutes ont diminué à mesure que la technologie s'est améliorée.

Pour les ordinateurs modernes, la quantité de traitement supplémentaire requise pour gérer les connexions de prise régulières par opposition aux prises brutes est si minime qu'elle est largement hors de propos.Avec des processeurs modernes venant en variétés à double, quadruple et même six cœurs, les chances de connexions de socket réseau régulières à la traîne de l'ordinateur sont négligeables.Pour cette raison, à moins qu'il n'y ait une justification spécifique pour utiliser une connexion de socket brute sur une prise de réseau standard, le risque posé par les pirates et les attaques TCP sur le réseau l'emportent sur tous les avantages.