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!

Codex anti-hack system - V4 (C++ Source code)

Initiate Mage
Joined
Dec 27, 2014
Messages
3
Reaction score
0
Cogito, eu coloquei no meu servidor, mas a maioria tem este erro:

HW-Scan: TaskEng - Processo de Mecanismo do Agen
HW-Scan: TaskEng - Processo de Mecanismo do Agen


Como retiro o bloqueio do taskeng?
Ele é nativo do windows, e perdi muito jogador!
 
Experienced Elementalist
Joined
Sep 27, 2014
Messages
228
Reaction score
171
Remove Process word from your Heuristic window scan (HW-Scan) database musp2015
 
Initiate Mage
Joined
Dec 27, 2014
Messages
3
Reaction score
0
Thanks buddy, I have another problem.


(The program can not start because it is missing MSVCP100.dll on your computer. Try reinstalling it to solve this problem)




How can I solve?
 
Experienced Elementalist
Joined
Sep 27, 2014
Messages
228
Reaction score
171
Cogito Ergo Sum - Codex anti-hack system - V4 (C++ Source code) - RaGEZONE Forums
Originally Posted by caron22 Cogito Ergo Sum - Codex anti-hack system - V4 (C++ Source code) - RaGEZONE Forums
Hola estube haciendole algunas modificaciones a la dll y ahora me sale este mensaje
http://prntscr.com/6h5cp6
No recuerdo bien que modifique, creo que desde el proyecto toque algo. Como lo podria solucionar?



Try: Codex > properties > configuration properties > c / c++ > code generation > runtime library > multi-threaded debug (MTd) to multi-threaded (/MT)

 
Experienced Elementalist
Joined
Sep 27, 2014
Messages
228
Reaction score
171
Cogito, how i can add more .att files check?

Copy and paste codes and change .att file names.To find all references, on START.cpp, right click on: carrega.CRC_Terrain7 >> Find all references

START.cpp
carrega.CRC_Terrain8 = 0x98fb5fca;


Classe.h
long CRC_Terrain8;

CRC.Arquivos.cpp
////////////////////////////////////////////////
if(ter8 != carrega.CRC_Terrain8){
if (carrega.Log_Txt_Hack == 1){
ofstream out("GameGuard/Log.txt", ios::app);
out << "\n CRC-Scan:", out << "Data/World7/EncTerrain8.att";
out.close();
}
if (carrega.Message_Warning_En == 1 || carrega.Message_Warning_En == 3){
CreateThread(NULL,NULL,LPTHREAD_START_ROUTINE(Msg_T8_En),NULL,0,0);
Sleep(5000);
ExitProcess(0);
}
if (carrega.Message_Warning_En == 2){
CreateThread(NULL,NULL,LPTHREAD_START_ROUTINE(Msg_T8_Br),NULL,0,0);
Sleep(5000);
ExitProcess(0);
}
if (carrega.Message_Warning_En == 0){
ExitProcess(0);
}
else
ExitProcess(0);
}
}
}


And Message:

void Msg_T8_En(){
MessageBoxA(NULL, "CRC-Scan\n\n[EncTerrain8.att] Corrupted or missing file!", carrega.Nome_das_Janelas, MB_SERVICE_NOTIFICATION | MB_ICONWARNING);
}
 
Junior Spellweaver
Joined
Sep 5, 2012
Messages
148
Reaction score
2
Cogito Ergo Sum how can i make my launcher not closed and always open because when i click START the launcher will close and main will pop up
 
Junior Spellweaver
Joined
Sep 5, 2012
Messages
148
Reaction score
2
Cogito Ergo Sum how can i make my launcher always on. because when i click main.exe the launcher will autoclose. IN launcher when i click game start will autoclose launcher also. how to make launcher not autoclose when main.exe is opened? im using the GMO Launcher and also how to find the important things running on main for virtual memory protection cuz i dont know what will i protect .

Heres my launcher : http://forum.ragezone.com/f197/mu-global-launcher-autoupdate-customize-650773/
 
Last edited:
Initiate Mage
Joined
Apr 1, 2015
Messages
4
Reaction score
0
sprintf (cbuffer, "%d", (*(unsigned short*)0x0E0750)); //Put ADDRESS here, this is for [carrega.Memory_Buffer_P]
MessageBoxA(NULL,(LPCSTR) cbuffer, "Memory_Buffer_P___",MB_ICONWARNING);
ExitProcess(0);
}


//WARNING! Add an address that not exist on Mxmain.exe will crash Mxmain.exe

//DETECTOR - Protect 5 hex from address start point
//((*(unsigned short*)0xADDRESS != BUFFER)
if ((*(unsigned short*)0x0E0750 != 29537) ||
// (*(unsigned short*)0x449081 != 29537) ||
// (*(unsigned short*)0x449081 != 29537) ||
// (*(unsigned short*)0x449081 != 29537) ||
// (*(unsigned short*)0x449081 != 29537) ||
(*(unsigned short*)0x0E0750 != 29537)){


When i use offset 0E075, main has been crashed.

Please help me.

Thank you!
 
Last edited:
Experienced Elementalist
Joined
Jun 8, 2012
Messages
223
Reaction score
2
Cogito Ergo Sum i convert it to VS2003 and i got this warning then program doesn't open
LINK : warning LNK4243: DLL containing objects compiled with /clr is not linked with /NOENTRY; image may not run correctly]
 
Junior Spellweaver
Joined
Sep 5, 2012
Messages
148
Reaction score
2
Cogito Ergo Sum i have here source files for my 1.04D chat separation how to add this. please guide me up thankyou
 
Experienced Elementalist
Joined
Sep 27, 2014
Messages
228
Reaction score
171
When i use offset 0E075, main has been crashed.

Code:
//WARNING! Add an address that not exist on Mxmain.exe will crash Mxmain.exe



@Cogito Ergo Sum how can i make my launcher not closed and always open because when i click START the launcher will close and main will pop up

Looks like your launcher work this way, they are white to close before start main.exe

you can use something like this:

goto again:
Sleep (1000);
HWND WinTitle = FindWindowA(NULL, "Launcher window name");
if( WinTitle == 0){ // if launcher window are not running
WinExec("Launcher window.exe", SW_SHOWNORMAL); // Start launcher.exe on folder
again;
 
Junior Spellweaver
Joined
Sep 5, 2012
Messages
148
Reaction score
2
When i use offset 0E075, main has been crashed.

Code:
//WARNING! Add an address that not exist on Mxmain.exe will crash Mxmain.exe



@Cogito Ergo Sum how can i make my launcher not closed and always open because when i click START the launcher will close and main will pop up

Looks like your launcher work this way, they are white to close before start main.exe

you can use something like this:

goto again:
Sleep (1000);
HWND WinTitle = FindWindowA(NULL, "Launcher window name");
if( WinTitle == 0){ // if launcher window are not running
WinExec("Launcher window.exe", SW_SHOWNORMAL); // Start launcher.exe on folder
again;

Where can i add this?

goto again:
Sleep (1000);
HWND WinTitle = FindWindowA(NULL, "Launcher window name");
if( WinTitle == 0){ // if launcher window are not running
WinExec("Launcher window.exe", SW_SHOWNORMAL); // Start launcher.exe on folder
[/B][/I]again;[/QUOTE]
 
Experienced Elementalist
Joined
Sep 27, 2014
Messages
228
Reaction score
171
v4 version:

START.cpp

Code:
carrega.Launcher_Ativo              = 1;



Launcher_ativo.cpp

Change this:

Code:
void Launcher_Name(){
    HWND WinTitle = FindWindowA(NULL, carrega.Launcher_Window);
    if( WinTitle == 0){
    Fecha_ativa();
    //WinExec(carrega.Nome_do_Main, SW_SHOWNORMAL); // START Mxmain.exe
}
}

to this:

Code:
void Launcher_Name(){
    HWND WinTitle = FindWindowA(NULL, carrega.Launcher_Window);
    if( WinTitle == 0){
    //Fecha_ativa();
    WinExec(carrega.Nome_do_Launcher, SW_SHOWNORMAL); // START Launcher.exe
}
}

I don't make any test, becouse i have no time, but i think this solve your problem. Any time that launcher window are not find running, launcher will be started again...



Next week i will start to work on a new release. The last one, i think.
 
Junior Spellweaver
Joined
Sep 5, 2012
Messages
148
Reaction score
2
Cogito Ergo Sum Thankyou because some of my players are currently bypassing the GameGuard using a simple programs to bypass DLL
 
Experienced Elementalist
Joined
Sep 27, 2014
Messages
228
Reaction score
171
Use this features Titansmu:



 
Trying to be developer ^^
Loyal Member
Joined
Jul 21, 2010
Messages
1,072
Reaction score
360
I am not good with C++ but i gonna test it for cabal game.
Maybe if u could check into this game and add some special security to ur antihack would be awesome! :)
 
Initiate Mage
Joined
Dec 27, 2014
Messages
3
Reaction score
0
Codigo, está aparecendo para vários jogadores o erro:
HW-Scan: CL RC Engine2 Dummy Winidow
HW-Scan: CL RC Engine2 Dummy Winidow

Como posso proceder?
 
Back
Top