Herkeios

Système de détection des intrusions

Annexes



   Afin de comprendre l'architecture de nos programmes et les technologies utilisées, voici quelques rappels, compléments et informations sur la manière dont nous avons codé le noyau de chaque application :

Rootkits
   Cet article vous décrit comment nous avons codé notre rootkit, en rentrant dans les profondeurs du kernel et les mécanismes trop peu connus des appels systèmes et des symboles exportés du kernel.
Accéder à l'article


Sniffing avec libpcap
   Libpcap est la très célèbres librairie de sniffing réseau et est utilisée dans tous les sniffers connus, comme tcpdump, ethereal ou wireshark. Nous n'y avons donc pas coupé et avons du utiliser cette librairie pour l'analyse en temps réel du flux de données.
Accéder à l'article


Forge et Injection de paquets avec libnet
   Nous avons eu plusieurs fois recours à la forge et à l'injection de paquet sur le réseau tout au long de notre développement. Tout d'abord, afin de tester la très grande majorité des attaques réseau, il était indispensable de savoir fabriquer nos propres paquets. De plus, l'IDS se sert parfois d'injections quand une intrusion est détectée et qu'une injection maligne peut limiter les dégats.
Accéder à l'article


Statistique des sockets entrants/sortants
   Nous détaillons ici l'organisation des fichiers /proc/net/tcp et /proc/net/udp où sont inscrites les statistiques d'utilisation des sockets par le système.
Accéder à l'article




Site sur la sécurité informatique - Qu'est-ce qu'un IDS ? - L'équipe Herkeios