Skocz do zawartości
Dzień Dziecka z CSHacked

CS 1.6 Simple WallHack


Czarny
# CSH External VIP Project

Masz dosyć problemów z czynnikiem zaufania w CS2 lub notorycznymi banami?

Sprawdź CSH External VIP Project.


Więcej informacji  

Rekomendowane odpowiedzi

CS 1.6 Simple WallHack

Autor: KkK1337

 

688048223_CS1.6SimpleWallHack.thumb.png.7b431767e0ba9c2d2b26d1b799b50950.png

 

# UŻYCIE

● Pobierz załącznik

● Włącz grę

● Wstrzyknij bibliotekę czita do procesu gry dowolnym Injectorem będąc w menu gry

● Injector znajdziesz w dziale Narzędzia

● Po dołączeniu do gry naciśnij prawy SHIFT lub CTRL, aby włączyć WH

 

# POZOSTAŁE

Skan antywirusowy

FAQ - Pierwsza pomoc

Niedziałający cheat? Wszystkie potrzebne pliki w jednym miejscu!

 

# POBIERZ

● CSHackedSWH.dll

Pomogłem i chcesz podziękować? Zostaw up.png przy poście

CSHEx4.png

 

Szukasz taniego i bardzo dobrego cheata na legit? Wypróbuj CSH External VIP Project.

Odnośnik do komentarza

Temat zatwierdzony

Temat został sprawdzony przez moderację forum i nie wskazuje na żadne zagrożenia komputerowe.

Administracja przypomina, że wszystkie programy wrzucane na forum są w celach edukacyjnych, i nie odpowiada za wyrządzone szkody.

 

Zbiór przydatnych informacji przed użyciem czita znajdziesz w pierwszej pomocy.

Zapoznaj się również ze schematem informowania o wykrywalności cheata.

https://steamcommunity.com/id/deyxq - Steam | deyxq - Snapchat & Instagram «

Odnośnik do komentarza

Tutaj kod źródłowy:

 

#include <windows.h>

#include <gl/GL.h>
#include <gl/GLU.h>

#pragma comment(lib, "OpenGL32.lib")

typedef void(APIENTRY* glBegin_t)(GLenum);
typedef void(APIENTRY* glEnd_t)(void);
typedef void(APIENTRY* glVertex3fv_t)(const GLfloat* v);
typedef void(APIENTRY* glClear_t)(GLbitfield);

glBegin_t pglBegin = NULL;
glEnd_t pglEnd = NULL;
glVertex3fv_t pglVertex3fv = NULL;
glClear_t pglClear = NULL;
GLenum g_glMode;

void APIENTRY Hooked_glBegin(GLenum mode)
{
	g_glMode = mode;

	if (GetKeyState(VK_RCONTROL) || GetKeyState(VK_RSHIFT))
	{
		if (mode == GL_TRIANGLES || mode == GL_TRIANGLE_STRIP || mode == GL_TRIANGLE_FAN)
			glDepthRange(0, 0.5);
		else
			glDepthRange(0.5, 1);
	}

	(*pglBegin)(mode);
}

void APIENTRY Hooked_glEnd(void)
{

	(*pglEnd)();
}

void APIENTRY Hooked_glVertex3fv(GLfloat* v)
{

	(*pglVertex3fv)(v);
}

void APIENTRY Hooked_glClear(GLbitfield mask)
{
	(*pglClear)(mask);
}

void* DetourFunc(BYTE* src, const BYTE* dst, const int len)
{
	BYTE* jmp = (BYTE*)malloc(len + 5);
	DWORD dwback;
	VirtualProtect(src, len, PAGE_READWRITE, &dwback);
	memcpy(jmp, src, len);
	jmp += len;
	jmp[0] = 0xE9;
	*(DWORD*)(jmp + 1) = (DWORD)(src + len - jmp) - 5;
	src[0] = 0xE9;
	*(DWORD*)(src + 1) = (DWORD)(dst - src) - 5;
	VirtualProtect(src, len, dwback, &dwback);
	
	return (jmp - len);
}

void HookOpenGL(void)
{
	HMODULE hmOpenGL = GetModuleHandleA("opengl32.dll");
	
	pglBegin = (glBegin_t)DetourFunc((LPBYTE)GetProcAddress(hmOpenGL, "glBegin"), (LPBYTE)&Hooked_glBegin, 5);
	pglEnd = (glEnd_t)DetourFunc((LPBYTE)GetProcAddress(hmOpenGL, "glEnd"), (LPBYTE)&Hooked_glEnd, 6);
	pglVertex3fv = (glVertex3fv_t)DetourFunc((LPBYTE)GetProcAddress(hmOpenGL, "glVertex3fv"), (LPBYTE)&Hooked_glVertex3fv, 5);
	pglClear = (glClear_t)DetourFunc((LPBYTE)GetProcAddress(hmOpenGL, "glClear"), (LPBYTE)&Hooked_glClear, 5);
}

BOOL APIENTRY DllMain(HANDLE hInst, DWORD dwReason, LPVOID lpReserved)
{
	wchar_t const *title = L"CS 1.6 Simple WallHack @ CSHacked.pl";
	wchar_t const *caption = L"Simple WallHack by KkK1337";
	
	if (dwReason == DLL_PROCESS_ATTACH)
	{
		HookOpenGL();
		
		MessageBox(NULL, title, caption, MB_OK);
	}
	
	return TRUE;
}

 

Jak ktoś znajdzie fix'a to niech da znać to dodam aktualizację

Pomogłem i chcesz podziękować? Zostaw up.png przy poście

CSHEx4.png

 

Szukasz taniego i bardzo dobrego cheata na legit? Wypróbuj CSH External VIP Project.

Odnośnik do komentarza

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  Tagi

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Regulamin. Polityka prywatności