awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 个仓库

Awesome GitHub RepositoriesProcess Injection Modules

Utilities for loading custom libraries into the address space of external processes to override native function calls.

Distinct from Dynamic UI Injection: Distinct from dynamic UI injection: focuses on low-level library injection for function overriding rather than UI component composition.

Explore 11 awesome GitHub repositories matching user interface & experience · Process Injection Modules. Refine with filters or upvote what's useful.

Awesome Process Injection Modules GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • tkkk-ioser/wechatplugin-macosTKkk-iOSer 的头像

    TKkk-iOSer/WeChatPlugin-MacOS

    14,274在 GitHub 上查看↗

    This project is a set of extensions for the WeChat macOS application designed to modify client behavior and unlock hidden features. It functions as a client modification framework and a multi-account manager, allowing users to launch and operate several independent instances of the application on a single machine. The tool distinguishes itself through deep integration with the operating system, enabling the execution of macOS system commands and remote administration via incoming chat messages. It also provides productivity extensions that connect chat lists and conversation histories to exte

    Implements low-level library injection into the application process to intercept native function calls and extend functionality.

    Objective-Calfred-workflowmacosplugin
    在 GitHub 上查看↗14,274
  • sunnyyoung/wechattweaksunnyyoung 的头像

    sunnyyoung/WeChatTweak

    13,742在 GitHub 上查看↗

    WeChatTweak is a desktop application modifier designed to extend the functionality of the WeChat messaging client. It operates by injecting custom code into the application's runtime environment to alter its behavior, allowing users to bypass native constraints and manage their messaging experience with greater control. The tool enables users to run multiple instances of the messaging client simultaneously on a single machine, facilitating concurrent session management for different accounts. It also provides mechanisms to preserve message history by intercepting and retaining content that th

    Provides low-level library injection to override native function calls within the messaging client process.

    Swiftalfredalfred-workflowmacos
    在 GitHub 上查看↗13,742
  • vendicated/vencordVendicated 的头像

    Vendicated/Vencord

    12,733在 GitHub 上查看↗

    Vencord is a modification framework designed for the desktop and web versions of Discord. It functions as a client-side utility that enables users to extend the platform's native capabilities and modify its visual interface through the injection of custom scripts and stylesheets. The project utilizes a modular architecture that allows for the loading of isolated plugins, which hook into internal application events to introduce new tools and features. By intercepting internal message streams and function calls, the framework enables granular control over the application's behavior, while its s

    Modifies the application process at startup by dynamically inserting custom JavaScript modules into the execution context.

    TypeScriptdiscordmodplugins
    在 GitHub 上查看↗12,733
  • mrpond/blockthespotmrpond 的头像

    mrpond/BlockTheSpot

    12,524在 GitHub 上查看↗

    BlockTheSpot is a utility designed to modify the behavior of the Spotify desktop application. It functions as an audio stream modifier and media patch, altering the application's runtime execution to remove built-in limitations. The tool specifically targets the suppression of audio and video advertisements during media sessions. It also removes navigation restrictions, allowing users to bypass track skipping limits within the desktop player. These modifications are achieved through dynamic library injection and function hooking, which intercept and redirect execution flow within the applica

    Loads custom libraries into the address space of external processes to override native function calls.

    C++adsblockblockthespotspotify
    在 GitHub 上查看↗12,524
  • snowie2000/mactypesnowie2000 的头像

    snowie2000/mactype

    11,819在 GitHub 上查看↗

    MacType is a system-level utility that replaces the default Windows font rasterization engine. It functions as a background service that intercepts and modifies font rendering calls to provide custom anti-aliasing, weight, and contrast adjustments for desktop applications. The software operates by injecting custom libraries into running processes to override standard text layout and graphics routines. It utilizes a shared memory space to apply configuration updates across multiple processes instantly, allowing for granular control over visual parameters such as gamma, hinting, and font substi

    Injects custom libraries into running processes to replace native font drawing functions.

    C++directwritefontfont-rendering
    在 GitHub 上查看↗11,819
  • xupefei/locale-emulatorxupefei 的头像

    xupefei/Locale-Emulator

    11,301在 GitHub 上查看↗

    Locale-Emulator is an application compatibility layer designed to run software within specific regional and timezone environments. It functions as a regional environment simulator, allowing users to execute programs with custom locale settings to resolve compatibility issues often found in legacy software. The tool operates by intercepting system calls and redirecting requests for locale-specific information, such as character encoding and regional data. By utilizing a translation layer between Unicode and legacy character sets, it ensures that applications relying on older code pages can ren

    Intercepts system calls by injecting dynamic libraries into target processes to redirect locale-specific information requests.

    C#
    在 GitHub 上查看↗11,301
  • playcover/playcoverPlayCover 的头像

    PlayCover/PlayCover

    10,867在 GitHub 上查看↗

    PlayCover is a desktop mobile application wrapper that enables mobile software to run on macOS. It functions as a virtualization layer, providing a compatibility environment that allows users to execute mobile applications directly on desktop hardware. The project distinguishes itself by bridging the gap between mobile and desktop operating systems through a combination of binary patching and system framework emulation. It maps touch-based gestures and screen interactions to standard desktop peripherals, allowing users to control mobile games and applications using a keyboard, mouse, or contr

    Loads custom code into application processes to bridge mobile frameworks to the host operating system.

    Swift
    在 GitHub 上查看↗10,867
  • lsposed/lspatchLSPosed 的头像

    LSPosed/LSPatch

    9,196在 GitHub 上查看↗

    LSPatch is an Android runtime hooking tool and non-root app patcher. It provides a non-root implementation of the Xposed framework, allowing for the modification of Android application behavior without requiring administrative system access. The project enables the integration of Xposed modules into specific applications by embedding the necessary API components directly into the application package. This allows for application sandbox customization and the execution of framework modules on standard devices. The framework achieves these modifications through dex-based method hooking, dynamic

    Injects native libraries into the application process to allow low-level memory manipulation and system call intercepts.

    Java
    在 GitHub 上查看↗9,196
  • codetips/baidunetdiskplugin-macosCodeTips 的头像

    CodeTips/BaiduNetdiskPlugin-macOS

    8,844在 GitHub 上查看↗

    BaiduNetdiskPlugin-macOS is a suite of macOS system extensions and tools designed to remove download speed limits and unlock premium features for the Baidu Netdisk client. It functions as a download speed unblocker and premium feature unlocker to enable maximum data transfer rates and activate SVIP status. The project includes a software update blocker that prevents the client from performing automatic updates to preserve the applied modifications. It achieves these results by removing local data transfer rate restrictions and eliminating trial duration limits.

    Loads custom libraries into the running process to override internal function behavior.

    Objective-C
    在 GitHub 上查看↗8,844
  • darthton/blackboneDarthTon 的头像

    DarthTon/Blackbone

    5,431在 GitHub 上查看↗

    Blackbone 是一套专门用于内存扫描、进程注入和内核驱动接口的工具集合,用于操纵 Windows 执行环境。它提供了一个用于执行远程代码、映射可执行映像以及跨不同进程边界管理线程的框架。 该项目包含一个内核内存驱动程序,用于访问内核内存并修改句柄权限,从而在用户模式检测中隐藏分配。它还具有一个库,用于使用软件中断和硬件断点拦截远程进程中的函数调用。 该工具包涵盖了虚拟内存操作的更广泛功能,例如在本地或远程进程中读取、写入和分配内存。它还提供了用于定位特定字节序列的内存模式搜索实用程序,以及用于注入或卸载二进制文件的模块管理功能。

    Handles the injection and ejection of custom libraries into external process address spaces.

    C++
    在 GitHub 上查看↗5,431
  • sonic2kk/steamtinkerlaunchsonic2kk 的头像

    sonic2kk/steamtinkerlaunch

    2,802在 GitHub 上查看↗

    Steamtinkerlaunch is a game launch wrapper and Wine prefix orchestrator designed to manage the execution environment of games on Linux. It functions as a compatibility layer manager that downloads and organizes custom Wine and Proton versions, while creating isolated filesystem hierarchies and registry hives to prevent configuration conflicts between games. The project specializes in automating the installation of mod managers and script extenders within these isolated environments. It acts as a post-processing shader injector, managing the installation and dynamic library overrides required

    Implements library injection to override native function calls for modding tools and visual shaders.

    Shellbashgame-commandgame-launch
    在 GitHub 上查看↗2,802
  1. Home
  2. User Interface & Experience
  3. Dynamic UI Injection
  4. Process Injection Modules