Skocz do zawartości

Czytanie listy HWID z danej strony.


# 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

Cześć potrzebuje na szybko przerobić ten hwid lock aby czytal wszystkie hwid ze strony /// chce zrobic cheata dla kolegów by nie udostepniali go gdzie indziej kod:

 

#define _CRT_SECURE_NO_WARNINGS

#include "DLLMain.h"
#include "Utilities.h"
#include "INJ/ReflectiveLoader.h"

#include "Offsets.h"
#include "Interfaces.h"
#include "Hooks.h"
#include "RenderManager.h"
#include "Hacks.h"
#include "Menu.h"
#include "AntiAntiAim.h"
#include "hitmarker.h"
#include "AntiLeak.h"

#include "Dumping.h"

#define me 123123


template <int XORSTART, int BUFLEN, int XREFKILLER>

class Xor
{
private:
	Xor();
public:
	char s[BUFLEN];

	Xor(const char* xs);
	~Xor()
	{
		for (int i = 0; i < BUFLEN; i++) s[i] = 0;
	}
};

template <int XORSTART, int BUFLEN, int XREFKILLER>

Xor<XORSTART, BUFLEN, XREFKILLER>::Xor(const char* xs)
{
	int xvalue = XORSTART;
	int i = 0;
	for (; i < (BUFLEN - 1); i++)
	{
		s[i] = xs[i - XREFKILLER] ^ xvalue;
		xvalue += 1;
		xvalue %= 256;
	}
	s[BUFLEN - 1] = (2 * 2 - 3) - 1;
}

extern HINSTANCE hAppInstance;

UCHAR szFileSys[255], szVolNameBuff[255];
DWORD dwMFL, dwSysFlags;
DWORD dwSerial;
LPCTSTR szHD = "C:\\";

bool ErasePEHeader(HMODULE hModule)
{
	hModule = GetModuleHandle(NULL);
	if ((DWORD)hModule == 0) return 0;
	DWORD IMAGE_NT_HEADER = *(int*)((DWORD)hModule + 60);
	for (int i = 0; i<0x108; i++)
		*(BYTE*)(IMAGE_NT_HEADER + i) = 0;
	for (int i = 0; i<120; i++)
		*(BYTE*)((DWORD)hModule + i) = 0;
	return 1;
}

HINSTANCE HThisModule;
bool DoUnload;

void CAntiLeak::ErasePE()
{
	char *pBaseAddr = (char*)GetModuleHandle(NULL);
	DWORD dwOldProtect = 0; 
	VirtualProtect(pBaseAddr, 4096, PAGE_READWRITE, &dwOldProtect);
	ZeroMemory(pBaseAddr, 4096);
	VirtualProtect(pBaseAddr, 4096, dwOldProtect, &dwOldProtect);
}

int InitialThread()
{
	//Utilities::OpenConsole("Paste");

	PrintMetaHeader();

	Offsets::Initialise();
	Interfaces::Initialise(); 
	NetVar.RetrieveClasses();
	NetvarManager::Instance()->CreateDatabase();
	Render::Initialise();
	hitmarker::singleton()->initialize();
	Hacks::SetupHacks();
	Menu::SetupMenu();
	Hooks::Initialise();
	SkinChanger();

	//Dump::DumpClassIds();


	Utilities::Log("Ready");

	while (DoUnload == false)
	{
		Sleep(1000);
	}

	Hooks::UndoHooks();
	Sleep(2000); 
	FreeLibraryAndExitThread(HThisModule, 0);

	return 0;
}

BOOL WINAPI DllMain(HMODULE hModule, DWORD dwReason, LPVOID lpReserved)
{
	if (dwReason == DLL_PROCESS_ATTACH)
	{
		GetVolumeInformation(szHD, (LPTSTR)szVolNameBuff, 255, &dwSerial, &dwMFL, &dwSysFlags, (LPTSTR)szFileSys, 255);

		if (dwSerial == me)
		{
			Sleep(100);
		}
		else
		{
			// when HWID rejected
			MessageBox(NULL, "HWID doesn't match!", "SECURE", MB_OK);
			exit(0);
			return TRUE;
		}

		{
			{
				DisableThreadLibraryCalls(hModule);

				CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)InitialThread, NULL, NULL, NULL);

				return TRUE;
			}
		}
		return FALSE;
	}
	else if (dwReason == DLL_PROCESS_DETACH)
	{
	}
	return TRUE;
}

 

1316234203_standard(2).gif.367f1f222009a3a6158b86f067535f0a.gif

Odnośnik do komentarza

A nie lepiej dllke zabezpieczyć Enigmą i tam ustawić czytanie z HWID? Oni uruchomią haxa i poprosi o login i key, wtedy wygenerujesz przez enigma tool i im podasz

Jeśli pomogłem daj rep_up.png

 

-------------------------------------------------------------------

if(vars.iniuria.ragetrigger->("1");

gAimbot->Trigger4(Entity, Takedown, CustomerEye);

-------------------------------------------------------------------

Odnośnik do komentarza

@Tomson_Najlepiej zapisz samemu w source kodzie jeżeli to tylko dla kolegów 😛

Mały tut gdybyś nie wiedział jak to zrobić XD

 

Zamień:

if (dwSerial == me)
		{
			Sleep(100);
		}

na:

if (dwSerial == me, user1, user2, user3,user4)
		{
			Sleep(100);
		}

i dopisz hwid w ten sposób:

#define user1 (hwid)
#define user2 (hwid)

itd. 


Edytowane przez Matias285

 

Odnośnik do komentarza

Ja zawsze robiłem tak

#define Adi2071 -1337

#define kolega1 -122345

#define kolega2 -4567899

#define kolega3 -345345



itd



if (dwSerial == Adi2071 || dwSerial == kolega1 || dwSerial == kolega2 || dwSerial == kolega3 )

{

Sleep(100);

}

 

Jeśli pomogłem daj rep_up.png

 

-------------------------------------------------------------------

if(vars.iniuria.ragetrigger->("1");

gAimbot->Trigger4(Entity, Takedown, CustomerEye);

-------------------------------------------------------------------

Odnośnik do komentarza

to jak chcesz 1 kompilacje zrobić to polecam

 

 


Edytowane przez Adi2071

Jeśli pomogłem daj rep_up.png

 

-------------------------------------------------------------------

if(vars.iniuria.ragetrigger->("1");

gAimbot->Trigger4(Entity, Takedown, CustomerEye);

-------------------------------------------------------------------

Odnośnik do komentarza
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • 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