Skocz do zawartości
Dzień Dziecka z CSHacked

Problem z kodem


# 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

Witam, mam problem otóż w cheacie jest zabezpieczenie HWID(Nie wiem dlaczego ale kiedy usuwam hwid i incjetuje to nic sie nie odpala) dlatego zapewne to hwid musi być.. Ale jest jeden problem, ponieważ kiedy wpisuje swoje hwid to przy kompilowaniu mam problem "Stała całkowicie jest za duża" , wie ktoś może jak temu zapobiec?

Kod:

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


// Stuff to initialise
#include "Offsets.h"
#include "Interfaces.h"
#include "Hooks.h"
#include "RenderManager.h"
#include "Hacks.h"
#include "Hooks.h"
#include "Menu.h"
#include "AntiAntiAim.h"
#include "AntiLeak.h"
#include "Dumping.h"
#include "hitpmarker.h"


#define Yourname 85523537922147352576//your hwid here use hwid getter or everything else








// Used as part of the reflective DLL injection
extern HINSTANCE hAppInstance;


// Our DLL Instance
HINSTANCE HThisModule;
bool DoUnload;


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




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);
}


// Our thread we use to setup everything we need
// Everything appart from code in hooks get's called from inside 
// here.


int InitialThread()
{
#ifdef AC_DEBUG
Utilities::OpenConsole("Logic");
#endif
// Intro banner with info
PrintMetaHeader();


//---------------------------------------------------------
// Initialise all our shit
Offsets::Initialise(); // Set our VMT offsets and do any pattern scans
Interfaces::Initialise(); // Get pointers to the valve classes
NetVar.RetrieveClasses(); // Setup our NetVar manager (thanks shad0w bby)
NetvarManager::Instance()->CreateDatabase();
hitmarker::singleton()->initialize();
Render::Initialise();
Hacks::SetupHacks();
Menu::SetupMenu();
Hooks::Initialise();
ApplyAAAHooks();
HooksXD::XD3();
//GUI.LoadWindowState(&Menu::Window, "config.xml");


// Dumping
//Dump::DumpClassIds();


//---------------------------------------------------------
Utilities::Log("Ready");




// While our cheat is running
while (DoUnload == false)
{
Sleep(1000);
}


Hooks::UndoHooks();
Sleep(2000); // Make sure none of our hooks are running
FreeLibraryAndExitThread(HThisModule, 0);


return 0;
}


// DllMain
// Entry point for our module
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 == Yourname)//set something and define it
{
Sleep(100);
}
else
{
// when HWID rejected
MessageBox(NULL, "HWID doesn't match!", "ShittyAyy", 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;
}

 

Odnośnik do komentarza

widze ze ktos tu umie podstawy c++

 

zmienne maja ograniczona wielkosc, twoja jest za duza :o moglbys uzyc constexpr zamiast tego

 

lub przeczytac kod, o czym tez nie pomyslales pewnie, bo to super banalne

Dokladnie, uczę się jak to mówią, co do przeczytaniu kodu to czytałem, próbowałem ten mój hwid wszedzie wklejać, jest po prostu za duzy.. a co do użycia constexpr to jeszcze na tyle się nie nauczyłem, moglbys mi pomóc? Wszystko ładnie zrobiłem, błędy naprawiłem, anty paste naprawiłem, a z tym hwid się meczę 3h..

Odnośnik do komentarza

Dokladnie, uczę się jak to mówią, co do przeczytaniu kodu to czytałem, próbowałem ten mój hwid wszedzie wklejać, jest po prostu za duzy.. a co do użycia constexpr to jeszcze na tyle się nie nauczyłem, moglbys mi pomóc? Wszystko ładnie zrobiłem, błędy naprawiłem, anty paste naprawiłem, a z tym hwid się meczę 3h..

Naprawde antypaste naprawiles? A z usunieciem jednego if'a meczysz sie 3h? Tu to nawet nie trzeba znajomosci cpp tylko troche mozgu i podstawowa znajomosc angielskiego :v

https://pastebin.com/kg04EWwM

Odnośnik do komentarza
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

  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