Skip to content
KitploitKITPLOIT
उपकरणएक्सप्लॉइटब्लॉग
Log in
जमा करें
उपकरणएक्सप्लॉइटब्लॉग
जमा करें

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
oppo-ghostlock — OPPO Find N2 GhostLock (CVE-2026-43499) शोषण अनुकूलन | Kitploit
उपकरण/GitHubGitHub/pubglite55/oppo-ghostlock
एंड्रॉइड सुरक्षाविशेषाधिकार वृद्धिशोषण फ्रेमवर्कमेमोरी फोरेंसिकभेद्यता विश्लेषणशोषणरिवर्स इंजीनियरिंगमोबाइल सुरक्षालर्निंग और शिक्षाबाइनरी शोषण
GitHubpubglite55/oppo-ghostlock
60249910 दिन पहलेKitploit द्वारा समीक्षित

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

oppo-ghostlock

OPPO Find N2 GhostLock (CVE-2026-43499) शोषण अनुकूलन

रिपॉजिटरी देखें

oppofindN2-ghostlock

Stars Last Commit License

GhostLock CVE-2026-43499 — OPPO Find N2 Linux कर्नेल प्रिविलेज एस्केलेशन अनुसंधान

परियोजना अवलोकन

GhostLock (CVE-2026-43499) एक कर्नेल स्टैक UAF भेद्यता है जो Linux 2.6.39 से 7.1-rc1 को प्रभावित करती है, जो FUTEX_CMP_REQUEUE_PI रेस कंडीशन के माध्यम से ट्रिगर होती है। यह परियोजना NebuSec/CyberMeowfia के x86_64 exploit को OPPO Find N2 (ARM64, kernel 5.10.236) पर अनुकूलित करती है।

परियोजना स्थिति

पुनरावृत्ति में — कई शोषण चरण सत्यापित हो चुके हैं, लेकिन मुख्य अवरोधक (CFI bypass / कर्नेल राइट प्रिमिटिव) अभी तक तोड़ा नहीं गया है।

मुख्य विशेषताएँ

  • Firefox CVE-2026-10702 exploit — SpiderMonkey type confusion → AAW
  • KernelSnitch mm_struct लीक — futex hash timing से कर्नेल पता लीक
  • GhostLock FUTEX ट्रिगर — FUTEX_CMP_REQUEUE_PI ret=0
  • sk_buff हीप स्प्रे — 4/4 send सफल
  • PR #13 KASLR bypass — सीधे kaslr_base की गणना
  • IDA Pro पूर्ण ऑफ़सेट सत्यापन — 70+ कर्नेल ऑफ़सेट सत्यापित

त्वरित शुरुआत

पर्यावरण आवश्यकताएँ

  • macOS / Linux (Android NDK आवश्यक)
  • Android NDK r29
  • OPPO Find N2 डिवाइस

कंपाइल और परिनियोजन

  1. रिपॉज़िटरी क्लोन करें
git clone https://github.com/pubglite55/oppofindN2-ghostlock.git
cd oppofindN2-ghostlock
  1. NDK पथ सेट करें
export NDK=/usr/local/Caskroom/android-ndk/29/AndroidNDK14206865.app/Contents/NDK
  1. exploit कंपाइल करें
cd exploit/
make clean && make NDK=$NDK
  1. डिवाइस पर पुश करें
adb push preload.so /data/local/tmp/
  1. चलाएँ
adb shell 'LD_PRELOAD=/data/local/tmp/preload.so /system/bin/ls /dev/null' 2>&1

रिपॉज़िटरी संरचना

oppofindN2-ghostlock/
├── exploit/
│   ├── src/
│   │   ├── main.c              # मुख्य प्रवेश बिंदु, GhostLock ट्रिगर
│   │   ├── fops.c              # pselect fake lock + kernel base leak
│   │   ├── pipe.c              # pipe भौतिक पढ़ना/लिखना
│   │   ├── root.c              # root प्रिविलेज एस्केलेशन
│   │   ├── util.c              # उपयोगिता फ़ंक्शन
│   │   └── kernelsnitch/       # mm_struct लीक
│   ├── targets/                # डिवाइस ऑफ़सेट परिभाषाएँ
│   └── Makefile
└── README.md

डिवाइस जानकारी

  • Phone: OPPO Find N2, serial=84cb96e2
  • Kernel: 5.10.236-android12-9-o-g74d132f4467a
  • Build: OPPO/CPH2413/CPH2413:16/UP1A.231005.007/V16.0.12.0.UNFCNXM:user/release-keys
  • CONFIG_FUTEX_PI=y
  • CONFIG_UNMAP_KERNEL_AT_EL0=y (KPTI enabled)
  • kptr_restrict enforced

मुख्य अवरोध

  1. pselect waiter संरचना में हेरफेर नहीं कर सकता — NFDS > 336 होने पर fd_set हीप पर होता है
  2. configfs/ashmem असमर्थित — ashmem SET_NAME काट दिया जाता है
  3. अन्य सभी कर्नेल राइट पथ अवरुद्ध — /proc/self/mem, /dev/mem, binder

लाइसेंस

यह परियोजना MIT लाइसेंस का उपयोग करती है।

आभार

  • NebuSec/CyberMeowfia — GhostLock exploit का मूल कार्यान्वयन
  • NebuSec IonStack Writeup — GhostLock तकनीकी विश्लेषण
  • Dere3046/ElevateMe — rb_erase cred ओवरराइट तंत्र
टूल डाउनलोड करें