Codex V5 (C++ full Source code)

Experienced Elementalist
Joined
Sep 27, 2014
Messages
228
Reaction score
173
Codex Anti-Hack system V5 - Black Edition (C++ full Source code) - by VertexBrasil


=========================================


Features:


- Easy ON/OFF switch to all features on START.cpp
- Splash Screen on start.
- Hack detect splash screen = english, portuguese, silent, Message with hack name that was detected, browser website that register user IP
- Server name easy configuration for all splash messages
- Hack detect Log generation = Gameguard/Log.txt (For configuration purposes only)


=========================================


Load external files:


- Minimizer.dll (Shortcut: F9)
- Glow.dll Mu v97


=========================================


- Protected mxmain.exe serial, version, ip and data using realloc and memoryset.


=========================================


All Functionality programs are included:


- Minimizer.dll
- HTTP and FTP Server side stuff
- Codex.dll ready to use with some detectors active (English and Portuguese splash)
- GameGaurd / Sturtup withowt hook, ready to use


Applications:


- CRC Generator (portable)
- Dll hooker (portable)
- Dump generator (portable)
- Handler / GetWindowText (portable)
- Security Packer (portable)


=========================================


Hack detection:


- WN-Scan - Window Title scan. This one close Game window.
- WN-Close - Same detection as WN-Scan (empty hack database). This one close hack window silently, if can't close hack window, close game.
- CN-Scan - Class window scan close Game window
- CN-Close - Same detection as CN-Scan (empty hack database), this one close Hack window silently, if can't close hack window, close game.
- D-Scan - Dump - Entrypoint + 8 hex Dump - Feature to disable Windows Address space layout randomization (ASLR) included. And switch that add token privileges for Widnows XP, Detector works on Windows XP.
- PID-Scan - Process ID
- H-Scan - Heuristic - Bad Words
- HW-Scan - Heuristic - Windowtext Bad Words, Detect any "bad word" on WindowName, object and parent.
- HC-Scan - Heuristic - Classwindow Bad Words, Detect any "bad word" on WindowClass, detect any "generic" WindowsForms
- HNC-Scan - Heuristic - Bad Words Non-case sensitive
- HT-Scan - Hide tools - Detect generic Hide Tools like Cheat engine, Hide Toolz, etc.
- VM-Scan - Virtual memory - Detect virtual memory block changes


=========================================


Speed detection:
- ST-Scan - Detect game speed and system freeze by Tickcount
- SP-Scan - Detect game speed by hardware performance
=========================================


Anti-Injection:
- I-Scan - Detect dll injection using dll illegal names blacklist


=========================================


Anti-Kill:
- GameGuard.exe, Windows startup.exe, and injector for active protection - Protect Anti-hack from kill or freeze
- Rebuild main data - Allow destroy Main.exe hexadecimal data sections and rebuild it again on virtual memory with Memset. [Main don't work without Codex.dll]
- Main.exe one single instance - If Launcher / Main active protection are active, just one main instance are alowed at time.
- Enable and Disable Admin rights for Main.exe
=========================================


Ban:
- Hardware Ban (FTP) - Server side blacklist that ban Users hardware: Mac adress, hard drive serial, computer name or computer user name
- Hack detection log file upload (FTP) - Upload file when size are more than "x" lines
- Server Ban (PHP) - Server side protection, ban user account or character using SQL database. Protect Anti-Hack from bypass or kill process [Mu Server "ConnectStat" need to work withowt bugs]
=========================================


Files protection:
- L-Scan - Launcher alwais ON check
- FN-Scan - File name Scan - Check file folder names existence, check Main.exe WindowName, check file Handler for dlls (Launcher/Codex) and exe files (Main) Game only start with correct name.
- CRC-Scan - CRC files scan protection:
-Launcher.exe
-c.dll
-GameGuard.exe
-Protect.bmp
-Player.bmd
-WebZenLogo.OZJ
-Terrain 1 to 7


=========================================


Tanks to:


f1x = Dump codes
Suzana ADM = Heuristic codes
ARIES (Dark Crow) = HeuristicNC codes


RaGEZONE - MMO development community
RaGEZONE foruns users




=========================================


Download:

 
Last edited:
If are encripted you can't make changes, probably will result in a corrutpted file.

try to, find some dll aren't essencial, and load codex, i mean, change codex API and name for this not essencial dll and try to load it. Or. Hook codex dll on another dll used by this main. :)
 
[is this where I build the .dll and hook it to game.exe?]

Yes, install visual studio 2010 to build dll (VS don´t need any update or extra); double click on Codex.sln; on START.cpp turn on all anti-hack features you want to use; buid dll (f5) (get dll on release folder); hook dll on your game.exe using:
StudPE (portable) from Utilities folder.




 
[is this where I build the .dll and hook it to game.exe?]

Yes, install visual studio 2010 to build dll (VS don´t need any update or extra); double click on Codex.sln; on START.cpp turn on all anti-hack features you want to use; buid dll (f5) (get dll on release folder); hook dll on your game.exe using:
StudPE (portable) from Utilities folder.





okay many thanks.. can I add other application that I want to block it here?
Okay thanks hehe
 
Hello sir. Do you have a tutorial on how to add app to block it? like Sandboxie and autopots.exe?
I am having a hard to time to understand dont know how where to get codes for a specific app..
xYLyr0v - Codex V5  (C++ full Source code) - RaGEZONE Forums


where to get these values? the numbers from a specific app
ahh there is a manual.. I will try to understand ..thanks
 
Last edited:
do you have complete video on how to add cheats and CRC check?

Codex.dll - anti-hack system - Add CRC conference


Codex.dll - anti-hack system - Configuring another detectors




Do you have a tutorial on how to add app to block it?
Codex.dll - anti-hack system - Add Dump with Dump generantor / OllyDbg 2.0


Dump was updated, this new one don't require to update hack amount. This detector works on WinXP since V4.
 
Last edited:
I try this video with Codex V5 and something problem !


CODEX ANTIHACK V5\CONTENTS\Codex.dll ready to use\Codex.dll (ENGLISH)

i hook this Codex.dll in this folder to my main.exe by Stud_PE

always report
Cogito Ergo Sum - Codex V5  (C++ full Source code) - RaGEZONE Forums
 
Hook is there ok. Problem is another thing, i make test and got same problem on Mu main.exe.

Try this one, i just start detectors and rebuild that, everything works fine...
I think i make some mistake and let some option turned ON when buid that dll.

Just put onyour game folder, API are the same as another one.

Link:
 
Last edited:
HNC-Scan: alternância de tarefas
HNC-Scan: alternância de tarefas
HNC-Scan: alternância de tarefas
HNC-Scan: alternância de tarefas
HNC-Scan: alternância de tarefas

Toda vez que entro da isso. O que é?
 
It is not work :(

same problem :(

You should compile your own DLL so that you will know what to turn ON/OFF, because the included Codex.dll have many activated scanners which can detect even words from your browser and files.
 
But I have one question..How to fix this? It detects in Avira too.

it look likes download codes are detected by some heuristic virus scan, if you don't use donwload codes, just try to remove it from solution.

I mean, all hardware ban feature and:



#pragma comment(lib, "Urlmon.lib")
#include <urlmon.h>



Toda vez que entro da isso. O que é?

Look at Detecta_Heuristica_NC.cpp database, some word are black-listed.



same problem :(

I'm working on!
 
But I have one question..How to fix this? It detects in Avira too.

it look likes download codes are detected by some heuristic virus scan, if you don't use donwload codes, just try to remove it from solution.

I mean, all hardware ban feature and:



#pragma comment(lib, "Urlmon.lib")
#include <urlmon.h>



Toda vez que entro da isso. O que é?

Look at Detecta_Heuristica_NC.cpp database, some word are black-listed.



same problem :(

I'm working on!

What else to be removed.. I already remove from stafdx.h and disable from start.cpp but still it detects..
-=-=-=-=-=

Now I removed it..and its undetectable.. Thanks
K9pbpYy - Codex V5  (C++ full Source code) - RaGEZONE Forums
 
Last edited:
bk22zz

It is not work :(

same problem :(


The problem is a slow computer, probably you are running gameserver and game client at the same computer, at the same time. I need to restart my computer and open game when computer are starting to get this error.

AK scan and ST scan requires a fine tunning, any time delay will give you that message. I made some changes and try to make detector less sensible. Try this one:

http://www.4shared.com/file/DnzNz11bce/Codex.html?

Tell us if it works, and i will make a new pack with this small changes.



Now I removed it..and its undetectable.. Thanks

You are wellcome.




bk22zz

Try to build your own anti-hack, i mean your personalized anti-hack. Is very easy to do:

Install visual studio 2010 to build dll (VS don´t need any update or extra);

double click on Codex.sln;

on START.cpp turn on all anti-hack features you want to use;

buid dll (f5) (get dll on release folder);

hook dll on your game.exe using:
StudPE (portable) from Utilities folder.

Visual studio 2010 can be download directly from Microsoft, about 2 gigabites.
 
Back