Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
Jump-over-ASLR-BTB — обход ASLR путём атаки на предсказатели переходов для обхода техники ASLR | Kitploit
Инструменты/GitHubGitHub/bytereaper77/jump-over-aslr-btb
ЭксплуатацияАппаратная БезопасностьСтатьи и ИсследованияОбучение и ОбразованиеЭксплуатация Бинарных Файлов
GitHubbytereaper77/jump-over-aslr-btb

Jump-over-ASLR-BTB

обход ASLR путём атаки на предсказатели переходов для обхода техники ASLR

Репозиторий
431 год назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Предсказатели ветвлений и ASLR

Автор: Byte Reaper

Описание

Этот репозиторий содержит исследовательскую реализацию на C, демонстрирующую концепции, связанные с предсказателями ветвлений, спекулятивным выполнением и кэш-ориентированными побочными каналами в контексте рандомизации распределения адресного пространства (ASLR).

Требования :

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

Сборка :

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

Пример вывода (примеры):

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.
...

Ссылки :

  • документация 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

  • обход ASLR : https://www.cs.ucr.edu/~nael/pubs/micro16.pdf

Лицензия :

MIT

Скачать инструмент