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

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

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

ramensoftware/windhawk

0
View on GitHub↗
7,129 星标·193 分支·C++·gpl-3.0·4 次浏览windhawk.net↗

Windhawk

Windhawk is a Windows OS modding framework and user-mode code injector designed to customize the behavior of Windows applications and system components. It functions as a process customization tool and API hooking engine that allows for the insertion of custom logic into running programs.

The framework enables software behavior modification and user interface tweaking without requiring access to the original source code. This is achieved by intercepting function calls and altering how software interacts with the operating system to implement patches or feature enhancements.

The system covers a range of technical capabilities including dynamic library injection, on-the-fly memory patching, and the use of a kernel-mode driver interface to manage memory access. It further employs a user-mode hooking engine and bytecode-based scripting to modify program behavior.

Features

  • Native Hooking Engines - Functions as a native hooking engine that intercepts function calls in compiled binaries to redirect execution.
  • DLL Injection Hooks - Employs DLL injection to insert custom logic into the memory space of target Windows processes.
  • Behavior Modifiers - Provides tools to modify the runtime functionality and behavior of existing Windows programs.
  • Process Behavior Customizers - Provides a tool for modifying Windows application behavior through custom code injection and function hooking.
  • Runtime OS Modding - Offers a comprehensive framework for changing the appearance and behavior of the Windows user interface and system components.
  • Windows API Hooking Engines - Implements a framework for intercepting and altering function calls within Windows processes.
  • Kernel Driver Injection - Utilizes a privileged kernel-mode driver to bypass security restrictions and manage process memory.
  • In-Memory Binary Patching - Enables on-the-fly memory patching of binary instructions to alter program logic without disk modifications.
  • API Hooking Utilities - Provides utilities for intercepting and monitoring Windows API calls to change how software interacts with the OS.
  • OS Modding Frameworks - Acts as a complete system for creating and managing personalized modifications to the Windows OS.
  • Runtime Logic Modification - Allows for the modification of third-party application logic in memory via runtime hooking.
  • User-Mode Code Injectors - Provides a utility for inserting custom logic into running Windows programs to implement patches.
  • Custom Mod Scripts - Implements a bytecode-based scripting system to apply modifications without needing to recompile native binaries.
  • Desktop Interface Tweaks - Enables fine-tuning of visual elements and interaction patterns within the Windows desktop environment.
  • System Customization - Marketplace for Windows customization and program tweaks.
  • Desktop Customization - A list of useful software tweaks.

Star 历史

ramensoftware/windhawk 的 Star 历史图表ramensoftware/windhawk 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Windhawk 的开源替代方案

相似的开源项目,按与 Windhawk 的功能重合度排序。
  • jingmatrix/lsposedJingMatrix 的头像

    JingMatrix/LSPosed

    11,494在 GitHub 上查看↗

    LSPosed is an Android runtime hooking framework and system modification tool. It enables the modification of application and system behavior in memory without altering original installation files, serving as a platform for distributing and managing community-created extension modules. The project provides a comprehensive suite for device and identity spoofing, including the ability to mask hardware identifiers, simulate geographic locations, and conceal root access or hooking frameworks to bypass security and integrity checks. It also functions as an application modder to unlock premium featu

    Javaandroidarthooklsposed
    在 GitHub 上查看↗11,494
  • open-shell/open-shell-menuOpen-Shell 的头像

    Open-Shell/Open-Shell-Menu

    9,070在 GitHub 上查看↗

    Open-Shell-Menu is a Windows shell extension and UI restorer designed to replace modern system interfaces with traditional styles. It functions as a start menu replacement and a customization tool for the Windows file manager and other system applications. The project restores legacy hierarchical navigation to the start menu and reinstates classic visual elements, such as traditional title bars and copy dialogs. It specifically targets the restoration of legacy toolbars and status bars within the file manager and introduces traditional interface elements to web browser windows.

    C++
    在 GitHub 上查看↗9,070
  • translucenttb/translucenttbTranslucentTB 的头像

    TranslucentTB/TranslucentTB

    18,926在 GitHub 上查看↗

    TranslucentTB is a desktop utility designed to modify the visual appearance of the Windows taskbar. It functions as a system interface extension that allows users to adjust the transparency and visual style of the taskbar to achieve a personalized desktop aesthetic. The application interacts with system APIs to intercept and override default rendering behaviors, enabling effects such as blur, acrylic, or clear transparency. It monitors system events and window focus changes in real-time, allowing the taskbar appearance to update dynamically based on current user activity and workspace conditi

    C++acrylicaeroblur
    在 GitHub 上查看↗18,926
  • frida/fridafrida 的头像

    frida/frida

    19,778在 GitHub 上查看↗

    Frida is a dynamic binary instrumentation toolkit that provides a framework for deep process introspection and live application state manipulation. It enables the injection of custom scripts into running processes to trace function calls, modify memory, and analyze application behavior in real-time across diverse operating systems and processor architectures. The project distinguishes itself by embedding a high-performance JavaScript engine directly within the target process, allowing for the execution of user-defined logic for real-time inspection. It utilizes instruction-level hooking to re

    Mesonfridainstrumentationvala
    在 GitHub 上查看↗19,778
查看 Windhawk 的所有 30 个替代方案→

常见问题解答

ramensoftware/windhawk 是做什么的?

Windhawk is a Windows OS modding framework and user-mode code injector designed to customize the behavior of Windows applications and system components. It functions as a process customization tool and API hooking engine that allows for the insertion of custom logic into running programs.

ramensoftware/windhawk 的主要功能有哪些?

ramensoftware/windhawk 的主要功能包括:Native Hooking Engines, DLL Injection Hooks, Behavior Modifiers, Process Behavior Customizers, Runtime OS Modding, Windows API Hooking Engines, Kernel Driver Injection, In-Memory Binary Patching。

ramensoftware/windhawk 有哪些开源替代品?

ramensoftware/windhawk 的开源替代品包括: jingmatrix/lsposed — LSPosed is an Android runtime hooking framework and system modification tool. It enables the modification of… open-shell/open-shell-menu — Open-Shell-Menu is a Windows shell extension and UI restorer designed to replace modern system interfaces with… translucenttb/translucenttb — TranslucentTB is a desktop utility designed to modify the visual appearance of the Windows taskbar. It functions as a… frida/frida — Frida is a dynamic binary instrumentation toolkit that provides a framework for deep process introspection and live… performanc/rezygisk — ReZygisk is an Android root module framework and Zygote process injector. It functions as a native hooking engine and… cloverhackycolor/cloverbootloader — CloverBootloader is a UEFI-compliant boot loader designed to initialize hardware and launch multiple operating systems…