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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
0xCr0ssCrush — Windows BYOVD अनुसंधान DCRCVDrv.sys और Alinubx.sys पर, उनके kernel primitives, IOCTL surfaces, और detection opportunities की reverse engineering। | Kitploit
उपकरण/GitHubGitHub/deathshotxd/0xcr0sscrush
रक्षात्मक उपकरणभेद्यता विश्लेषणशोषणरिवर्स इंजीनियरिंगमालवेयर विश्लेषणबाइनरी विश्लेषणखतरा खुफिया
GitHubdeathshotxd/0xcr0sscrush

0xCr0ssCrush

Windows BYOVD अनुसंधान DCRCVDrv.sys और Alinubx.sys पर, उनके kernel primitives, IOCTL surfaces, और detection opportunities की reverse engineering।

रिपॉजिटरी देखें
3767326 दिन पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

सभी उपकरण देखें →
वेबसाइट
साझा करें

0xCr0ssCrush

दो हस्ताक्षरित ड्राइवर। एक खतरनाक कर्नेल प्रिमिटिव। 0xCr0ssCrush एक Windows BYOVD अनुसंधान परियोजना है जो DCRCVDrv.sys और Alinubx.sys ड्राइवरों को कवर करती है, जिनका दुरुपयोग Cruciferra मैलवेयर-एज़-ए-सर्विस लोडर द्वारा किया जाता है: उनके इंटरफ़ेस, उनके कर्नेल प्रिमिटिव, उनकी प्रोवेनेंस, और उनके दुरुपयोग का पता लगाने और उससे बचाव करने का तरीका।

0xCr0ssCrush logo


0xCr0ssCrush क्या है?

दो कमज़ोर हस्ताक्षरित ड्राइवरों के लिए एक अनुसंधान हार्नेस और विश्लेषण पैकेज:

DCRCVDrv.sys and Alinubx.sys interface comparison


यह रिपॉज़िटरी ऑपरेटरों की अपनी ही रिडंडेंसी रणनीति को दोहराती है: यदि एक ड्राइवर को होस्ट द्वारा अस्वीकार कर दिया जाता है, तो हार्नेस दूसरे पर वापस चला जाता है।


0xCr0ssCrush - Windows BYOVD research

यह क्यों मायने रखता है

दोनों ड्राइवरों को eSentire की Threat Response Unit द्वारा अगस्त 2026 में Cruciferra मैलवेयर-एज़-ए-सर्विस लोडर के घटकों के रूप में प्रलेखित किया गया था, जो पेलोड डिलीवरी से पहले AV/EDR प्रक्रियाओं को समाप्त करता है। ये काल्पनिक प्रिमिटिव नहीं हैं - इनका जंगल में दुरुपयोग किया जाता है, ये हस्ताक्षरित हैं, और इस अनुसंधान के समय Microsoft की प्रवर्तित कमज़ोर-ड्राइवर ब्लॉकलिस्ट में इनमें से कोई भी फ़ाइल मौजूद नहीं थी।

डेमो


0xCr0ssCrush demonstration


नियंत्रित-लैब रन: ड्राइवर चयन, हैश सत्यापन, लक्ष्य रिज़ॉल्यूशन, और Windows 11 लैब होस्ट पर टर्मिनेशन IOCTL पथ। सटीक प्रक्रिया के लिए docs/reproduction.md देखें।

अनुसंधान योगदान

0xCr0ssCrush अंतर्निहित कमज़ोर ड्राइवरों की खोज का दावा नहीं करता है। इसका योगदान दो हाल ही में दुरुपयोग किए गए हस्ताक्षरित Windows ड्राइवरों, उनके उजागर इंटरफ़ेस, कर्नेल प्रिमिटिव, प्रोवेनेंस, पर्यावरणीय व्यवहार, और रक्षात्मक पहचान के अवसरों को कवर करने वाला एक पुनरुत्पादनीय तुलनात्मक अनुसंधान कार्यान्वयन है।

हमारे अनुसंधान के दौरान दोनों ड्राइवर इंटरफ़ेस से मेल खाता कोई भी सार्वजनिक रूप से अनुक्रमित कार्यान्वयन नहीं पहचाना गया।

निष्कर्षों के लिए स्वतंत्र समर्थन:

  • DCRCVDrv.sys डिवाइस, IOCTL, और टर्मिनेशन श्रृंखला - eSentire TRU Cruciferra रिपोर्ट (2026-08-19)।
  • ड्राइवर कैटलॉग - LOLDrivers (प्रविष्टियाँ 2026-08-27)।
  • ब्लॉकलिस्ट अनुपस्थिति - 2026-09-08 दिनांकित स्नैपशॉट, जिसे docs/blocklist-status.md में पुनरुत्पादित किया जा सकता है।

क्रॉस-ड्राइवर तुलना

Cross-driver comparison


पूर्ण मैट्रिक्स और IOCTL सरफेस docs/ioctl-reference.md में।

DCRCVDrv.sys

MOCOMSYS (DCRC) का हस्ताक्षरित ड्राइवर जिसमें WFP कॉलआउट स्ट्रिंग्स और एक चाइल्ड-प्रोसेस मॉनिटर है। उजागर डिवाइस \\.\DCRCVDRV_U उपयोगकर्ता मोड से एक टर्मिनेशन IOCTL स्वीकार करता है। विश्लेषण:

  • डिवाइस: \\.\DCRCVDRV_U
  • IOCTL: 0x2205C0
  • इनपुट: 4-बाइट PID
  • श्रृंखला: हैंडल अधिग्रहण (ZwOpenProcess / PsLookup) -> ObOpenObjectByPointer -> ZwTerminateProcess

विवरण docs/dcrcv-analysis.md में।

Alinubx.sys

CnCrypt का हस्ताक्षरित ड्राइवर जिसमें WFP/ALE कॉलआउट स्ट्रिंग्स हैं। उजागर डिवाइस \\.\Alinubx एक PID और एक एग्ज़िट स्टेटस लेने वाला टर्मिनेशन IOCTL स्वीकार करता है।

  • डिवाइस: \\.\Alinubx
  • IOCTL: 0x222024
  • इनपुट: { pid: DWORD, exit_status: DWORD }
  • श्रृंखला: PsLookupProcessByProcessId -> ObOpenObjectByPointer -> ZwTerminateProcess

विवरण docs/alinubx-analysis.md में।

कर्नेल प्रिमिटिव विश्लेषण

दोनों ड्राइवर एक ही प्रिमिटिव परिवार को उजागर करते हैं:

primitive_family: PROCESS_CONTROL
primitive:        PROCESS_TERMINATION

मशीन-पठनीय वर्गीकरण metadata/drivers.json में निहित है ताकि रिपॉज़िटरी को पुनर्गठित किए बिना अतिरिक्त ड्राइवर जोड़े जा सकें।

IOCTL मैप

IOCTL मैप


पूर्ण डिस्पैच विश्लेषण (अवलोकित अतिरिक्त DCRCVDrv.sys सरफेस सहित) docs/ioctl-reference.md में है।

रिवर्स-इंजीनियरिंग प्रमाण

राइटअप में प्रत्येक दावे पर एक प्रमाण लेबल होता है:

[CONFIRMED]      directly established from code/disassembly
[CORROBORATED]   observed here and independently supported
[INFERRED]       likely but not fully proven
[UNRESOLVED]     current evidence insufficient

एनोटेटेड डिसअसेम्बली अंश (import capture, IOCTL dispatch, termination helper, strings) analysis/ के अंतर्गत शामिल हैं ताकि विश्लेषण को दोबारा चलाया जा सके।

पुनरुत्पादन / नियंत्रित लैब

बिल्ड करें, फिर हैश सत्यापन के बिना कभी भी ड्राइवर लोड न करें - harness स्वयं इसे लागू करता है:

cargo build --release --target x86_64-pc-windows-gnu
crosscrush.exe -d -n "notepad.exe"        # dry run, no IOCTLs
crosscrush.exe -n "notepad.exe" -k dcrc   # single driver

चरण-दर-चरण प्रक्रिया और लैब स्वच्छता docs/reproduction.md में।

IOCTL-स्वीकृत और प्रक्रिया-रोका गया दो अलग-अलग अवलोकन हैं; पुनरुत्पादन मार्गदर्शिका इसे स्पष्ट करती है।

डिटेक्शन

Sigma, YARA, और टेलीमेट्री मार्गदर्शन:

detection/
|-- sigma/driver_load_win_cruciferra_byovd.yml
|-- yara/cruciferra_drivers.yar
+-- telemetry/README.md

detection.md में डिटेक्शन रणनीति।

Windows संगतता

प्रेक्षित स्थिति प्रत्येक बिल्ड के लिए lab/test-matrix में दर्ज की गई है और Verified / Not tested / Blocked / Unknown के रूप में चिह्नित है। वर्तमान में Windows 11 24H2 (बिल्ड 26100) पर HVCI अक्षम के साथ सत्यापित। कोई व्यापक संगतता दावे नहीं किए गए हैं।

ब्लॉकलिस्ट स्थिति

Blocklist status


स्नैपशॉट-विशिष्ट और पुनरुत्पादनीय: docs/blocklist-status.md।

ड्राइवर प्रोवेनेंस

रिपॉज़िटरी में प्रत्येक सैंपल के लिए हैश-विशिष्ट प्रोवेनेंस:

metadata/
|-- drivers.json    # driver registry
+-- samples.json    # sample registry (acquisition, verification)
टूल डाउनलोड करें