SpecialKO/SpecialK
GitHub: SpecialKO/SpecialK
一款基于 DLL 注入的 PC 游戏图形增强与性能分析工具,支持多种渲染 API 的深度拦截和修改。
Stars: 1793 | Forks: 85
Special K *“因其全面的功能而被亲切地称为 PC 游戏的瑞士军刀,Special K 几乎无所不能。它最为人熟知的是修复和增强图形、提供众多详细的性能分析和校正 mod,以及一套不断丰富、可解决各种 PC 游戏问题的工具。”*
### Special K 代码注入高层概览 Special K 的 DLL 能够通过以下两种方式之一注入其代码: **本地注入** 代理 / 包装 DLL 1. 将 `SpecialK(32|64).dll` 重命名为 `(dxgi|d3d11|d3d9|d3d8|ddraw|dinput8|OpenGL32).dll`,并通过静态导入或对 **`LoadLibrary (...)`** 的调用搭车加载。 **全局注入** Win32 全局 Hook 链 2. 使用 CBT / Shell 钩子进行全局注入
虽然还有更多可能的 DLL 注入方式,但上述两种无需任何额外工具即可使用。 如果您希望使用诸如 **`CreateRemoteThread (...)`** 之类的方法构建自己的工具,Special K 也乐意注入到已经运行的游戏中,但请记住,延迟注入会导致 Special K 的某些功能(特别是那些与 D3D 覆盖和着色器/纹理 mod 相关的功能)无法工作。
### Special K 代码注入高层概览 Special K 的 DLL 能够通过以下两种方式之一注入其代码: **本地注入** 代理 / 包装 DLL 1. 将 `SpecialK(32|64).dll` 重命名为 `(dxgi|d3d11|d3d9|d3d8|ddraw|dinput8|OpenGL32).dll`,并通过静态导入或对 **`LoadLibrary (...)`** 的调用搭车加载。 **全局注入** Win32 全局 Hook 链 2. 使用 CBT / Shell 钩子进行全局注入
虽然还有更多可能的 DLL 注入方式,但上述两种无需任何额外工具即可使用。 如果您希望使用诸如 **`CreateRemoteThread (...)`** 之类的方法构建自己的工具,Special K 也乐意注入到已经运行的游戏中,但请记住,延迟注入会导致 Special K 的某些功能(特别是那些与 D3D 覆盖和着色器/纹理 mod 相关的功能)无法工作。
标签:API Hook, DirectX, DLL注入, HDR, OpenGL, PC游戏, Swiss Army Knife, UML, Windows 游戏增强, 动态链接库, 反锯齿, 图像增强, 图形调试, 帧率优化, 开源游戏工具, 性能分析, 模组工具, 流量审计, 游戏优化, 游戏修改器, 游戏辅助, 端点可见性, 系统钩子