Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
उपकरण/GitHubGitHub/bytereaper77/jump-over-aslr-btb
शोषणहार्डवेयर सुरक्षापेपर और शोधलर्निंग और शिक्षाबाइनरी शोषण
GitHubbytereaper77/jump-over-aslr-btb

Jump-over-ASLR-BTB

jump over aslr: ASLR को बायपास करने के लिए branch predictors पर हमला करने की तकनीक

रिपॉजिटरी देखें
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.
...

संदर्भ :

  • इंटेल दस्तावेज़ 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

टूल डाउनलोड करें