3 रिपॉजिटरी
Utilities for injecting libraries and restoring symbols in iOS binaries to enable debugging without jailbreak.
Distinguishing note: The shortlist focuses on backups, provisioning, or simple compatibility patches, not binary-level injection tools.
Explore 3 awesome GitHub repositories matching mobile development · iOS Binary Patching Tools. Refine with filters or upvote what's useful.
MonkeyDev is a developer toolset for building, injecting, and deploying system extensions and custom dynamic libraries into mobile applications. It functions as an application patching tool and dynamic library injector designed to modify how mobile applications operate. The project provides a development environment for creating system extensions and tweaks, including tools for injecting libraries into decrypted binaries to enable debugging and symbol restoration on non-jailbroken hardware. It features a command-line interface for deploying hooks into system processes and third-party applicat
Provides a comprehensive toolset for injecting dynamic libraries and restoring symbols in iOS binaries.
IPAPatch, एक iOS एप्लिकेशन पैचिंग और बाइनरी इंस्ट्रूमेंटेशन टूल है। इसे जेलब्रेक किए बिना रनटाइम व्यवहार को संशोधित करने के लिए डिक्रिप्टेड एप्लिकेशन पैकेजेस में डायनामिक लाइब्रेरीज़ और कस्टम फ्रेमवर्क्स को इंजेक्ट करने के लिए डिज़ाइन किया गया है। यह टूल एक बाहरी डिबगर इंटरफ़ेस के रूप में काम करता है, जो एप्लिकेशन्स को ब्रेकपॉइंट्स सेट करने और वास्तविक समय में ऑब्जेक्ट्स का निरीक्षण करने की अनुमति देने के लिए तैयार करता है। यह नई क्षमताओं या विशेष निरीक्षण टूल्स को जोड़ने के लिए मौजूदा एप्लिकेशन्स में थर्ड-पार्टी सर्विस फ्रेमवर्क्स के इंटीग्रेशन को सक्षम बनाता है। प्रोजेक्ट बाइनरी मॉडिफिकेशन को कवर करता है, जिसमें निष्पादन योग्य लोड कमांड्स की पैचिंग और एंटाइटेलमेंट मैनिफ़ेस्ट का संशोधन शामिल है। यह संशोधन के बाद सिस्टम सुरक्षा जांच को पूरा करने के लिए कस्टम साइनिंग आइडेंटिटीज़ के अनुप्रयोग को भी संभालता है।
A utility for injecting libraries and frameworks into decrypted iOS application packages.
InjectionIII डेवलपमेंट यूटिलिटीज का एक सूट है जिसे रीयल-टाइम कोड रीलोडिंग, एक्सप्रेशन इवैल्यूएशन, और ऑटोमेटेड कोड इंजेक्शन के लिए डिज़ाइन किया गया है। यह संशोधित सोर्स फ़ाइलों को फिर से संकलित करने और एक लाइव प्रोसेस में फंक्शन पॉइंटर्स को पैच करने के लिए एक सिस्टम प्रदान करता है ताकि पूर्ण रीस्टार्ट की आवश्यकता के बिना एप्लिकेशन व्यवहार को अपडेट किया जा सके। यह प्रोजेक्ट Xcode बिल्ड स्क्रिप्ट एक्सटेंशन और एक लाइव कोड इंजेक्टर का उपयोग करके डेस्कटॉप एप्लिकेशन और भौतिक हार्डवेयर तक Swift और Objective-C परिवर्तन पहुंचाता है। इसमें एक रनटाइम इवैल्यूएटर है जो स्टेट का निरीक्षण करने और चल रहे एप्लिकेशन से मान प्राप्त करने के लिए स्ट्रिंग-आधारित Swift एक्सप्रेशंस को निष्पादित करता है। इसकी क्षमताएं SwiftUI व्यूज़, स्टोरीबोर्ड सीन्स, और रिड्यूसर लॉजिक के लिए हॉट रीलोडिंग, और यूनिट टेस्ट इटरेशन के साथ-साथ टूल्स को कवर करती हैं। सूट में रीयल-टाइम एप्लिकेशन डिबगिंग और मेथड कॉल ट्रेसिंग के लिए डायग्नोस्टिक यूटिलिटीज, और डिस्प्ले मिररिंग व टच इनपुट सिमुलेशन के लिए रिमोट डिवाइस कंट्रोल भी शामिल है।
Provides a utility for bypassing sandbox restrictions and swizzling method implementations on physical iOS hardware.