Register for your free account! | Forgot your password?

You last visited: Today at 21:22

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



COL (CO Loader)

Discussion on COL (CO Loader) within the CO2 Programming forum part of the Conquer Online 2 category.

Reply
 
Old   #1
 
CrystalCastle's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 77
Received Thanks: 132
COL (CO Loader)

This will come in handy for those of you who are creating private servers and want to bypass all the bullshit that has been added to the client.

WARNING you will be bot jailed if used on official servers! These edits are to be used for Private Server use only!!


Version 1.4 Features:
  • Works on Clients version 6000+ / Conquer 3 Clients
  • Works on English, Chinese and Egyptian Clients (Haven't tested anymore)
  • Server.dat encryption is bypassed. (create/edit your own server list data)
  • Annoying version check upon start game/login have been removed
  • Start Conquer.exe directly (blacknull)
  • Custom Exit URL, edit ExitWebsite in COL.config.ini to your desired URL or leave it blank to block the Popup
  • Rename Conquer.exe window to whatever you like, edit ConquerWindowName in COL.config.ini
  • Decrypted Password written to Login Packet



How to get it to work / Guide
Attached Files
File Type: rar COL.1.3.rar (325.1 KB, 1072 views)
File Type: rar COL.1.4.rar (325.3 KB, 1630 views)
CrystalCastle is offline  
Thanks
15 Users
Old 07/08/2015, 23:55   #2
 
elite*gold: 0
Join Date: Jul 2014
Posts: 402
Received Thanks: 540
Why the hell don't you just read directly from the outenserver.xml file directly instead of having to keep it in an archive file? That's ridiculous.
Best Coder 2014 is offline  
Old 07/09/2015, 01:44   #3
 
Ultimation's Avatar
 
elite*gold: 0
Join Date: Mar 2005
Posts: 1,430
Received Thanks: 1,586
Quote:
Originally Posted by Best Coder 2014 View Post
Why the hell don't you just read directly from the outenserver.xml file directly instead of having to keep it in an archive file? That's ridiculous.
my guess is he didnt write any code injection to read from the file its self.. i guess he just jmped the encryption or NOP the asm out.
Ultimation is offline  
Old 07/09/2015, 06:04   #4
 
.Ocularis's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 309
Received Thanks: 208
@OP
good work.
are the functions in this loader done by a specific memory address, or a pattern scan?
.Ocularis is offline  
Old 07/09/2015, 08:29   #5
 
CrystalCastle's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 77
Received Thanks: 132
Quote:
Originally Posted by .Ocularis View Post
@OP
good work.
are the functions in this loader done by a specific memory address, or a pattern scan?
pattern scan dude


Version 1.1 released
-Custom Exit URL, edit ExitWebsite in COL.config.ini to your desired URL or leave it blank to block the Popup
CrystalCastle is offline  
Thanks
1 User
Old 07/09/2015, 09:34   #6
 
Spirited's Avatar
 
elite*gold: 12
Join Date: Jul 2011
Posts: 8,283
Received Thanks: 4,191
Nice to see someone still has a brain in this community.
Spirited is offline  
Old 07/09/2015, 11:14   #7
 
elite*gold: 0
Join Date: Jul 2014
Posts: 402
Received Thanks: 540
Quote:
Originally Posted by Ultimation View Post
my guess is he didnt write any code injection to read from the file its self.. i guess he just jmped the encryption or NOP the asm out.
But ...
Quote:
Originally Posted by CrystalCastle View Post
Guide
  1. Extract COL files into your Conquer directory
  2. Extract outenserver.xml from Server.gz
  3. Edit the server data in outenserver.xml to your hearts desired
  4. Open Server.gz with 7-Zip and replace the outenserver.xml with your edited version
  5. Load COL.exe
It sounds like you need to extract outenserver.xml, edit it to fit your needs, then re-add it to the Server.gz archive.
Best Coder 2014 is offline  
Old 07/09/2015, 11:21   #8


 
KraHen's Avatar
 
elite*gold: 0
Join Date: Jul 2006
Posts: 2,216
Received Thanks: 794
Quote:
Originally Posted by Best Coder 2014 View Post
But ...

It sounds like you need to extract outenserver.xml, edit it to fit your needs, then re-add it to the Server.gz archive.
Which backs up what Ulti said entirely.
KraHen is offline  
Old 07/09/2015, 11:38   #9
 
elite*gold: 0
Join Date: Jul 2014
Posts: 402
Received Thanks: 540
Quote:
Originally Posted by KraHen View Post
Which backs up what Ulti said entirely.
If he just NOP'd or JMP'd the decryption part, the client would still be reading from server.dat, not Server.gz? Am I missing something?
Best Coder 2014 is offline  
Old 07/09/2015, 12:51   #10
 
CrystalCastle's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 77
Received Thanks: 132
Quote:
Originally Posted by Best Coder 2014 View Post
If he just NOP'd or JMP'd the decryption part, the client would still be reading from server.dat, not Server.gz? Am I missing something?
It forces the client to load the gzip file instead of the one that is generated. It doesn't bypass the decryption
CrystalCastle is offline  
Old 07/09/2015, 14:48   #11
 
elite*gold: 0
Join Date: Jul 2014
Posts: 402
Received Thanks: 540
Quote:
Originally Posted by CrystalCastle View Post
It forces the client to load the gzip file instead of the one that is generated. It doesn't bypass the decryption
If you're forcing the client to load an unencrypted file, then obviously you're skipping the decryption of the server.dat file. Then I ask again: Why not just have the client read the outenserver.xml directly, instead of storing it in an archive file?
Best Coder 2014 is offline  
Old 07/09/2015, 17:39   #12
 
Freszone's Avatar
 
elite*gold: 0
Join Date: Aug 2007
Posts: 71
Received Thanks: 79
The server.dat is encrypted (RSA? can't remember exactly) gzip compressed file containing the outenserver.xml. This is how it is by default, but the client also has functionality to load an uncompressed file. After decrypting the server.dat, it checks if the resulting file is a gzip file or not, and handles it accordingly.
So it's enough to bypass the decryption and rename the outenserver.xml to server.dat.
Freszone is offline  
Thanks
3 Users
Old 07/09/2015, 17:40   #13
 
CrystalCastle's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 77
Received Thanks: 132
Quote:
Originally Posted by Best Coder 2014 View Post
If you're forcing the client to load an unencrypted file, then obviously you're skipping the decryption of the server.dat file. Then I ask again: Why not just have the client read the outenserver.xml directly, instead of storing it in an archive file?
I see your point. When I get around to it I will look into actually pushing the data in from a file rather then how it is currently doing it


Version 1.2 Released
1.2 Features:
  • Rename Conquer.exe window to whatever you like, edit ConquerWindowName in COL.config.ini
  • Decrypted Password written to Login Packet
CrystalCastle is offline  
Thanks
1 User
Old 07/09/2015, 17:44   #14
 
elite*gold: 0
Join Date: Jul 2014
Posts: 402
Received Thanks: 540
Quote:
Originally Posted by Freszone View Post
The server.dat is encrypted (RSA? can't remember exactly) gzip compressed file containing the outenserver.xml. This is how it is by default, but the client also has functionality to load an uncompressed file. After decrypting the server.dat, it checks if the resulting file is a gzip file or not, and handles it accordingly.
So it's enough to bypass the decryption and rename the outenserver.xml to server.dat.
Thanks, this is the information I was looking for. I never looked at the server.dat encryption, so I had no idea.

Quote:
Originally Posted by CrystalCastle View Post
I see your point. When I get around to it I will look into actually pushing the data in from a file rather then how it is currently doing it


Version 1.2 Released
1.2 Features:
  • Rename Conquer.exe window to whatever you like, edit ConquerWindowName in COL.config.ini
  • Decrypted Password written to Login Packet
Best Coder 2014 is offline  
Old 07/10/2015, 12:04   #15
 
CrystalCastle's Avatar
 
elite*gold: 0
Join Date: Feb 2011
Posts: 77
Received Thanks: 132
Version 1.3 Released
1.3 Features:
  • General Bug Fixes. Please use Version 1.3+ from now on as it fixes some loading issues that were in the previous versions.
CrystalCastle is offline  
Thanks
2 Users
Reply


Similar Threads Similar Threads
LNL LOADER WALLHACK LOADER! V7 ( UPDATED ) FREE DOWNLOAD!!!
03/26/2015 - Soldier Front Hacks, Bots, Cheats & Exploits - 2 Replies
Tested on Win7 32 bit only! 1. Extract File,then the run loader. http://www.mediafire.com/convkey/0be2/x12113yjtef hoowfg.jpg?size_id=3 2. Click activate specialforce hack, launch the game, enjoy! Features and Hotkeys:
[1.11] CyberVeezy Hack-Loader *My newest Hacks are on this loader* [HOT;HOT]
03/19/2013 - WarRock Hacks, Bots, Cheats & Exploits - 18 Replies
Hallo liebe Hacker, da ich keine Lust mehr habe jedes mal wegen einem Hack einen neuen Thread aufmachen zu müssen habe ich hier ein kleines Tool programmiert das immer zeigt was mein neuester Hack ist. http://img4.fotos-hochladen.net/uploads/hackloade rptmbxvo014.png Das Tool macht nichts anderes, als Daten von meinem FTP auf dieses Programm zu downloaden und an alle kleinen Kiddy's die meine FTP Daten aus diesem Programm entnehmen wollen ihr habt keine Chance testet einfach warum ;) ...
[Release] ZSZC Loader (Edited From lolkop's loader)
10/28/2011 - SRO PServer Guides & Releases - 16 Replies
Hello , i have just Edited lolkop's loader for zszc Screen http://img825.imageshack.us/img825/4439/918201043 801am.jpg Download VirusTotal



All times are GMT +1. The time now is 21:24.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.