Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Cabal Online > Cabal Private Server
You last visited: Today at 13:56

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

Advertisement



[Release] Cabal ENC Compression Tool

Discussion on [Release] Cabal ENC Compression Tool within the Cabal Private Server forum part of the Cabal Online category.

Reply
 
Old 08/01/2012, 19:38   #76
 
elite*gold: 0
Join Date: Jun 2008
Posts: 138
Received Thanks: 13
Quote:
Originally Posted by HellSpider View Post
Hi. This is my latest project.

I've coded an application that is able to compress files into ENC files that Cabal clients use and vice versa .

I know there already exist tools like this but I didn't like some of them so I made my own variant. One of the tools was just a console app (hate them) and the other one was coded in Java.

This application is coded in MASM.


You can choose the XOR bytes used to XOR the first DWORD of the packed data. Use HEX characters in the boxes. Valid HEX chars are 0-9, A-F. Ie. 5F, 7C, 1A...


Furthermore, you can also choose the compression level. Values:

Minimal compression: 1
Maximal compression: 9


Note! If you modify or even repack the data files, Cabal will throw an error at startup. You need to bypass the file integrity check in Cabalmain.exe .


If you encounter any bugs, post them to this thread, don't PM me!

If your virus scanner report this application as malware, don't make a big fuzz about it because I'm not interested even slightly. It's a false positive!


Server XORs:

Cabal EU -> 1ST = 92, 2ND = 65, 3RD = 67, 4TH = 57

Cabal Helix -> 1ST = 92, 2ND = 65, 3RD = 67, 4TH = 57

Cabal C40R -> 1ST = 92, 2ND = 65, 3RD = 67, 4TH = 59

GPCabal -> 1ST = 92, 2ND = 65, 3RD = 67, 4TH = 57


Screenshot:




Update Log:

~03.09.2010~

+ Initial release (ver 1.0)

~28.12.2010~

+ Bugfixes (ver 1.1)





Archive password (remove spaces):
Code:
w w w . e l i t e p v p e r s . d e
hello, i already have that kind of tool, mine from balq tool. is that normal that even the tools says complete or success still bunch of random numbers and letters will show, cause i unpacked the item.enc and the only readble thing apear is the item_deccs51 and others item_desc.
spiderx0413 is offline  
Old 09/04/2012, 05:20   #77
 
elite*gold: 0
Join Date: Sep 2012
Posts: 2
Received Thanks: 0
why the file is not readable iten.enc uneditable? has a lot of NUL NUL NUL NUL NUL NUL NUL yyyyyyyyNUL yyyyyyyyyyyyyyyitem130NUL
DECONGEX is offline  
Old 09/06/2012, 16:39   #78
 
tanyabeleren's Avatar
 
elite*gold: 0
Join Date: Nov 2009
Posts: 118
Received Thanks: 184
can i ask for SERVER XORS for PH?
tanyabeleren is offline  
Old 09/17/2012, 22:17   #79
 
elite*gold: 0
Join Date: Sep 2012
Posts: 1
Received Thanks: 0
DUDE!!!, you rocks, save me many many time...
etitan is offline  
Old 10/12/2012, 12:25   #80
 
elite*gold: 0
Join Date: Jun 2010
Posts: 150
Received Thanks: 7
I've already decompress the dl.enc file and the dl.dec came out and I change it to dl.txt and opened it but still unreadable (CABALPH)
lozboyz is offline  
Old 10/12/2012, 15:43   #81
 
OmegaArma's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 827
Received Thanks: 1,454
Quote:
Originally Posted by lozboyz View Post
I've already decompress the dl.enc file and the dl.dec came out and I change it to dl.txt and opened it but still unreadable (CABALPH)
Maybe they are using other xor keys.
OmegaArma is offline  
Old 11/22/2012, 09:55   #82
 
elite*gold: 0
Join Date: Jan 2011
Posts: 39
Received Thanks: 33
why when i unpack an enc file then open it with notepad it's just blank?
jemcanoyz is offline  
Old 12/15/2012, 06:31   #83
 
elite*gold: 0
Join Date: Oct 2009
Posts: 85
Received Thanks: 10
Hello !
I have edited some warp points w the tool in mystery but anytime if i log in get error corrupt file -.-" The c.main have now some file check there or what? And 1 more think for warps i need edit the cabal enc only ?
+1 also try rename maps ( that one witch show up if u change map ) cuz its spanish or something but get error too -_-

I tried compress back in all level ( maybe they use 5 or 6 cuz thats space almost same as my edited file ) but never work
ajsztea is offline  
Old 01/01/2013, 01:00   #84
 
elite*gold: 0
Join Date: Jan 2013
Posts: 2
Received Thanks: 0
Hi i'm finded one offset in cabalmain where is calling the function responsive of read %/xdata.enc
One thing i dont understand about the key is...
XOR EAX,%value;
This value where are called ,because need one rotine for calculate internal main.

Sorry my bad english,i'm braziliam :X
usernname is offline  
Old 01/13/2013, 18:16   #85
 
elite*gold: 0
Join Date: Jan 2011
Posts: 15
Received Thanks: 7
Quote:
Originally Posted by OmegaArma View Post
Nop this ->4E1A0D JNZ SHORT 004E1A3E, and there will be no .enc check, and for .ebm files use 010 editor and Yamachi's templates.
I don't get it. How can i nop adresses when i don't even have them? Range of adresses i have in memory editor is 76EE0000-76FB5FFE. Here's a SS. Please help me :))
BTW i'm using win7 64bit, maybe that's why adress is different? :D
Attached Images
File Type: jpg Untitled.jpg (396.7 KB, 133 views)
juliux222 is offline  
Old 01/13/2013, 19:58   #86
 
OmegaArma's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 827
Received Thanks: 1,454
Quote:
Originally Posted by juliux222 View Post
I don't get it. How can i nop adresses when i don't even have them? Range of adresses i have in memory editor is 76EE0000-76FB5FFE. Here's a SS. Please help me )
BTW i'm using win7 64bit, maybe that's why adress is different?
Your cabalmain seems to be packed
OmegaArma is offline  
Thanks
1 User
Old 01/13/2013, 20:25   #87
 
elite*gold: 0
Join Date: Jan 2011
Posts: 15
Received Thanks: 7
Quote:
Originally Posted by OmegaArma View Post
Your cabalmain seems to be packed:)
How can i check what program is used to pack this cabalmain? Or do i need to try different unpackers? Here's my cabalmain, check it out and maybe you could link me to any guide that would give me knowledge about bypassing, cause i want to learn..
Attached Files
File Type: rar Cabalmain.rar (2.62 MB, 515 views)
juliux222 is offline  
Old 01/13/2013, 22:51   #88
 
OmegaArma's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 827
Received Thanks: 1,454
Quote:
Originally Posted by juliux222 View Post
How can i check what program is used to pack this cabalmain? Or do i need to try different unpackers? Here's my cabalmain, check it out and maybe you could link me to any guide that would give me knowledge about bypassing, cause i want to learn..
U can use PeID, DiE, RDG packer detector or other software for detecting packers/protectors.
And cabalmain you provided is packed with VMprotect, pretty good stuff, it's beyond my capabilities.
But, u can use small trick to get to the good stuff in cabalmain.
Delete every file from X-trap/GameGuard folder, run cabalmain, then when x-trap/gameguard will be updating, run OllyDBG and attach to cabalmain process, then hit alt+e, and pick cabalmain module, now you should be able to find xors, magic keys etc.
OmegaArma is offline  
Thanks
1 User
Old 01/14/2013, 19:15   #89
 
elite*gold: 0
Join Date: Jan 2011
Posts: 15
Received Thanks: 7
Quote:
Originally Posted by OmegaArma View Post
U can use PeID, DiE, RDG packer detector or other software for detecting packers/protectors.
And cabalmain you provided is packed with VMprotect, pretty good stuff, it's beyond my capabilities.
But, u can use small trick to get to the good stuff in cabalmain.
Delete every file from X-trap/GameGuard folder, run cabalmain, then when x-trap/gameguard will be updating, run OllyDBG and attach to cabalmain process, then hit alt+e, and pick cabalmain module, now you should be able to find xors, magic keys etc.
And how about bypassing xtrap and .enc check in cabalmain.exe? Can i change and save values if it's VMprotected or i can only read them?
juliux222 is offline  
Old 01/19/2013, 20:47   #90
 
elite*gold: 0
Join Date: Dec 2012
Posts: 43
Received Thanks: 7
Quote:
Originally Posted by OmegaArma View Post
U can use PeID, DiE, RDG packer detector or other software for detecting packers/protectors.
And cabalmain you provided is packed with VMprotect, pretty good stuff, it's beyond my capabilities.
But, u can use small trick to get to the good stuff in cabalmain.
Delete every file from X-trap/GameGuard folder, run cabalmain, then when x-trap/gameguard will be updating, run OllyDBG and attach to cabalmain process, then hit alt+e, and pick cabalmain module, now you should be able to find xors, magic keys etc.
How to Use those XOR keys? where to put if i get those magic and XOR keys? well, thanks,
laposte is offline  
Reply


Similar Threads Similar Threads
[Release Tool] iBot Auto Relogin Tool
09/12/2011 - SRO Guides & Templates - 8 Replies
iBot Loader 3.2 IS OUT! NOW ADDED RUSSIAN SILKROAD SUPPORT! How to use: -Browse your iBot.exe -Write your server's number to the server number (Search yours below) -Write your informations to the loader -PLAY WITH RELOG 24/7 WITH iBOT! Notice: Don't forget to write your Silkroad's directory to the file
[Release Tool] iBot Auto Relogin Tool
09/12/2010 - SRO Hacks, Bots, Cheats & Exploits - 0 Replies
Hello guys :) Showyka iBotRelogin Tool :) iBot Loader 3.1 3.1 IS OUT! How to use: -Browse your iBot.exe -Write your server's number to the server number (Search yours below) -Write your informations to the loader
[question]How to detect file compression
06/10/2009 - General Coding - 0 Replies
Hi there! I am working on some files from MxO, wich extension is ltp. In Hexviewer I saw that they contains only filenames on ASCII, each with a ltpX (where X is always the same ascii char) before it (like a delimiter) and data ater each one. they appear to be only pyc (python compiled) files. Filemon shows exe calling for:



All times are GMT +1. The time now is 13:58.


Powered by vBulletin®
Copyright ©2000 - 2025, 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 ©2025 elitepvpers All Rights Reserved.