Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

[Discussion] A simple and effective method to block Dupers with my antihack?

Status
Not open for further replies.
Newbie Spellweaver
Joined
Mar 23, 2009
Messages
86
Reaction score
13
I was thinking, as the dupe bug is a game that uses his time to recreate the item, if I add a timer before the initiation of the game 10 seconds to prevent Dupers would be effective? If not, what could it be? (plus of course how to block programs Dupers sandbox and so ... in my antihack. I think we open plausibly argue about it, it's good to know administrators get news about the hacks to protect themselves...
 
Joined
Sep 27, 2006
Messages
557
Reaction score
88
the dupe method only exist because of 2 things.

1.Sandbox
2.MarketPlace

you prevent them from using old clients = patched and the marketplace dupe was a pretty easy fix same with sandbox.
 
Experienced Elementalist
Joined
Apr 10, 2013
Messages
231
Reaction score
148
There are more then 6 Ways to dupe - 4 of them don't need sandboxie.

But hey, i'm silent :p
 
Junior Spellweaver
Joined
May 29, 2013
Messages
101
Reaction score
11
i know of one of them it inclued some crashing and some friend called alt + f4
 
Elite Diviner
Joined
Jan 11, 2011
Messages
464
Reaction score
216
Tell me more about this ways..

situation a:
lol. how dumb can you be to ask this? Surely iKasu will tell you that just because you asked him.. go cheat elsewhere, noob.

situation b:
lol. Surely iKasu will tell you what he's been working on to fix in his game just like that.. Why don't you do some work on your own as well?
 
Joined
Sep 27, 2006
Messages
557
Reaction score
88
as far as ive known and patched them all..

2 are marketplace
1 are packet base
1 server pointer base on item backpack

all have been fixed on our server. havnt seen a duper in a very very long time..
 
Junior Spellweaver
Joined
Jan 21, 2013
Messages
158
Reaction score
53
@Kratos.

Solution a: im respecting you, so if not a big thing pls do this too. With admin rights i dont need cheat methods, thanks.

Solution b: I dont need Ikasus work, never used something from this forum, because learning is better then stole.

I know my programing knowledge, dont stoling, because i can create it myself.

I fixed most of dupe methods, hided login session in command line, i checking client exe is running, updateing the db, when user is active and disabled double login.
Searching for packet size different and memory modification.
I want to know other ways to fix it.
 
Last edited:
Elite Diviner
Joined
Jan 11, 2011
Messages
464
Reaction score
216
@Kratos.

Solution a: im respecting you, so if not a big thing pls do this too. With admin rights i dont need cheat methods, thanks.

Solution b: I dont need Ikasus work, never used something from this forum, because learning is better then stole.

I know my programing knowledge, dont stoling, because i can create it myself.

I fixed most of dupe methods, hided login session in command line, i checking client exe is running, updateing the db, when user is active and disabled double login.
Searching for packet size different and memory modification.
I want to know other ways to fix it.

In that case, good job bro and respect for that! solution a thing was harsh from me because I have very low tolerance towards cheaters, so pardon me on that because I assumed that's the case.
cause I assumed that's the case.
 
Last edited:
Newbie Spellweaver
Joined
Apr 12, 2013
Messages
12
Reaction score
2
as far as ive known and patched them all..

2 are marketplace
1 are packet base
1 server pointer base on item backpack

all have been fixed on our server. havnt seen a duper in a very very long time..


you haven't patched goatshit, dupping still works in deadz
 
Experienced Elementalist
Joined
Aug 11, 2012
Messages
252
Reaction score
58
-Backpack
-Vault
-Merketplace
-sandbox
-Desktops.exe
-cheat engine =)
-Double Log On with direfent Pcs
 
Newbie Spellweaver
Joined
Mar 26, 2013
Messages
57
Reaction score
19
Professional Anti Cheat

Code:
MessageBoxA(NULL,"I-Scan\n\nA integridade do processo foi corrompida!", carrega.Nome_das_Janelas, MB_OK | MB_ICONSTOP);}
void Msg_I_En()
{
MessageBoxA(NULL,"I-Scan\n\nFile integrity violated!", carrega.Nome_das_Janelas, MB_OK | MB_ICONSTOP);
}


void Injetado(){


 if (carrega.Log_Txt_Hack == 1){
using namespace std;
ofstream out("KRGuard/Log.txt", ios::app);
out << "\n I-Scan:  ", out <<   "File integrity violated!";
}
    if (carrega.Message_Warning_En == 1){
    CreateThread(NULL,NULL,LPTHREAD_START_ROUTINE(Msg_I_En),NULL,0,0);
	Sleep(5000); 
	ExitProcess(0);	
}
    else CreateThread(NULL,NULL,LPTHREAD_START_ROUTINE(Msg_I_Br),NULL,0,0);
	Sleep(5000); 
	ExitProcess(0);	
}


void I_loop(){ 
// Dica: [NOME.extenção] não é case sensitive.
	 if (GetModuleHandle("speedhack.dll")    || 
		(GetModuleHandle("speed-hack.dll"))  ||
		(GetModuleHandle("speed-hack.dll"))  ||
		(GetModuleHandle("speed_hack.dll"))  ||
		(GetModuleHandle("hack_speed.dll"))  ||
		(GetModuleHandle("hack-speed.dll"))  ||
		(GetModuleHandle("hackspeed.dll"))   ||
		(GetModuleHandle("hack.dll"))        ||
	    (GetModuleHandle("wpepro.dll"))      ||
		(GetModuleHandle("Cr4ck3r.dll"))     ||
		(GetModuleHandle("wpeprospy.dll"))   ||
        (GetModuleHandle("engine.dll"))      || 
		(GetModuleHandle("CheatEngine.dll")) || 
		(GetModuleHandle("c.e.dll"))         || 
		(GetModuleHandle("cheat.dll"))       || 
      // (GetModuleHandle("FoxAnti.dll"))     ||  
        (GetModuleHandle("smoll.dll"))        )
	{
     Injetado();
	}
	if(!FindWindow(NULL,"Nada acontece..."))
	{
}
}


void I_Scan(){
	again:
    I_loop();
    Sleep(60000);
    goto again;
}


void Dll_Inject(){
	CreateThread(NULL,NULL,LPTHREAD_START_ROUTINE(I_Scan),NULL,0,0);
	I_loop();
}




/*
Outra opção:
 HANDLE Dll = LoadLibraryA(".\\FoxAnti.dll");
 if(Dll != NULL)
 Msg_I();
}
*/
 
Newbie Spellweaver
Joined
Nov 11, 2004
Messages
15
Reaction score
8
Re: Professional Anti Cheat

Isso tu pode fazer com VMProtect mano.. tem varias versoes crackeadas dele na net.

This you can do with VMProtect havo alotof cracked versions in net.
 
Newbie Spellweaver
Joined
Mar 23, 2009
Messages
86
Reaction score
13
Re: Professional Anti Cheat

Code:
MessageBoxA(NULL,"I-Scan\n\nA integridade do processo foi corrompida!", carrega.Nome_das_Janelas, MB_OK | MB_ICONSTOP);}
void Msg_I_En()
{
MessageBoxA(NULL,"I-Scan\n\nFile integrity violated!", carrega.Nome_das_Janelas, MB_OK | MB_ICONSTOP);
}


void Injetado(){


 if (carrega.Log_Txt_Hack == 1){
using namespace std;
ofstream out("KRGuard/Log.txt", ios::app);
out << "\n I-Scan:  ", out <<   "File integrity violated!";
}
    if (carrega.Message_Warning_En == 1){
    CreateThread(NULL,NULL,LPTHREAD_START_ROUTINE(Msg_I_En),NULL,0,0);
	Sleep(5000); 
	ExitProcess(0);	
}
    else CreateThread(NULL,NULL,LPTHREAD_START_ROUTINE(Msg_I_Br),NULL,0,0);
	Sleep(5000); 
	ExitProcess(0);	
}


void I_loop(){ 
// Dica: [NOME.extenção] não é case sensitive.
	 if (GetModuleHandle("speedhack.dll")    || 
		(GetModuleHandle("speed-hack.dll"))  ||
		(GetModuleHandle("speed-hack.dll"))  ||
		(GetModuleHandle("speed_hack.dll"))  ||
		(GetModuleHandle("hack_speed.dll"))  ||
		(GetModuleHandle("hack-speed.dll"))  ||
		(GetModuleHandle("hackspeed.dll"))   ||
		(GetModuleHandle("hack.dll"))        ||
	    (GetModuleHandle("wpepro.dll"))      ||
		(GetModuleHandle("Cr4ck3r.dll"))     ||
		(GetModuleHandle("wpeprospy.dll"))   ||
        (GetModuleHandle("engine.dll"))      || 
		(GetModuleHandle("CheatEngine.dll")) || 
		(GetModuleHandle("c.e.dll"))         || 
		(GetModuleHandle("cheat.dll"))       || 
      // (GetModuleHandle("FoxAnti.dll"))     ||  
        (GetModuleHandle("smoll.dll"))        )
	{
     Injetado();
	}
	if(!FindWindow(NULL,"Nada acontece..."))
	{
}
}


void I_Scan(){
	again:
    I_loop();
    Sleep(60000);
    goto again;
}


void Dll_Inject(){
	CreateThread(NULL,NULL,LPTHREAD_START_ROUTINE(I_Scan),NULL,0,0);
	I_loop();
}




/*
Outra opção:
 HANDLE Dll = LoadLibraryA(".\\FoxAnti.dll");
 if(Dll != NULL)
 Msg_I();
}
*/

It only detects the handle of the dll if it has the same name ... if I rename will pass right without notice. I already have my own anti cheat however was looking for ways to dupe to block.
 
Status
Not open for further replies.
Back
Top