mirror of
https://github.com/DumbDev69420/EscapeTheBackrooms_Internal.git
synced 2025-06-29 18:22:32 +08:00
Projektdateien hinzufügen.
This commit is contained in:
42
EscapeTheBackroomsGUiTest/SigScan/patternscan.h
Normal file
42
EscapeTheBackroomsGUiTest/SigScan/patternscan.h
Normal file
@ -0,0 +1,42 @@
|
||||
#pragma once
|
||||
#include <Windows.h>
|
||||
#include <TlHelp32.h>
|
||||
#include "processtools.h"
|
||||
|
||||
namespace Pattern
|
||||
{
|
||||
//Split combo pattern into mask/pattern
|
||||
void Parse(char* combo, char* pattern, char* mask);
|
||||
|
||||
namespace In
|
||||
{
|
||||
//Internal Pattern Scan
|
||||
char* Scan(char* pattern, char* mask, char* begin, unsigned int size);
|
||||
|
||||
char* Mod(char *combopattern, Module* module);
|
||||
|
||||
char* AllMods(char* combopattern);
|
||||
|
||||
char* Proc(char* combopattern);
|
||||
}
|
||||
|
||||
namespace Ex
|
||||
{
|
||||
//External Wrapper
|
||||
char* Scan(char* pattern, char* mask, char* begin, char* end, Process* process);
|
||||
|
||||
//Scan just a module
|
||||
char* Mod(char* pattern, char* mask, Module* module);
|
||||
//Overloaded Function for combopattern
|
||||
char* Mod(char* combopattern, Module* module);
|
||||
|
||||
//Scan all modules from process
|
||||
char* AllMods(char* pattern, char* mask, Process* process);
|
||||
//Overloaded Function for combopattern
|
||||
char* AllMods(char* combopattern, Process* process);
|
||||
|
||||
//Scan entire process
|
||||
char* Proc(char* combopattern, Process* process);
|
||||
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user