/RebirthGuard

Anti-cheat library for Windows C++

Primary LanguageC++MIT LicenseMIT

RebirthGuard

Anti-cheat library for Windows C++

📄 Features

  • Module remapping
  • Thread filtering
  • Module hiding
  • Memory check
  • Integrity check
  • Anti-DLL Injection
  • Anti-Debugging
  • Process policy
  • Literal string obfuscation
  • Compatibility with Themida/VMProtect

✔️ Dependencies

  • Windows 7~11
  • Visual Studio 2019

🔧 How to use

  1. Set options in options.h and build RebirthGuard.
  2. Include RebirthGuardSDK.h and link RebirthGuard.lib in your project.
  3. Build your project.

📝 Example

#include <Windows.h>
#include <stdio.h>
#include "../RebirthGuard/RebirthGuardSDK.h"
#pragma comment (lib, "RebirthGuard.lib")

int main(void)
{
	printf(RGS("Hello RebirthGuard SampleEXE!\n"));

	LoadLibraryA(RGS("SampleDLL.dll"));

	getchar();

	return 0;
}

🔍 References