#include <Windows.h>
#include <MinHook.h>
#include <string>
HANDLE GAME = NULL;
typedef BOOL (WINAPI*CreateProcessW)(LPCWSTR, LPWSTR, LPSECURITY_ATTRIBUTES, LPSECURITY_ATTRIBUTES, BOOL, DWORD, LPVOID, LPCWSTR, LPSTARTUPINFOW, LPPROCESS_INFORMATION);
CreateProcessW CreateProcessW = NULL;
BOOL WINAPI CreateProcessW(LPCWSTR lpApplicationName,LPWSTR lpCommandLine,LPSECURITY_ATTRIBUTES lpProcessAttributes,LPSECURITY_ATTRIBUTES lpThreadAttributes,BOOL bInheritHandles,DWORD dwCreationFlags,LPVOID lpEnvironment,LPCWSTR lpCurrentDirectory,LPSTARTUPINFOW lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation) {
BOOL CreateProcessW(lpApplicationName, lpCommandLine, lpProcessAttributes, lpThreadAttributes, bInheritHandles, dwCreationFlags, lpEnvironment, lpCurrentDirectory, lpStartupInfo, lpProcessInformation);
if (std::wstring(lpApplicationName).find(L"Apex") != std::wstring::npos) {
GAME = lpProcessInformation->hProcess;
for (;;) {
Sleep(1000);
}
}
return
}
DWORD WINAPI (LPVOID) {
MH_Initialize();
MH_CreateHook(CreateProcessW, (LPVOID)&CreateProcessW, (LPVOID*)CreateProcessW);
MH_EnableHook(CreateProcessW);
while (GAME == NULL) {
Sleep(250);
}
// Apex
for(;;) {
Sleep(500);
long BASE = NULL;
ReadProcessMemory(GAME, (LPCVOID)0x7ff75fb80000, &BASE, sizeof BASE, NULL);
printf("r5apex base value> %d\n", BASE);
}
}
BOOL WINAPI DllMain(HINSTANCE, DWORD REASON, LPVOID) {
if ( REASON == DLL_PROCESS_ATTACH ) {
AllocConsole();
FILE* F = NULL;
freopen_s(&F, "CONOUT$", "w", stdout);
CreateThread(NULL , NULL, NULL, NULL, NULL);
}
return TRUE;
}
Katılıyorum knka bu projeyi 5 gündür deniyorum fakat bir sonuç alamıyorum. Yazılanlara göre apexte bile fixlenmiş konu sahibi rust vs içinde çalışıyor demişti denendi çalışmadıEski kapanan çinli bir paralı hilenin (outputlarda adı yazıyor fazla şeetmicem) bir kodu. Ayrıca eac ı geçmeden handle alamazsın ki rpm wpm yapılsın? Driver gerekli. Ayrıca eac lı oyunlarda da apex de değil ama daha önceden benzer kodları denedim. Almadı, gerçekten videolu deneyip biri kanıtlarsa iyi olur ama işin içinde offset var bu eac bypass değil apex için eac bypass olur. Yanlış bilgi vermeyelim...
#include <Windows.h>
#include <MinHook.h>
#include <string>
HANDLE 访问GAME = NULL;
typedef BOOL (WINAPI*型式CreateProcessW)(LPCWSTR, LPWSTR, LPSECURITY_ATTRIBUTES, LPSECURITY_ATTRIBUTES, BOOL, DWORD, LPVOID, LPCWSTR, LPSTARTUPINFOW, LPPROCESS_INFORMATION);
型式CreateProcessW 原版的CreateProcessW = NULL;
BOOL WINAPI 偏差CreateProcessW(LPCWSTR lpApplicationName,LPWSTR lpCommandLine,LPSECURITY_ATTRIBUTES lpProcessAttributes,LPSECURITY_ATTRIBUTES lpThreadAttributes,BOOL bInheritHandles,DWORD dwCreationFlags,LPVOID lpEnvironment,LPCWSTR lpCurrentDirectory,LPSTARTUPINFOW lpStartupInfo, LPPROCESS_INFORMATION lpProcessInformation) {
BOOL 原版的 = 原版的CreateProcessW(lpApplicationName, lpCommandLine, lpProcessAttributes, lpThreadAttributes, bInheritHandles, dwCreationFlags, lpEnvironment, lpCurrentDirectory, lpStartupInfo, lpProcessInformation);
if (std::wstring(lpApplicationName).find(L"Apex") != std::wstring::npos) { // GameName? == 程序名称!
访问GAME = lpProcessInformation->hProcess;
for (;;) {
Sleep(1000); // 保存处理
}
}
return 原版的;
}
DWORD WINAPI 初始功能(LPVOID) { // 未使用的参数
MH_Initialize();
MH_CreateHook(CreateProcessW, (LPVOID)&偏差CreateProcessW, (LPVOID*)&原版的CreateProcessW);
MH_EnableHook(CreateProcessW);
while (访问GAME == NULL) {
Sleep(250);
}
// 例子! Apex Apex Apex
for(;;) {
Sleep(500);
long 地址BASE = NULL;
ReadProcessMemory(访问GAME, (LPCVOID)0x7ff75fb80000, &地址BASE, sizeof 地址BASE, NULL);
printf("r5apex base value> %d\n", 地址BASE);
}
}
BOOL WINAPI DllMain(HINSTANCE, DWORD REASON, LPVOID) { // 未使用的参数
if ( REASON == DLL_PROCESS_ATTACH ) {
AllocConsole(); // 显示文字
FILE* F = NULL; // 显示文字
freopen_s(&F, "CONOUT$", "w", stdout); // 显示文字
CreateThread(NULL , NULL, 初始功能, NULL, NULL, NULL);
}
return TRUE;
}
Createprocess ile localde erişebiliyor, zaten bakarsan process içinden handle alıyor ama bu eac ın devre dışı kaldığı anlamına gelmiyor ve bütün oyunlarda çalışmayabilirEski kapanan çinli bir paralı hilenin (outputlarda adı yazıyor fazla şeetmicem) bir kodu. Ayrıca eac ı geçmeden handle alamazsın ki rpm wpm yapılsın? Driver gerekli. Ayrıca eac lı oyunlarda da apex de değil ama daha önceden benzer kodları denedim. Almadı, gerçekten videolu deneyip biri kanıtlarsa iyi olur ama işin içinde offset var bu eac bypass değil apex için eac bypass olur. Yanlış bilgi vermeyelim...
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?