Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
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é.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
Jump-over-ASLR-BTB — sauter par-dessus ASLR en attaquant les prédicteurs de branche pour contourner la technique ASLR | Kitploit
Outils/GitHubGitHub/bytereaper77/jump-over-aslr-btb
ExploitationSécurité MatérielleArticles et RechercheApprentissage et ÉducationExploitation de Binaires
GitHubbytereaper77/jump-over-aslr-btb

Jump-over-ASLR-BTB

sauter par-dessus ASLR en attaquant les prédicteurs de branche pour contourner la technique ASLR

Voir le dépôt
43il y a 1 anPas encore vérifié

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

Prédicteurs de branche & ASLR

Auteur : Byte Reaper

Description

Ce dépôt contient une implémentation de recherche en C qui démontre des concepts liés aux prédicteurs de branche, à l'exécution spéculative et aux canaux auxiliaires basés sur le cache dans le contexte de la randomisation de l'agencement de l'espace d'adressage (ASLR).

Prérequis :

root@kitploit:~
Linux x86_64
GCC 
CPU that supports BTB

Compilation :

root@kitploit:~
gcc btb.c -o BTB
./BTB

Sortie rapide (exemples) :

root@kitploit:~
[+] check  System Security for Check branch predictors...
[+] Sleep Success.
[-] Not Detect Single Thread Indirect Branch Predictors.
[-] Not Detect Indirect Branch Restricted Speculation
[-] Not Detect Speculative Store Bypass Disable .
[+] Detect L1D_FLUSH.
[+] Detect MD_CLEAR.
[-] Not Detect IA32_ARCH_CAPABILITIES.
[+] Result Detect Branch predictors : 
[+] Detect Branch predictors
[+] Get Address  victimValue() function Success.
...

Références :

  • documentation Intel MSR / cpuid : https://www.intel.com/content/www/us/en/developer/articles/technical/software-security-guidance/technical-documentation/cpuid-enumeration-and-architectural-msrs.html

  • sauter par-dessus l'ASLR : https://www.cs.ucr.edu/~nael/pubs/micro16.pdf

Licence :

MIT

Télécharger l’outil