PacketHound est un outil logiciel qui recherche, surveille et régule le trafic sur Internet, en particulier certains types de trafic. L’objectif de PacketHound est de garantir le bon fonctionnement du trafic réseau, que ce soit sur Internet ou sur un réseau local (LAN). PacketHound est un outil particulièrement utile pour les réseaux qui s’enlisent à cause du téléchargement de fichiers volumineux.
PacketHound, tout en étant peut-être dans un marché de niche, remplit un marché de niche assez large. Certaines universités sont particulièrement attirées par ce que le progiciel a à offrir. L’une des choses pour lesquelles PacketHound a été conçu est de surveiller, et peut-être de limiter si le propriétaire du logiciel le souhaite, le téléchargement de fichiers mp3. Les étudiants sont parmi les plus gros téléchargeurs de fichiers mp3, en particulier sous forme de musique numérique, ce qui explique pourquoi les collèges trouvent cela si attrayant.
Non seulement ces téléchargements ralentissent le trafic, mais ils exposent également l’université à d’autres problèmes de responsabilité coûteux. Par exemple, si un étudiant universitaire utilise le réseau du collège pour télécharger illégalement des fichiers protégés par le droit d’auteur, l’université court le risque d’être citée dans une poursuite, avec l’étudiant. Habituellement, le plus grand risque est pour l’université simplement parce que les étudiants ont souvent très peu d’argent. Les avocats sont plus susceptibles de voir l’avantage de s’en prendre au fournisseur qui a rendu le téléchargement possible qu’à la personne qui a effectivement effectué le téléchargement.
PacketHound est différent de la protection pare-feu normale, qui utilise une stratégie de blocage de port pour bloquer les sites indésirables. Un port, dans ce cas, est une adresse connectée à un programme sur un ordinateur. Avec relativement peu de compétences, les ports peuvent être modifiés par ceux qui ont les connaissances nécessaires et ainsi les pare-feu peuvent être évités. PacketHound utilise une stratégie différente qui n’est pas facile à tromper.
Le fonctionnement exact de PacketHound est un mystère. Les développeurs du logiciel ont refusé de dire comment il est capable d’identifier certains types de téléchargements de logiciels, bien qu’il soit connu que le logiciel est capable d’obtenir des informations à partir du flux de requêtes et de réponses sur le réseau. Le maintien de ce mystère rend également plus difficile le contournement.
Si PacketHound détecte un paquet logiciel interdit, il empêchera ce paquet d’aller au demandeur. Au lieu de cela, il renverra le paquet à l’ordinateur d’où il provient. L’utilisateur reçoit un message d’erreur indiquant “Connexion réinitialisée par l’hôte”. Étant donné que PacketHound fonctionne sur les serveurs réseau et non sur les postes de travail personnels, les utilisateurs sans capacités d’administration réseau ont une capacité très limitée à subvertir le logiciel.