RebirthGuard Save

Anti-cheat library for Windows C++

Project README

RebirthGuard

Anti-cheat library for Windows C++

:page_facing_up: 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

:heavy_check_mark: Dependencies

  • Windows 7~11
  • Visual Studio 2019

:wrench: 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.

:memo: 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;
}

:mag: References

Open Source Agenda is not affiliated with "RebirthGuard" Project. README Source: chztbby/RebirthGuard

Open Source Agenda Badge

Open Source Agenda Rating