Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
PANIX — Outil de persistance Linux personnalisable pour la recherche en sécurité et l'ingénierie de détection. | Kitploit
Outils/GitHubGitHub/aegrah/panix
Escalade de PrivilègesMécanismes de PersistancePost-ExploitationTests d'IntrusionRed TeamingOutil d'Accès à DistanceÉvasion de Conteneur
GitHubaegrah/panix

PANIX

Outil de persistance Linux personnalisable pour la recherche en sécurité et l'ingénierie de détection.

Voir le dépôt
87610220il y a 7 moisVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
Site web

PANIX logo

PANIX - Persistance contre *NIX

PANIX est un framework de persistance Linux puissant, modulaire et hautement personnalisable, conçu pour les chercheurs en sécurité, les ingénieurs en détection, les testeurs d'intrusion, les amateurs de CTF, et plus encore. Pensé pour la polyvalence, PANIX met l'accent sur la fonctionnalité, ce qui en fait un outil essentiel pour comprendre et mettre en œuvre un large éventail de techniques de persistance.

Fonctionnalités

PANIX propose une suite polyvalente de fonctionnalités pour simuler et étudier les mécanismes de persistance Linux.

FonctionnalitéDescriptionRootUser
Persistance At JobMet en œuvre la persistance en ajoutant des entrées aux tâches système.✅✅
Clés autoriséesAjoute une clé publique au fichier authorized_keys pour un accès SSH.✅✅
Utilisateur backdoorCrée un utilisateur backdoor avec UID=0 (privilèges root).✅❌
Utilisateur système backdoorInstalle une backdoor sur un utilisateur système (accès SSH à news/nobody).✅❌
Fichier /etc/passwd backdooréAjoute directement une entrée utilisateur malveillante dans /etc/passwd.✅❌
Fichier /etc/init.d backdooréÉtablit une persistance via SysVinit (/etc/init.d).✅❌
Fichier /etc/rc.local backdooréÉtablit une persistance via le contrôle d'exécution (/etc/rc.local).✅❌
Bind ShellExécute un bind shell pré-compilé/LOLBin pour un accès à distance.✅✅
Backdoor par capabilitiesAjoute des capabilities spécifiques à des binaires pour maintenir la persistance.✅❌
Persistance par cron jobConfigure des cron jobs pour assurer la persistance après les redémarrages.✅✅
Créer un utilisateurCrée un nouveau compte utilisateur sur le système.✅❌
Backdoor D-BusCrée un service D-Bus pour un accès root par reverse shell.✅❌
Rootkit DiamorphineInstalle le rootkit Diamorphine, module noyau chargeable.✅❌
Persistance InitramfsInjecte un utilisateur backdoor UID=0 dans initramfs au redémarrage.✅❌
Persistance GitUtilise les hooks ou pagers Git pour persister dans les dépôts Git.✅✅
Persistance GeneratorExploite les generators systemd pour créer des services persistants.✅❌
Backdoor GRUBManipule GRUB pour exécuter une backdoor au démarrage.✅❌
Conteneur malveillantDéploie un conteneur Docker conçu pour faciliter l'évasion de conteneur.✅✅
Paquet malveillantInstalle un paquet DPKG/RPM pour parvenir à une persistance.✅❌
NetworkManagerInstalle un script dispatcher pour persister lors des actions réseau.✅❌
Backdoor LD_PRELOADUtilise LD_PRELOAD pour injecter des bibliothèques malveillantes à des fins de persistance.✅❌
Backdoor LKMCharge un module noyau (Loadable Kernel Module) pour maintenir la persistance.✅❌
Backdoor MOTDModifie le Message du jour (MOTD) pour établir une persistance.✅❌
Gestionnaire de paquetsManipule APT/YUM/DNF pour établir une persistance lors de leur utilisation.✅❌
Persistance PAMInstalle une backdoor PAM à l'aide d'un module malveillant ou de pam_exec.✅❌
Changement de mot de passeModifie les mots de passe des utilisateurs pour sécuriser les comptes backdoor.✅❌
Backdoor PolkitCrée une configuration Polkit backdoor trop permissive.✅❌
Reverse ShellÉtablit un reverse shell (prenant en charge plusieurs LOLBins).✅✅
Persistance par profil shellModifie les profils shell pour exécuter des scripts à la connexion de l'utilisateur.✅✅
Persistance par clés SSHManipule les clés SSH pour maintenir un accès persistant via SSH.✅✅
Backdoor SudoersModifie le fichier /etc/sudoers pour accorder des privilèges élevés.✅❌
Backdoor SUIDInstalle une backdoor sur des binaires en définissant le bit SUID.✅❌
Backdoor de binaire systèmeEnveloppe les binaires système pour y inclure des fonctionnalités de backdoor.✅❌
Service systemdCrée des services systemd qui assurent la persistance au redémarrage.✅✅
Persistance UdevUtilise des pilotes pour persister au niveau de l'interaction matérielle.✅❌
Persistance Web ShellDéploie des serveurs web pour un accès à distance via des interfaces web.✅✅
Autostart XDGUtilise les répertoires d'autostart XDG pour persister à la connexion de l'utilisateur.✅✅

Support

PANIX offre un support complet sur différentes distributions Linux.

DistributionSupportVersion testée
Debian✅Debian 11 & 12
Ubuntu✅Ubuntu 22.04 (Diamorphine indisponible)
RHEL✅RHEL 9 (techniques MOTD et Pre-OS Boot indisponibles)
CentOS✅CentOS Stream 9 & 7 (techniques MOTD et Pre-OS Boot indisponibles)
Fedora✅Pas entièrement testé
Arch Linux✅Pas entièrement testé
OpenSUSE✅Pas entièrement testé
Télécharger l’outil