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

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

استكشفعمليات بحث منسقةOpen-source alternativesSelf-hosted softwareالمدونةخريطة الموقع
المشروعحولHow we rankالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 مستودعات

Awesome GitHub RepositoriesBinary Linkers

Tools for resolving symbols and managing memory layouts to merge multiple object files into a single binary.

Distinct from Linker Script Layouts: The identity of the tool itself, distinct from specific linker script layout definitions.

Explore 6 awesome GitHub repositories matching operating systems & systems programming · Binary Linkers. Refine with filters or upvote what's useful.

Awesome Binary Linkers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • facebook/fishhookالصورة الرمزية لـ facebook

    facebook/fishhook

    5,418عرض على GitHub↗

    Fishhook هي مكتبة أدوات ثنائية لـ iOS ومحاكيات iOS. تعمل كمُعيد ربط (rebinder) ومُؤدِ لرموز Mach-O، مما يسمح باستبدال تطبيقات مكتبة النظام بمنطق مخصص في وقت التشغيل. يعيد المشروع توجيه استدعاءات الوظائف عن طريق تحديث مؤشرات الرموز الكسولة وغير الكسولة داخل قطاعات بيانات Mach-O الثنائية. يتيح هذا النهج اعتراض وتعديل سلوك الوظيفة الحالي دون تغيير الملف الثنائي الأصلي على القرص. تغطي مجموعة الأدوات أدوات ثنائية وربط ديناميكي (hooking) لتطبيقات iOS، مما يسهل مراقبة وتغيير استدعاءات الوظائف من خلال إعادة توجيه عنوان وقت التشغيل وإعادة ربط الرموز.

    Implements function redirection by mimicking the system linker to swap original symbol addresses.

    C
    عرض على GitHub↗5,418
  • below/hellosiliconالصورة الرمزية لـ below

    below/HelloSilicon

    4,967عرض على GitHub↗

    HelloSilicon is a programming guide and tutorial for writing and debugging low-level 64-bit assembly code specifically for Apple Silicon processors. It serves as an architecture reference for interacting with macOS and iOS kernel services using system calls and hardware registers. The project provides specialized instruction on foreign function interfacing to bridge assembly with high-level languages like C or Python. It also includes a toolkit for configuring Mach-O binaries and compiling universal binaries and dynamic libraries for cross-hardware compatibility. The material covers low-leve

    Uses an assembler and linker to resolve symbols and manage memory layouts for compatible Mach-O binaries.

    Assemblyaarch64appleapple-silicon
    عرض على GitHub↗4,967
  • keylase/nvidia-patchالصورة الرمزية لـ keylase

    keylase/nvidia-patch

    4,710عرض على GitHub↗

    nvidia-patch هي أداة تعديل ثنائية لبرامج تشغيل Nvidia مصممة لإزالة قيود الشركة المصنعة الاصطناعية على الأجهزة الموجهة للمستهلكين. تعمل بشكل أساسي كأداة لفتح جلسات ترميز الفيديو المتزامنة وتفعيل قدرات التقاط الشاشة عالية الأداء. يتضمن المشروع أداة تصحيح ثنائية لبرنامج تشغيل GPU قادرة على تعديل مكتبات برامج التشغيل داخل بيئات معزولة، مثل الحاويات وبيئات تشغيل Flatpak. وتستخدم معالجة الرابط الديناميكي لتطبيق هذه التصحيحات على الملفات الثنائية الموجودة على أنظمة ملفات للقراءة فقط. توفر الأداة آليات لعمل نسخ احتياطية ثنائية للحفاظ على الحالة للسماح بالتراجع عن تصحيح برنامج التشغيل. كما تتضمن أدوات تحقق تنفذ مهام ترميز متزامنة للتأكد من إزالة قيود الجلسة بنجاح.

    Utilizes dynamic linker interception to apply binary patches on read-only filesystems.

    Python
    عرض على GitHub↗4,710
  • davidlattimore/wildالصورة الرمزية لـ davidlattimore

    davidlattimore/wild

    3,356عرض على GitHub↗

    Wild is a binary linker and compiler integration tool used to merge multiple object files into single executable binaries, shared libraries, or static archives. It functions as a replacement for standard system linkers, automating the final stage of the compilation process to generate binaries across different operating system architectures. The project provides custom binary linking and toolchain integration, allowing for the modification of how compilers resolve symbols and determine memory layouts. It specifically handles the organization of machine code and data sections to meet the requi

    A tool for resolving symbols and managing memory layouts to merge multiple object files into a single binary.

    Rust
    عرض على GitHub↗3,356
  • pkivolowitz/asm_bookالصورة الرمزية لـ pkivolowitz

    pkivolowitz/asm_book

    3,112عرض على GitHub↗

    This project is an ARMv8 assembly programming guide and tutorial designed to teach the translation of high-level logic into low-level machine instructions. It serves as a low-level systems programming reference for writing and executing code specifically for the ARMv8 architecture. The resource provides instructions for cross-platform assembly implementation, focusing on unifying symbol naming and memory addressing to ensure source code builds across different operating systems. It also covers the integration of assembly routines with higher-level languages using standardized calling conventi

    Covers the process of resolving memory addresses for global and local labels during the binary linking stage.

    Assemblyaarch64arm64assembly-language
    عرض على GitHub↗3,112
  • performanc/rezygiskالصورة الرمزية لـ PerformanC

    PerformanC/ReZygisk

    3,109عرض على GitHub↗

    ReZygisk is an Android root module framework and Zygote process injector. It functions as a native hooking engine and linker redirection tool designed to inject custom code into the Android Zygote process so that modifications are inherited by all spawned applications. The project provides a decoupled abstraction layer and Zygisk API implementation, allowing system modules to operate independently of specific root management tools. This ensures that root modules remain stable and compatible across various kernel-level rooting solutions. The framework includes capabilities for system process

    Implements a linker redirection mechanism to hide modified libraries and memory segments from security scanners.

    Candroidapatchinjection
    عرض على GitHub↗3,109
  1. Home
  2. Operating Systems & Systems Programming
  3. Binary Linkers

استكشف الوسوم الفرعية

  • Linker RedirectionIntercepting system calls to the binary linker to mask modified memory segments and libraries. **Distinct from Binary Linkers:** Distinct from Binary Linkers: focuses on the active redirection of linker calls to evade detection rather than the act of merging object files.
  • Linker Redirection ToolsTools that intercept and redirect binary linker calls to hide modified libraries. **Distinct from Binary Linkers:** Distinct from Binary Linkers: focuses on the redirection of the existing linker rather than the linker's core merging logic.