SkillAgentSearch skills...

UniversalUnityHooks

A framework designed to hook into and modify methods in unity games via dlls

Install / Use

/learn @UserR00T/UniversalUnityHooks
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

UniversalUnityHooks

Warning: Unstable release

This branch is currently used for the experimental version of UUH, v3.0. If you are looking for a production ready build of UUH, please visit the v2 branch.

Download

You can download UniversalUnityHooks v3 using the produced artifacts from Github Actions. Do note you need a github account for this. In the future, I'd like to also release the build files to the "releases" section.

Executing

Running UniversalUnityHooks is very easy. On windows, you can use the dotnet tool on the UniversalUnityHooks.Core.dll. On unix based systems, you can just use ./UniversalUnityHooks.Core. Hopefully I can build a windows executable (.exe) and bundle it with in the future.
After running UniversalUnityHooks with no arguments, you should see a help screen with arguments you can use. If you just want to inject plugins, you should use the execute command. Type UniversalUnityHooks.Core execute --help for more information.

Building

Run the dotnet build tool on the project UniversalUnityHooks.Core. This project will be the entry point of the application. An example command would be:
dotnet build UniversalUnityHooks.Core/UniversalUnityHooks.Core.csproj --configuration Release. Make sure your current working directory is set to the git repository.

Related Skills

View on GitHub
GitHub Stars83
CategoryDesign
Updated2mo ago
Forks9

Languages

C#

Security Score

100/100

Audited on Jan 27, 2026

No findings