
Boîte à outils d'exploitation du noyau Linux fournissant une bibliothèque de construction d'exploits, des générateurs de chaînes ROP et de pivots de pile, des exécuteurs d'images de noyau et une base de données de cibles pour le développement d'exploits de noyau.
Ce dépôt contient des outils utiles pour la recherche en sécurité du noyau Linux, appelés kernelXDK :
libxdk : un kit d'exploitation du noyau Linux en cours de développement, qui contient (contiendra) les briques nécessaires à la construction d'exploits pour le noyau Linux pouvant cibler différentes versions du noyau.
rop_generator : outils pour générer des chaînes ROP et des stack pivots sur des images de noyau Linux.
image_runner : outil pour exécuter diverses distributions de noyau, avec prise en charge du débogage et de la compilation de modules de noyau personnalisés.
image_db : outils pour télécharger les fichiers de différentes versions de distributions de noyau et en extraire diverses informations.
xdk_device : module de noyau pour simuler des vulnérabilités dans le noyau, suivre les appels de fonctions et tester des primitives d'exploitation.
kxdb_tool : un constructeur de base de données qui contient des informations d'exploitation (adresses de symboles, gadgets ROP, stack pivots, offsets de champs de structures) pour plusieurs cibles de noyau et consommé par le kit d'exploitation pour personnaliser les exploits pour les cibles.
La documentation de kernelXDK est disponible sur xdk.dev. Ce site web fournit des guides complets pour l'installation, la référence API et le portage d'exploits existants.
Si vous trouvez un bug, merci de nous aider en soumettant un ticket sur GitHub.
Avant de créer un nouveau ticket, veuillez vérifier les tickets existants pour voir si votre bug a déjà été signalé.
Lors du signalement d'un bug, veuillez inclure :
Remarque : ce projet est actuellement en état bêta. Nous nous concentrons sur le développement principal, donc les corrections de bugs peuvent prendre du temps ou ne pas être effectuées du tout. Nous apprécions votre patience et votre compréhension.
Ceci n'est pas un produit Google officiellement pris en charge.