awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
iosre avatar

iosre/iOSAppReverseEngineering

0
View on GitHub↗
4,398 نجوم·461 تفرعات·MIT·3 مشاهدات

IOSAppReverseEngineering

هذا المشروع عبارة عن دليل تقني شامل ودورة تدريبية للتحليل العكسي لتطبيقات iOS. يعمل كدليل لتشريح الملفات الثنائية للهواتف المحمولة باستخدام أدوات التفكيك (disassembly) وتصحيح الأخطاء (debugging) لتحليل منطق التطبيق الداخلي وسلوكه.

تعمل المادة كمرجع لنظريات لغة تجميع ARM و Objective-C، مما يوفر الإطار اللازم لترجمة كود الآلة منخفض المستوى إلى منطق مفهوم للبشر. يجمع بين الدراسة النظرية والتمارين العملية للتحقق من استخدام أدوات التحليل العكسي على ملفات ثنائية واقعية.

يغطي النطاق التحليل الثنائي الساكن، وتصحيح أخطاء وقت التشغيل الديناميكي، ودراسة بنية نظام iOS. يتضمن ذلك تعيين تسلسل هرمي لنظام الملفات وتنظيم البيانات لتحديد أصول التطبيق وملفات التكوين.

Features

  • Reverse Engineering Courses - Provides a comprehensive technical guide and course for learning how to reverse engineer iOS applications.
  • iOS Reverse Engineering - Serves as a comprehensive technical manual for dissecting iOS application binaries and runtime behavior.
  • ARM Instruction References - Acts as a reference for interpreting low-level ARM machine code to translate it into application logic.
  • Binary Pattern Interpretation - Applies ARM assembly and Objective-C theories to translate low-level binary patterns into human-readable application logic.
  • Runtime Application Debugging - Describes how to attach debuggers to third-party iOS applications to analyze runtime behavior and memory states.
  • Reverse Engineering Guides - Provides comprehensive technical documentation and methodologies for analyzing compiled iOS binaries.
  • Binary Disassembly - Provides a comprehensive guide on converting compiled machine code into human-readable assembly for iOS binary analysis.
  • Mobile Binary Analysis - Provides techniques for the specialized analysis and runtime debugging of iOS application binaries.
  • Program Logic Recovery - Teaches how to reconstruct high-level programming constructs from stripped binaries using assembly idioms and byte sequences.
  • Low-Level Binary Analysis - Analyzes iOS binaries to interpret hardware-level execution via ARM instruction details and semantic data.
  • Static Binary Analysis - Offers detailed methodologies for examining iOS binaries without execution to identify structural patterns and function calls.
  • Application Bundle Mapping - Explains how to organize and map iOS application bundles and system directories to find configuration files.
  • Instruction Set Architecture References - Provides technical references for interpreting how ARM processor architectures execute specific binary instructions.
  • iOS Internal Architecture Study - Detailed study of the Apple filesystem hierarchy and data organization for deep OS analysis.
  • Reverse Engineering Tools - Provides practical exercises for using reverse engineering software to analyze the internal logic of real-world applications.
  • iOS Filesystem Mapping - Maps the iOS filesystem hierarchy to locate application assets and configuration files.
  • OS Data Organization Study - Includes a study of the iOS filesystem hierarchy to determine how the OS organizes application data.
  • Runtime Execution Debugging - Covers techniques for inspecting program state and control flow in real time during application execution.
  • Educational Resources - Covers advanced mobile application analysis and exploitation techniques.
  • التعلم والمراجع - Comprehensive guide for iOS application reverse engineering.
  • Platform Specific Research - Detailed guide covering advanced techniques for iOS application analysis.

سجل النجوم

مخطط تاريخ النجوم لـ iosre/iosappreverseengineeringمخطط تاريخ النجوم لـ iosre/iosappreverseengineering

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ IOSAppReverseEngineering

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع IOSAppReverseEngineering.
  • rpisec/malwareالصورة الرمزية لـ RPISEC

    RPISEC/Malware

    4,028عرض على GitHub↗

    This project is a cybersecurity educational resource and courseware designed for malware analysis and reverse engineering. It provides a structured curriculum of lessons, labs, and guided projects focused on detecting and understanding the behavior of malicious software. The resource includes a lab guide for building isolated virtual machine environments to safely execute and study malware. It covers the setup of a specialized toolchain consisting of disassemblers and debuggers used to analyze compiled machine code. The training material covers both static analysis, which examines binary cod

    عرض على GitHub↗4,028
  • avast-tl/retdecالصورة الرمزية لـ avast-tl

    avast-tl/retdec

    8,556عرض على GitHub↗

    Retdec is an LLVM-based machine code decompiler and static binary analysis tool designed for binary reverse engineering. It translates binary executable code into high-level representations to facilitate the reconstruction of program logic from compiled machine code. The system utilizes a retargetable frontend architecture and a multi-stage lifting pipeline to convert raw bytes into a common intermediate language. It differentiates custom program logic from known library code through signature-based identification and provides utilities for binary symbol demangling to restore human-readable n

    C++
    عرض على GitHub↗8,556
  • avast/retdecالصورة الرمزية لـ avast

    avast/retdec

    8,556عرض على GitHub↗

    RetDec is a reverse engineering framework and static binary analysis tool. Its primary purpose is to function as an LLVM-based machine code decompiler that translates binary machine code from multiple architectures into high-level C source code. The system employs a multi-stage lifting pipeline to recover program logic, using an intermediate representation to apply optimizations before emitting source code. It distinguishes itself through the ability to identify compilers and packers, perform executable unpacking, and reconstruct class hierarchies and original program structures. The framewo

    C++
    عرض على GitHub↗8,556
  • angr/angrالصورة الرمزية لـ angr

    angr/angr

    8,898عرض على GitHub↗

    Angr is a binary analysis framework and static analysis tool used for reverse engineering compiled binaries. It serves as a binary decompiler and a lifting platform that translates machine code into a common intermediate representation to enable cross-architecture analysis. The framework integrates a symbolic execution engine and constraint solvers to determine the inputs required to reach specific program states. It also employs untrusted code sandboxing to isolate guest code from the host environment during analysis. Its capabilities cover control flow and data flow analysis, including the

    Python
    عرض على GitHub↗8,898
عرض جميع البدائل الـ 30 لـ IOSAppReverseEngineering→

الأسئلة الشائعة

ما هي وظيفة iosre/iosappreverseengineering؟

هذا المشروع عبارة عن دليل تقني شامل ودورة تدريبية للتحليل العكسي لتطبيقات iOS. يعمل كدليل لتشريح الملفات الثنائية للهواتف المحمولة باستخدام أدوات التفكيك (disassembly) وتصحيح الأخطاء (debugging) لتحليل منطق التطبيق الداخلي وسلوكه.

ما هي الميزات الرئيسية لـ iosre/iosappreverseengineering؟

الميزات الرئيسية لـ iosre/iosappreverseengineering هي: Reverse Engineering Courses, iOS Reverse Engineering, ARM Instruction References, Binary Pattern Interpretation, Runtime Application Debugging, Reverse Engineering Guides, Binary Disassembly, Mobile Binary Analysis.

ما هي البدائل مفتوحة المصدر لـ iosre/iosappreverseengineering؟

تشمل البدائل مفتوحة المصدر لـ iosre/iosappreverseengineering: rpisec/malware — This project is a cybersecurity educational resource and courseware designed for malware analysis and reverse… avast-tl/retdec — Retdec is an LLVM-based machine code decompiler and static binary analysis tool designed for binary reverse… avast/retdec — RetDec is a reverse engineering framework and static binary analysis tool. Its primary purpose is to function as an… mandiant/flare-floss — Flare-floss is a security utility and static binary string extractor designed to uncover hidden text and configuration… angr/angr — Angr is a binary analysis framework and static analysis tool used for reverse engineering compiled binaries. It serves… orhun/binsider — Binsider is a collection of specialized toolsets for hexadecimal editing, ELF structural analysis, system call…