
Pico 4 उपकरणों के लिए cve-2023-33107 पर आधारित एक कर्नेल एक्सप्लॉइट।
अब 100% अधिक सोर्स कोड ™ के साथ
Pico 4 डिवाइसों के लिए cve-2023-33107 पर आधारित ओपन सोर्स कर्नल एक्सप्लॉइट
सभी कमजोर Pico 4 डिवाइसों पर एक बेहद भरोसेमंद 100% सफलता दर और गति [~7s] के लिए अनुकूलित।
समर्थित Pico 4 OS संस्करण: 5.2.0 से 5.11.0 चीनी या ग्लोबल 5.9.9 तक।
(इस लेखन के समय कोई भी नया संस्करण edl के माध्यम से डाउनग्रेड किया जा सकता है)
उपयोग: picohaxx [options] [-- <final command>]
सामान्य विकल्प:
-help यह सहायता मेनू दिखाएं
-v बिल्ड टाइमस्टैम्प प्रिंट करें और बाहर निकलें
-unroot adbd को unroot करें
-force एक्सप्लॉइट को फिर से चलाएं, भले ही आप पहले से ही root हों
-cfg डिफ़ॉल्ट / रनटाइम कॉन्फ़िग दिखाएं
-(no)adbd adbd को पैच करें
-(no)ftpd आंतरिक root ftpd डेमॉन स्पॉन करें
डीबग/टेस्ट:
-dbg वर्बोज़ डीबग आउटपुट, और अधिक के लिए दो बार उपयोग करें
-dbgchild चाइल्ड प्रोसेस के लिए वर्बोज़ डीबग आउटपुट और आंकड़े
-(no)sound विभिन्न घटनाओं को इंगित करने के लिए ध्वनि बजाता है
-dump PTE स्प्रे चरण के बाद 64MB मेमोरी डंप करें
-ttest टर्मिनल इनपुट का परीक्षण करें
-sim अंतिम एक्सप्लॉइट चरण का सिम्युलेटेड ड्राई-रन
-marathon स्थिरता परीक्षण के लिए टास्क वॉक पर अतिरिक्त लैप करें,
कई बार उपयोग किया जा सकता है
कस्टम पोस्ट-एक्सप्लॉइट निष्पादन:
-- <cmd> ... '--' के बाद सब कुछ अंतिम कमांड है जिसे execve करना है।
picohaxx -- /system/bin/sh -i
डिफ़ॉल्ट पोस्ट एक्सप्लॉइट व्यवहार (पहली बार चलाने पर) है:
adb root पैच करें, पर्सिस्टेंट tcp 5555 सक्षम करें और पोर्ट 21 पर root ftp स्पॉन करें।
नोट: root पैच के बाद adbd को रीस्टार्ट करने की आवश्यकता है। इसलिए यदि आप
adb shell के अंदर एक्सप्लॉइट चला रहे हैं, तो पहली बार चलाने के बाद आपका कनेक्शन ड्रॉप हो जाएगा। रीकनेक्ट करने पर adb shell डिफ़ॉल्ट रूप से root हो जाएगा। आप डिफ़ॉल्ट शेल मोड को टॉगल करने के लिए adb unroot/adb root का उपयोग कर सकते हैं।
Keto को बहुत धन्यवाद! उनका शानदार 2023-33107 राइटअप यहाँ देखें: https://keto0422.github.io/2026/02/11/cve-writeup/