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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
Doldrums — एक Flutter/Dart रिवर्स इंजीनियरिंग टूल | Kitploit
उपकरण/GitHubGitHub/rscloura/doldrums
एंड्रॉइड सुरक्षारिवर्स इंजीनियरिंगमोबाइल सुरक्षाबाइनरी विश्लेषण
GitHubrscloura/doldrums

Doldrums

एक Flutter/Dart रिवर्स इंजीनियरिंग टूल

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

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

सभी देखें →

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

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

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

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

फड़फड़ाना: तेज़, अनियमित गतियों में चलना, तेज़ी से धड़कना, उत्तेजित होना।
डोल्ड्रम्स: स्थिरता की अवधि।

Doldrums एंड्रॉइड लक्षित Flutter ऐप्स के लिए एक रिवर्स इंजीनियरिंग उपकरण है। संक्षेप में, यह Flutter/Dart एंड्रॉइड बाइनरी, जिसे परंपरागत रूप से libapp.so नाम दिया गया है, सभी Dart संस्करण 2.10 रिलीज़ के लिए एक पार्सर और सूचना निकालने वाला है। चलाने पर, यह आइसोलेट स्नैपशॉट में मौजूद सभी कक्षाओं का पूरा डंप आउटपुट करता है।

उपकरण वर्तमान में बीटा में है, और इसमें कुछ डिसीरियलाइज़ेशन रूटीन और क्लास जानकारी गायब है। यदि यह आउट-ऑफ-द-बॉक्स काम नहीं करता है, तो कृपया मुझे बताएं।

निर्भरताएँ

Doldrums को ELF प्रारूप को पार्स करने के लिए pyelftools की आवश्यकता है। आप इसे निम्नलिखित के साथ स्थापित कर सकते हैं

root@kitploit:~
pip3 install pyelftools

उपयोग

उपयोग करने के लिए, बस निम्नलिखित कमांड चलाएँ, libapp.so को उपयुक्त बाइनरी से और output को वांछित आउटपुट फ़ाइल से बदलें। ध्यान दें कि वर्बोज़ विकल्प केवल Dart स्नैपशॉट v2.12 के लिए काम करता है।

root@kitploit:~
python3 src/main.py [-v] libapp.so output

अपेक्षित आउटपुट सभी कक्षाओं का डंप है, निम्नलिखित प्रारूप में:

root@kitploit:~
class MyApp extends StatelessWidget {
    Widget build(DynamicType, DynamicType) {
        Code at absolute offset: 0xec85c
    }

    String myPrint(DynamicType, DynamicType) {
        Code at absolute offset: 0xeca80
    }
}

पूर्ण कोड ऑफसेट libapp.so फ़ाइल में उस ऑफसेट को इंगित करता है जहाँ नेटिव फ़ंक्शन मिल सकता है।

पढ़ने की सामग्री

प्रारूप पर विस्तृत लेख के लिए, कृपया मेरा ब्लॉग पोस्ट देखें।

संबंधित कार्य

darter Dart संस्करण 2.5 रिलीज़ के लिए पूरी तरह से कार्यान्वित और पूरी तरह से परीक्षित पार्सर है।

योगदान दें

यदि आप परियोजना की मदद करना चाहते हैं, तो पुल रिक्वेस्ट बनाने, या निम्नलिखित को दान करने पर विचार करें

  • ADA: DdzFFzCqrhsgHAVMtnep9Uq9iF61oxZ31LWVG3izmT8BH54Jz7C2gUBFcy6VnCkrbVNqrkevQ4wSwK7dfh7YrUfvSd5toKdE9tzZrcaB
  • BTC: 33piC5kfTdqFyQ5ionmuJkTDJXsFYdzGdS
  • ETH: 0x2bF670503C28B551C80191aeE9F7ACC96e101D9B

लोगो Luis Fonseca द्वारा।

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