
# Chasseur de rootkits en mode noyau
Chasseur de rootkits en mode noyau Linux pour 4.4.0-31+.
Pour plus d'informations, visitez le site web de Tyton.
Modules cachés
Hooking de la table des appels système
Hooking de protocole réseau
Hooking Netfilter
Inodes de processus mis à zéro
Hooking des fops de processus
Hooking de la table des descripteurs d'interruption
Notifications : Les utilisateurs (moi y compris) ne surveillent pas activement leurs logs journald, c'est pourquoi un démon de notification en espace utilisateur a été inclus pour surveiller les logs journald et les afficher à l'utilisateur via libnotify. Les notifications sont activées après l'installation par XDG autorun, donc si votre gestionnaire de session ne possède pas , cela échouera.
/etc/xdg/autostartDKMS : Le support des modules noyau dynamiques (DKMS) a été ajouté pour Arch et Fedora/CentOS (avec l'intention de l'étendre prochainement). DKMS permet une mise à niveau (presque) transparente des modules noyau lors des mises à jour du noyau. C'est particulièrement important pour les distributions qui fournissent des versions rolling ou qui mettent à jour fréquemment leur noyau.
sudo apt install linux-headers-$(uname -r) gcc make libnotify-dev pkg-config libgtk-3-dev libsystemd-devgit clone https://github.com/nbulischeck/tyton.gitcd tytonmakesudo insmod tyton.koNote : Pour Ubuntu 14.04, libsystemd-dev est nommé libsystemd-journal-dev.
sudo pacman -S linux-headers gcc make libnotify libsystemd pkgconfig gtk3git clone https://github.com/nbulischeck/tyton.gitcd tytonmakesudo insmod tyton.koNote : Il est recommandé d'installer Tyton via l'AUR pour bénéficier de DKMS.
dnf install kernel-devel gcc make libnotify libnotify-devel systemd-devel gtk3-devel gtk3git clone https://github.com/nbulischeck/tyton.gitcd tytonmakesudo insmod tyton.koLe module noyau peut recevoir un argument de timeout spécifique lors de son insertion via la ligne de commande.
Pour ce faire, exécutez la commande sudo insmod tyton.ko timeout=X où X est le nombre de minutes que vous souhaitez que le module noyau attende avant d'exécuter à nouveau son analyse.
Tyton est disponible sur l'AUR ici.
Vous pouvez l'installer en utilisant l'assistant AUR de votre choix :
yaourt -S tyton-dkms-gityay -S tyton-dkms-gitpakku -S tyton-dkms-git