WarRock EU - Code Snippets

04/30/2011 16:32 antornmo#3346
Quote:
Originally Posted by antornmo View Post
Hallo zusammen
ich habe einen WarRock hack gecodet(nur Superjump und NFD) aber irgendetwas habe ich übersehen
hier ist das was ich im C++ codiert habe



Falls einer den Fehler findet bitte melden :)
könnte mir bitte jemand helfen?
04/30/2011 16:44 •~•Pr0Sk1ll•~•#3347
dir fehlt ein Hackthread und
die Endscene in der du auflistest das der Hackthread beim
Injecten durchläuft
04/30/2011 16:47 antornmo#3348
Quote:
Originally Posted by •~•Pr0Sk1ll•~• View Post
dir fehlt ein Hackthread und
die Endscene in der du auflistest das der Hackthread beim
Injecten durchläuft
kannst du mir bitte erklähren wie ich das mache? (ist mein erster hack)
04/30/2011 17:39 •~•Pr0Sk1ll•~•#3349
Hackthread
Code:
void Thread()
{ 
for(;;)
{
//funktionen so-> Hack();
}
Sleep(10);
}
Endscene
Code:
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Thread , 0, 0, 0); 
break;
}
return TRUE;
}
04/30/2011 17:53 Yazzn˜#3350
Quote:
Originally Posted by •~•Pr0Sk1ll•~• View Post
Hackthread
Code:
void Thread()
{ 
for(;;)
{
//funktionen so-> Hack();
}
Sleep(10);
}
Endscene
Code:
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Thread , 0, 0, 0); 
break;
}
return TRUE;
}
wnb-1337 h4x0r.

Das ist der Einstiegspunkt der Dll .... Die EndScene ist etwas völlig anderes und hat nichts aber rein gar nichts mit dem entry point zu tun.

Edit: Hab dir einfach mal ein Thanks gegeben weils einfach zu geil ist. xD
04/30/2011 18:16 •~•Pr0Sk1ll•~•#3351
ich Pfeif auf dein Thx remove es pls wieder!

AntiSpam: Nops = 0x90
04/30/2011 18:17 antornmo#3352
Quote:
Originally Posted by •~•Pr0Sk1ll•~• View Post
Hackthread
Code:
void Thread()
{ 
for(;;)
{
//funktionen so-> Hack();
}
Sleep(10);
}
Endscene
Code:
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
CreateThread(0, 0, (LPTHREAD_START_ROUTINE)Thread , 0, 0, 0); 
break;
}
return TRUE;
}
dankschön
04/30/2011 18:34 SubZerom™#3353
Because I was bored, i searched stuff for stw :D

Adress: 611570
as Hex : 0x611570

Off Bytes: 8B 51 34
as Hex : 0x8B 0x51 0x34

On Bytes: 90 90 90
as Hex : 0x90 0x90 0x90

Happy fun :D
05/01/2011 09:46 Norbert8#3354
Quote:
#include <windows.h>

BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:

ShellExecuteA(NULL,"Open","http://www.elitepvpers.com",NULL, NULL, 1);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Hack , NULL, NULL, NULL);
break;
case 2:
break;
}
return TRUE;
Ich hab ein Problem.
Und zwar, wenn ich diesen Code benutze crasht immer mein Warrock, addys stimmen! ( es soll sich unbedingt eine Webseite öffnen. :) )
05/01/2011 09:51 NikM#3355
Quote:
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:

ShellExecuteA(NULL,"Open","http://www.elitepvpers.com",NULL, NULL, 1);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Hack , NULL, NULL, NULL);
break;
case 2:
break;
}
return TRUE;
}
öh so ! :D
05/01/2011 09:54 Norbert8#3356
Quote:
Originally Posted by NikM View Post
öh so ! :D
1>main.cpp(58): fatal error C1075: Dateiende erreicht, bevor das zugehörige Element für das linke Element Klammer "{" in "main.cpp(58)" gefunden wurde
05/01/2011 09:58 •~•Pr0Sk1ll•~•#3357
Code:
structs CServer
{
    char bla1[1404];  
    __int32 Premium; //0x57C
    float PremiumDays; //0x580 
    char bla2[1035208]; 
    BYTE RoomMaster;//0xFD148
    char bla3[20568];   
    BYTE Slot1;//0x1021A0 
    BYTE Slot2;//0x1021A1 
    BYTE Slot3;//0x1021A2 
    BYTE Slot4;//0x1021A3 
    BYTE Slot5;//0x1021A4 
    BYTE Slot6;//0x1021A5 
    BYTE Slot7;//0x1021A6 
    BYTE Slot8;//0x1021A7 
    char bla4[98536];
    DWORD Level;//0x11A288
    char bla5[10]
    __int32 Dinars; //0x11A298
};
Wenns falsch ist tut es mir Leid ist meine erste eigene geupdated struct

MFG
05/01/2011 10:01 SubZerom™#3358
Quote:
Originally Posted by Norbert8 View Post
Ich hab ein Problem.
Und zwar, wenn ich diesen Code benutze crasht immer mein Warrock, addys stimmen! ( es soll sich unbedingt eine Webseite öffnen. :) )
#include <windows.h>

BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
ShellExecuteA(NULL,"Open","http://www.elitepvpers.com",NULL, NULL, 1);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Hack , NULL, NULL, NULL);
break;
case 2:
break;
}
return TRUE;


Right:

Code:
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
ShellExecuteA(NULL,"open","http://www.elitepvpers.com",NULL, NULL, SW_NROMAL);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Hack , NULL, NULL, NULL);
break;
}
return TRUE; 
}
05/01/2011 10:09 Norbert8#3359
Quote:
Originally Posted by SubZerom™ View Post
#include <windows.h>

BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
ShellExecuteA(NULL,"Open","http://www.elitepvpers.com",NULL, NULL, 1);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Hack , NULL, NULL, NULL);
break;
case 2:
break;
}
return TRUE;


Right:

Code:
BOOL WINAPI DllMain(HINSTANCE mod, DWORD DWORD_GRUND, LPVOID res)
{
switch(DWORD_GRUND)
{
case 1:
ShellExecuteA(NULL,"open","http://www.elitepvpers.com",NULL, NULL, SW_NROMAL);
CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Hack , NULL, NULL, NULL);
break;
}
return TRUE; 
}
gleiches problem. :( :(
immer crasht es.
05/01/2011 10:11 Raz9r#3360
1.) mit switch arbeiten ist hier absolut sinnlos, es sei denn du arbeitest mit NODEFAULT.

msdn:
Code:
#if defined(DEBUG) && !defined(NODEFAULT)
#define NODEFAULT default: ASSERT(0)
#elif !defined(NODEFAULT)
#define NODEFAULT default: __assume(0)
#endif
ansonsten einfach mit
Code:
if( dwReason == DLL_... ) { ... }
mit DWORD dwReason als zweites parameter der DllMain arbeiten.

2.) "elitepvpers.com" als string wird genauso wie "superjump" und einige andere detected. musste irgendwie crypten, nehm am besten einfach xorstring.

google: [Only registered and activated users can see links. Click Here To Register...]
einfach die xorstr.h includieren, einen generator für xorstr gibt es hier: [Only registered and activated users can see links. Click Here To Register...] (danke an NeoIII, immer & immer wieder :P)