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
cve-2023-4911-exploit-optimized — Exploit en C pur pour CVE-2023-4911 (Looney Tunables) — implémentations x86_64 et aarch64. Bruteforce multi-processus, calibrage dynamique, analyseur ELF intégré. | Kitploit
Outils/GitHubGitHub/jarpex/cve-2023-4911-exploit-optimized
Escalade de PrivilègesFrameworks d'ExploitationAnalyse des VulnérabilitésExploitationShellcodeApprentissage et ÉducationDéveloppement de Charges UtilesExploitation de Binaires

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
GitHub
jarpex/cve-2023-4911-exploit-optimized

cve-2023-4911-exploit-optimized

Exploit en C pur pour CVE-2023-4911 (Looney Tunables) — implémentations x86_64 et aarch64. Bruteforce multi-processus, calibrage dynamique, analyseur ELF intégré.

Voir le dépôtSite web
321il y a 1 moisPas encore vérifié

Avis de sécurité : Ce dépôt contient du code d'exploitation fonctionnel à des fins éducatives et de recherche. Utilisez-le de manière responsable et uniquement sur des systèmes que vous possédez ou pour lesquels vous disposez d'une autorisation explicite de test.

Exploit CVE-2023-4911 (Looney Tunables)

Exploits multi-processus optimisés pour CVE-2023-4911 ciblant les architectures x86_64 et aarch64.

Architectures

  • aarch64/ — Exploit pour les systèmes AArch64
  • x86_64/ — Exploit pour les systèmes x86_64

Différences clés

Aspectx86_64aarch64
Déclencheur de tunablesglibc.malloc.mxfastglibc.mem.tagging
Préparation du tasÉcrasement de DT_RPATHTechnique massive_spray
Adresse de pileCodée en durForce brute multi-thread
Technique de baseXion, Beatrizblasty

Fonctionnalités communes

  • Conception monolithique : Toute la logique (patch de la libc, préparation de l'environnement, force brute) intégrée dans un seul binaire C. Aucun script Python externe requis.
  • Force brute multi-processus utilisant tous les cœurs du CPU
  • Calibration dynamique basée sur les performances du système
  • Analyseur ELF personnalisé (basé sur mmap, utilise .dynsym)
  • Vérification de vulnérabilité à échec rapide
  • Suivi des statistiques en temps réel
  • Suppression des core dumps
  • Configuration de la taille de pile illimitée

Références

  • Avis Qualys : Looney Tunables Local Privilege Escalation
  • NVD : CVE-2023-4911
  • Mon article sur le développement x86_64 : Refining the Looney Tunables Exploit
  • Mon article sur le développement aarch64 : From x86_64 to ARM64: Porting and Optimizing the Looney Tunables Exploit

Crédits

Structure de base de l'exploit, disposition de l'environnement et logique de patch de la libc :

  • Xion (KAIST Hacking Lab) : PoC original (leesh3288/CVE-2023-4911)
  • Beatriz Fresno Naumova : Implémentation C affinée (EDB-ID: 52479)
  • blasty : Implémentation de l'exploit AArch64 (gnu-acme.py)

Cette implémentation est basée sur les travaux ci-dessus, avec les ajouts suivants :

  • Force brute multi-processus utilisant tous les cœurs du CPU
  • Calibration dynamique basée sur les performances du système
  • Analyseur ELF amélioré (basé sur mmap, utilise .dynsym)
  • Vérification de vulnérabilité à échec rapide
  • Shellcode personnalisé (setreuid/setresuid)
  • Suivi des statistiques en temps réel
  • Suppression des core dumps
  • Configuration de la taille de pile illimitée

Optimisations par : Anastasia Shebalkina <jarpex>

Avertissement

Ce code source est fourni à des fins éducatives et de recherche en sécurité uniquement. Il démontre le mécanisme d'une vulnérabilité connue et corrigée (CVE-2023-4911). L'accès non autorisé à des systèmes informatiques est illégal. L'auteur n'est pas responsable de toute utilisation abusive de ce code.

Cette implémentation et ces recherches ont été développées dans le cadre de la résolution d'une tâche d'analyse d'exploitation sur la plateforme Standoff 365, visant à améliorer les PoC publics instables existants grâce à la force brute ASLR multi-processus et au support multi-architecture (x86_64 / aarch64).

Télécharger l’outil