Skip to content

KGB-1337/memmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Credits

  • N1gger
  • wdk
  • kgb

Read before making an "issue"

You need a little bit of knowledge to implement this in your program's source code It's not even that difficult, that's why we do not reply to issues usually Maybe a GitHub member will answer for you

Standard Usage

INT argc;
LPCSTR* argv;

/* ----------- Variables ---------- */
LPCSTR process = "gamehere.exe"; //the process thing
LPCSTR module = "d3d11.dll";

if (!Comm::Setup()) {
	return 1;
}
Comm::Process process(StrToWStr(process));
if (!process.Valid()) {
	printf("game not found!"); //if process defined not found then return 1 cuz its an error xd
	return 1;
}

auto entry = Map::ExtendMap(process, StrToWStr(module)); //expands the module like dxgi.dll which was loaded with the driver
if (!entry) {
	return 1;
}

if (!Hijack::HijackViaHook(process, entry, L"user32.dll", "PeekMessageW")) {
	return 1;
}

return 0;

About

Btbd's modmap loading from memory. Credits to free, wdk & btbd.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages