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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
AndroidDriveSignity — Android ARMv8.3 कर्नेल बाइनरीज़ को पैच करके ड्राइवर सिग्नेचर सत्यापन अक्षम करता है, जिससे विकास और सुरक्षा परीक्षण के लिए कस्टम कर्नेल मॉड्यूल लोडिंग सक्षम होती है। | Kitploit
उपकरण/GitHubGitHub/gmh5225/androiddrivesignity
एंड्रॉइड सुरक्षाशोषणमोबाइल सुरक्षाबाइनरी विश्लेषण
GitHubgmh5225/androiddrivesignity

AndroidDriveSignity

Android ARMv8.3 कर्नेल बाइनरीज़ को पैच करके ड्राइवर सिग्नेचर सत्यापन अक्षम करता है, जिससे विकास और सुरक्षा परीक्षण के लिए कस्टम कर्नेल मॉड्यूल लोडिंग सक्षम होती है।

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

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

सभी देखें →

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

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

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

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

AndroidDriveSignity

AndroidDriveSignity एक Python स्क्रिप्ट है जिसे Android कर्नेल(ARMv8.3) फ़ाइलों को पैच करने के लिए डिज़ाइन किया गया है, जिससे विभिन्न सत्यापन जाँचों, विशेष रूप से हस्ताक्षर सत्यापनों के अधीन हुए बिना ड्राइवरों को लोड करना संभव हो जाता है। इस उपकरण का उद्देश्य डेवलपर्स को कर्नेल के अंतर्निहित सुरक्षा उपायों को दरकिनार करने की अनुमति देकर विकास और परीक्षण प्रक्रिया को सुविधाजनक बनाना है जो अनौपचारिक या संशोधित ड्राइवरों को लोड होने से रोकते हैं।

विशेषताएँ

  • लक्षित प्रतीक पैचिंग: कर्नेल के भीतर विशिष्ट प्रतीकों (check_modinfo, check_version, और module_sig_check) को संशोधित करता है ताकि ड्राइवर हस्ताक्षर सत्यापन तंत्रों को दरकिनार किया जा सके।
  • बुद्धिमान पैचिंग: PACIASP निर्देश की उपस्थिति के आधार पर पैचिंग को गतिशील रूप से समायोजित करता है, जिससे विभिन्न कर्नेल कॉन्फ़िगरेशनों में संगतता सुनिश्चित होती है।
  • उपयोगकर्ता-अनुकूल CLI: कर्नेल बाइनरी, kallsyms प्रतीक तालिका और आउटपुट फ़ाइल पथ निर्दिष्ट करने के लिए एक सरल कमांड-लाइन इंटरफ़ेस प्रदान करता है।

आवश्यकताएँ

  • रूट किए गए Android डिवाइस(ARMv8.3) जिनमें Magisk या KernelSU हो
  • Python 3.x
  • ADB

उपयोग

  1. आवश्यक फ़ाइलें तैयार करें: सुनिश्चित करें कि आपके पास कर्नेल बाइनरी फ़ाइल (kernel_file_path), kallsyms प्रतीक तालिका फ़ाइल (kallsyms_file_path), और पैच किए गए कर्नेल के लिए एक गंतव्य (output_file_path) है।

  2. AndroidDriveSignity निष्पादित करें: अपने टर्मिनल या कमांड प्रॉम्प्ट में स्क्रिप्ट की निर्देशिका पर जाएँ और चलाएँ:

    root@kitploit:~
    python AndroidDriveSignity.py <kernel_file_path> <kallsyms_file_path> <output_file_path>
    

अपने kallsyms कैसे प्राप्त करें?

root@kitploit:~
adb shell
su
echo 0 > /proc/sys/kernel/kptr_restrict
exit
exit
adb shell su -c "cat /proc/kallsyms > /data/local/tmp/kallsyms"
adb pull /data/local/tmp/kallsyms

अपनी कर्नेल फ़ाइल कैसे निकालें?

यदि दो विभाजन हैं, तो पहले "boot_a" आज़माने को प्राथमिकता दें:

root@kitploit:~
adb shell su -c "dd if=$(readlink /dev/block/by-name/boot_a) of=/data/local/tmp/boot.img"

यदि केवल एक विभाजन है, तो यह "boot.img" है:

root@kitploit:~
adb shell su -c "dd if=$(readlink /dev/block/by-name/boot) of=/data/local/tmp/boot.img"

फिर, boot image को अपनी स्थानीय मशीन पर खींचें (pull करें):

root@kitploit:~
adb pull /data/local/tmp/boot.img

अंत में, boot.img से कर्नेल फ़ाइल निकालने के लिए magiskboot का उपयोग करें।

root@kitploit:~
magiskboot --unpack boot.img

आपको दो फ़ाइलें मिलेंगी: एक kernel(आपकी कर्नेल फ़ाइल) और दूसरी ramdisk.cpio।

android12-5.10 पर परीक्षण

root@kitploit:~
python AndroidDriveSignity.py kernel kallsyms new-kernel
move/mv new-kernel kernel
magiskboot --repack boot.img
adb reboot bootloader
fastboot flash boot new-boot.img
fastboot reboot
adb push demo.ko /data/local/tmp
adb shell su -c insmod /data/local/tmp/demo.ko
adb shell su -c "lsmod |grep demo"
adb shell su -c rmmod /data/local/tmp/demo.ko

आप Android ड्राइवर का एक उदाहरण यहाँ प्राप्त कर सकते हैं।

श्रेय

  • Linux
  • Android
  • कुछ अनाम लोग
टूल डाउनलोड करें