Posts: 1
Threads: 1
Joined: Mar 2018
Reputation:
0
cześć ludzie Mam wewnętrzne oszustwo dla warface z tym Kod: typedef HRESULT (WINAPI * EndScene_) (LPDIRECT3DDEVICE9 pDevice); EndScene_ pEndScene; HRESULT WINAPI hkEndScene (LPDIRECT3DDEVICE9 pDevice) {return (* pEndScene) (pDevice); } DWORD FindDevice (DWORD Len) {DWORD dwObjBase = 0; dwObjBase = (DWORD) LoadLibraryA ("d3d9.dll"); while (dwObjBase ++ <dwObjBase + Len) {if ((* (WORD *) (dwObjBase + 0x00)) == 0x06C7 && (* (WORD *) (dwObjBase + 0x06)) == 0x8689 && (* (WORD * ) (dwObjBase + 0x0C)) == 0x8689) {dwObjBase + = 2; złamać ; }} return (dwObjBase); } DWORD GetDeviceAddress (int VTableIndex) {PDWORD VTable; * (DWORD *) i VTable = * (DWORD *) FindDevice (0x128000); return VTable [VTableIndex]; } Haki DWORD WINAPI (LPVOID pThreadParameter) {DetourFunction ((PBYTE) GetDeviceAddress (42), (PBYTE) i hkEndScene); __asm mov [pEndScene], eax; return 0; } BOOL WINAPI DllMain (HMODULE hDll, DWORD dwReason, LPVOID lpReserved) {if (dwReason == DLL_PROCESS_ATTACH) {CreateThread (NULL, NULL, (LPTHREAD_START_ROUTINE) Hooks, NULL, NULL, NULL); } return TRUE; } i usłyszałem, że CreateThread można szybko wykryć, wtedy usłyszałem, że wewnętrzny może być bez CreateThread i DllMain, tylko hak Ktoś wie, jak to zrobić?
Posts: 1
Threads: 0
Joined: Apr 2018
Reputation:
0
Zacytować: Originally Posted by Chamas ... Kod: BOOL WINAPI DllMain (HMODULE hDll, DWORD dwReason, LPVOID lpReserved) {if (dwReason == DLL_PROCESS_ATTACH) {DetourFunction ((PBYTE) GetDeviceAddress (42), (PBYTE) i hkEndScene); __asm mov [pEndScene], eax; } return TRUE; }
Posts: 2
Threads: 0
Joined: Mar 2018
Reputation:
0
Zacytować: Napisał Sekkai Kod: BOOL WINAPI DllMain (HMODULE hDll, DWORD dwReason, LPVOID lpReserved) {if (dwReason == DLL_PROCESS_ATTACH) {DetourFunction ((PBYTE) GetDeviceAddress (42), (PBYTE) i hkEndScene); __asm mov [pEndScene], eax; } return TRUE; } Bez Dllmain Prawdopodobnie również tworzy wątek
Posts: 1
Threads: 0
Joined: Mar 2018
Reputation:
0
Zacytować: Originally Posted by Chamas Bez Dllmain Prawdopodobnie również tworzy wątek Myślę, że szukasz kodu powłoki, aby wywołać punkt wejścia używając mapy manualnej
Posts: 1
Threads: 0
Joined: Apr 2018
Reputation:
0
Zacytować: Napisał Sekkai Myślę, że szukasz kodu powłoki, aby wywołać punkt wejścia używając mapy manualnej Słyszałem także funkcję haka umieszczoną w pamięci gry
Posts: 1
Threads: 0
Joined: Mar 2018
Reputation:
0
umieścić haczyk na zewnątrz?
Posts: 1
Threads: 0
Joined: Mar 2018
Reputation:
0
Zacytować: Originally Posted by wlan umieścić haczyk na zewnątrz? nigdy nie pracował z ext Zacytować: Originally Posted by wlan umieścić haczyk na zewnątrz? możesz pokazać mi ext hook?