System and method for intrusion detection data collection using a network protocol stack multiplexor

   
   

A system and method for detecting network intrusions using a protocol stack multiplexor is described. A network protocol stack includes a plurality of hierarchically structured protocol layers. Each such protocol layer includes a read queue and a write queue for staging transitory data packets and a set of procedures for processing the transitory data packets in accordance with the associated protocol. A protocol stack multiplexor is interfaced directly to at least one such protocol layer through a set of redirected pointers to the processing procedures of the interfaced protocol layer. A data packet collector references at least one of the read queue and the write queue for the associated protocol layer. A data packet exchanger communicates a memory reference to each transitory data packet from the referenced at least one of the read queue and the write queue for the associated protocol layer. An analysis module receives the communicated memory reference and performs intrusion detection based thereon.

Un système et une méthode pour détecter des intrusions de réseau à l'aide d'un multiplexeur de protocol stack est décrit. Un protocol stack de réseau inclut une pluralité de couches hiérarchiquement structurées de protocole. Chaque une telle couche de protocole inclut une file d'attente lue et une file d'attente d'inscription pour les paquets transitoires de données d'échafaudage et un ensemble de procédures pour traiter les paquets transitoires de données selon le protocole associé. Un multiplexeur de protocol stack est connecté directement au moins à une telle couche de protocole par un ensemble d'indicateurs réorientés aux procédures de traitement de la couche connectée de protocole. Un collecteur de paquet de données met en référence au moins un de la file d'attente indiquée et de la file d'attente d'inscription pour la couche associée de protocole. Un échangeur de paquet de données communique une référence de mémoire à chaque paquet transitoire de données de au moins référencé de la file d'attente lue et de la file d'attente d'inscription pour la couche associée de protocole. Un module d'analyse reçoit la référence communiquée de mémoire et effectue la détection d'intrusion basée là-dessus.

 
Web www.patentalert.com

< Processing events during profiling of an instrumented program

< Synchronous flash memory with concurrent write and read operation

> Agent method and computer system

> Migration from in-clear to encrypted working over a communications link

~ 00159