All Projects → UserR00T → UniversalUnityHooks

UserR00T / UniversalUnityHooks

Licence: MIT license
A framework designed to hook into and modify methods in unity games via dlls

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to UniversalUnityHooks

Pcsgolh
PCSGOLH - Pointless Counter-Strike: Global Offensive Lua Hooks. A open-source Lua API for CS:GO hacking written in modern C++
Stars: ✭ 56 (-28.21%)
Mutual labels:  hooks, dll, injection
hooks
A DLL that performs IAT hooking
Stars: ✭ 21 (-73.08%)
Mutual labels:  hooks, dlls
Invoker
Penetration testing utility, and antivirus assessment tool.
Stars: ✭ 178 (+128.21%)
Mutual labels:  dll, injection
X3daudio1 7 hrtf
HRTF for Arma 3, Skyrim, and other titles that use XAudio2 + X3DAudio
Stars: ✭ 192 (+146.15%)
Mutual labels:  hooks, dll
Vac Hooks
Hook WinAPI functions used by Valve Anti-Cheat. Log calls and intercept arguments & return values. DLL written in C.
Stars: ✭ 103 (+32.05%)
Mutual labels:  dll, injection
Injectcollection
A collection of injection via vc++ in ring3
Stars: ✭ 131 (+67.95%)
Mutual labels:  dll, injection
Oxide.Patcher
IL patcher for use with adding Oxide support to .NET games
Stars: ✭ 27 (-65.38%)
Mutual labels:  hooks, patcher
Sharpneedle
Inject C# code into a running process
Stars: ✭ 301 (+285.9%)
Mutual labels:  dll, injection
Dot-Net-Ecosystem
Welcome to the GitHub repository of the .NET Ecosystem. This repository contains the examples for the Pluralsight course: The .NET Ecosystem: The Big Picture. You can download a copy and follow along in the course.
Stars: ✭ 34 (-56.41%)
Mutual labels:  mono, dotnet-framework
DLL-INJECTOR
I created a dll injector I am going to Open source its Code. But remember one thing that is any one can use it only for Educational purpose .I again say do not use it to damage anyone's Computer.But one thing if you are using it for some good purpose like to help someone who really need help then I permit you to use it.
Stars: ✭ 14 (-82.05%)
Mutual labels:  dll, injector
FA2sp
C&C Red Alert 2: Yuri's Revenge Map Editor : Final Alert 2 extension
Stars: ✭ 28 (-64.1%)
Mutual labels:  dll, injection
Reflexil
The .NET Assembly Editor
Stars: ✭ 1,117 (+1332.05%)
Mutual labels:  dll, injection
Process Inject
在Windows环境下的进程注入方法:远程线程注入、创建进程挂起注入、反射注入、APCInject、SetWindowHookEX注入
Stars: ✭ 395 (+406.41%)
Mutual labels:  dll, injection
Rocksdb Sharp
.net bindings for the rocksdb by facebook
Stars: ✭ 173 (+121.79%)
Mutual labels:  dll, mono
Melonloader
The World's First Universal Mod Loader for Unity Games that is Compatible with both Il2Cpp and Mono
Stars: ✭ 306 (+292.31%)
Mutual labels:  dll, mono
Krypton-Toolkit-Suite-NET-Core
A update to Component factory's krypton toolkit to support .NET Framework 3.5 to .NET Core
Stars: ✭ 27 (-65.38%)
Mutual labels:  dll, dotnet-framework
singlefile
featured cs:go internal hack, one file and less than 1000 lines.
Stars: ✭ 47 (-39.74%)
Mutual labels:  dll, injector
DLL-Injector
Inject and detour DLLs and program functions both managed and unmanaged in other programs, written (almost) purely in C#. [Not maintained].
Stars: ✭ 29 (-62.82%)
Mutual labels:  dll, injector
Kernel-dll-injector
Kernel-Mode Driver that loads a dll into every new created process that loads kernel32.dll module
Stars: ✭ 256 (+228.21%)
Mutual labels:  dll, injection
ProcessInjector.NET
Learning Process Injection and Hollowing techniques
Stars: ✭ 23 (-70.51%)
Mutual labels:  dll, injection

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].