-
[Source] Costume Limit Extender
I am no longer doing any CABAL-related work as I have lost all passion for both the work and the game itself. Due to this, I will be releasing the source code for my costume extender in the hopes that someone will finish the work I had started on extending the limit even further. This release is also done in part due to rumours I have been hearing about people selling cracked/patched versions of my DLL. To those people, I say this: Fuck you and stop stealing other people's work. Now you can't profit off me anymore.
You can get the source code here: https://github.com/Michael-Kelley/CA...Limit-Extender
NOTE: I will not be providing any support for this. The usage of the DLL is pretty clear and straightforward.
P.S. This version of the costume extender has had all protective measures removed from the code. This includes obfuscation, calls to Themida/VMProtect APIs, and the usage of the license server that was present in the version that was previously for sale. The code is very clear and simple to follow. There is a portion of code that is not used by default and is hidden behind a configuration flag (EXTENDED_HOOK). This code is unfinished and does not currently work. It was an effort to increase the limit from the current 112 (unmodified EP8 limit is 64) by adding support for costume mesh codes A-M (the client currently supports s-v, with the DLL extending that to s-y). In order to do this, extensive edits must be made to the client, which requires completely replacing one of the switch statements in the mesh name parsing code. The code is almost complete and should require only a few fixes to get working, but I never found the time to do so.
EDIT: Here's a reference cabalmain because apparently my instructions aren't clear enough for you intelligent people: https://mega.nz/#!l9N2HY4K!LE0WCwuB7...Z_o_qeQxn9mCG4
The OEP was edited to jump to some empty code, where a call to LoadLibrary was added, followed by a call to 'blue()'. Then, the overwritten instructions from the OEP were added back, followed by a jump back to the OEP after the original jump.
-
Re: [Source] Costume Limit Extender
thanks for estsoft! I've always admired you.
-
Re: [Source] Costume Limit Extender
-
Re: [Source] Costume Limit Extender
when i use LoadLibrary the dll have no function!
how can i call blue()?
thx!
-
Re: [Source] Costume Limit Extender
thanks estsoft!
Quote:
Originally Posted by
geography
when i use LoadLibrary the dll have no function!
how can i call blue()?
thx!
For easy mode, use CFF Explorer. :)
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
XXxStRxXX
thanks estsoft!
For easy mode, use CFF Explorer. :)
sadly!! have no function! i use w10=75 to test!
-
Re: [Source] Costume Limit Extender
great release but sadly for all the customer of this unlimit . i hope someone will continue development of this unlimit
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
RGaming
great release but sadly for all the customer of this unlimit . i hope someone will continue development of this unlimit
I'm customer of this but im happy it get released and yes would be nice if someone continue this project. The reason why was this shared because several russians already tried resell his work. In this case better to release and cut their business a bit.
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
DeXtR
I'm customer of this but im happy it get released and yes would be nice if someone continue this project. The reason why was this shared because several russians already tried resell his work. In this case better to release and cut their business a bit.
Russia is not to blame for this! and godskin! who left and right writes that he sells it!
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
Drafys17
Russia is not to blame for this! and godskin! who left and right writes that he sells it!
Do you have proof of this? Maybe you misunderstood what he was saying. Godskin was advertising for me (I didn't ask him to...)
-
Re: [Source] Costume Limit Extender
if someone could post a short tutorial on how to make it work , would be much appreciated
-
Re: [Source] Costume Limit Extender
I build the dll ,inject inside to the cabalmain call the blue() function, but no effect! :*::*::*::*:
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
geography
I build the dll ,inject inside to the cabalmain call the blue() function, but no effect! :*::*::*::*:
From the readme:
Quote:
NOTE: blue must be called before any anticheat loads (MShield, XTrap, etc.) and before cabalmain attempts to load any ECH files. Therefore, it is a good idea to make this DLL the very first thing that gets loaded by jumping straight from cabalmain's OEP to your LoadLibrary call.
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
estsoft
From the readme:
If i inject properly will it work without editing ? or is it unfinished ?
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
ChaosWI
If i inject properly will it work without editing ? or is it unfinished ?
From the readme:
Quote:
WHEN BUILT, THE DLL WORKS AS IS FOR THE CABALMAIN THAT IS USED BY MOST PRIVATE SERVERS, BUT NO FURTHER IMPROVEMENTS WILL BE MADE.
The only thing that doesn't work is the code that would increase the limit from 112 to 320, but this is hidden behind a compilation flag that is disabled by default. As it is, this DLL will successfully increase the number of costumes you can load from 64 to 112.
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
estsoft
From the readme:
The only thing that doesn't work is the code that would increase the limit from 112 to 320, but this is hidden behind a compilation flag that is disabled by default. As it is, this DLL will successfully increase the number of costumes you can load from 64 to 112.
can i ask one question? display code w10=75? right?
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
geography
can i ask one question? display code w10=75? right?
w10 = 74
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
Drav3n
w10 = 74
I sucsess add it! thanks!
-
Re: [Source] Costume Limit Extender
| [ Display Code Coat_in.ECH] |
[Display_epaulet_Item.enc] |
[Name] |
| coat_w0 |
64 |
Police Suit |
| coat_w1 |
65 |
BM3 GL(Red) |
| coat_w2 |
66 |
BM3 GL(Capella) |
| coat_w3 |
67 |
BM3 GL(Pocyon) |
| coat_w4 |
68 |
Capella Uniform(GL) |
| coat_w5 |
69 |
Procyon Uniform(GL) |
| coat_w6 |
70 |
Oh! Victory Korea |
| coat_w7 |
71 |
Aodai Suit |
| coat_w8 |
72 |
Welcome to Nightmare |
| coat_w9 |
73 |
Wedding Ceremony |
CREDIT : GODSKINzTH
-
Re: [Source] Costume Limit Extender
i get this error while trying to build the dll.
error MSB4030: "DebugFull" is an invalid value for the "GenerateDebugInformation" parameter of the "Link" task. The "GenerateDebugInformation" paramter is of type "system.Boolean".
-
Re: [Source] Costume Limit Extender
Use Visual Studio 2017
Quote:
Originally Posted by
ChaosWI
i get this error while trying to build the dll.
error MSB4030: "DebugFull" is an invalid value for the "GenerateDebugInformation" parameter of the "Link" task. The "GenerateDebugInformation" paramter is of type "system.Boolean".
-
1 Attachment(s)
Re: [Source] Costume Limit Extender
i managed to build the bin file and i added it to import directory using cff explorer
but still costumes dont work.
here is a screenshot to what i did.
1 more thing , do i have to edit something in database so this work ? cause i saw one database file inside the project
-
1 Attachment(s)
Re: [Source] Costume Limit Extender
i managed to build the dll but i am stuck at this , i kinda dont understand what am i supposed to do here.
call the `blue` function.
help will be much appreciated
-
Re: [Source] Costume Limit Extender
I injected it successfully but costume limit isnt increasing. Can you tell me where exactly to inject?
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
FairCrowned
I injected it successfully but costume limit isnt increasing. Can you tell me where exactly to inject?
the game start first to inject the dll!
-
1 Attachment(s)
Re: [Source] Costume Limit Extender
https://www.youtube.com/watch?v=oYRqfpCLed8
i follow that guide to inject using a jmp command to load the dll with the function and jmp back again to the next line.
but cabalmain crashed if i insert after the origin line, which line should i insert my jmp ?
-
Re: [Source] Costume Limit Extender
Will not the introduction of the dll before the launch of anti-cheat security threat? What prevents a hacker from replacing this dll with his own, in order to run a cheat, learn Xor-keys, etc.? Hash verification is not relevant here, since half of the players have computers infected with viruses. What do you think?
-
Re: [Source] Costume Limit Extender
That is completely outside the scope of this DLL... Anyway, a good anti-cheat will catch the most common hacks. If you're really that concerned about it, there's no reason you can't just read the code and implement the changes directly into your cabalmain.
Quote:
Originally Posted by
gabryelle1986
Will not the introduction of the dll before the launch of anti-cheat security threat? What prevents a hacker from replacing this dll with his own, in order to run a cheat, learn Xor-keys, etc.? Hash verification is not relevant here, since half of the players have computers infected with viruses. What do you think?
-
1 Attachment(s)
Re: [Source] Costume Limit Extender
I've got this problem.
Attachment 165223
-
Re: [Source] Costume Limit Extender
still cant use w0 on new age cabalmain.
but works on other cabalmain :/
Finally maked it work..you should push blue first before pushin the dll then calling hmodule.
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
xreann20
still cant use w0 on new age cabalmain.
but works on other cabalmain :/
I still couldn't make it work, to no avail. :/
-
Re: [Source] Costume Limit Extender
Can someone upload the finished dll?
I don't have vs2017
thx!
-
Re: [Source] Costume Limit Extender
For those asking for the dll..here it is..dont pm me about it Im not the creator :D
https://mega.nz/#!1lcgUYjJ!VKgKXhzjS...KZmliNQXLxjMPI
Its compiled..All credits to yamachi :)
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
xreann20
thx bro!!!
-
Re: [Source] Costume Limit Extender
Someone knows about coat_y X .dds displaycode???
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
xreann20
Can you help me ? I injected the dll with CFF explorer but still unsuccessfully adding new costume coat_w0 = 65 the costume doesn't appear invisible, can you tell me how to make it work?
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
Liper
Can you help me ? I injected the dll with CFF explorer but still unsuccessfully adding new costume coat_w0 = 65 the costume doesn't appear invisible, can you tell me how to make it work?
There are instructions in the readme on the project page... Go read them.
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
estsoft
There are instructions in the readme on the project page... Go read them.
I've tried everything, the cabalmain that you provided for lack of a dll can not move it or see where you changed. Already tried everything has been told me here and out of here, do not understand much about. Thank you if you could tell me a solution.
-
Re: [Source] Costume Limit Extender
Quote:
Originally Posted by
Liper
Can you help me ? I injected the dll with CFF explorer but still unsuccessfully adding new costume coat_w0 = 65 the costume doesn't appear invisible, can you tell me how to make it work?
doesn't work with cff explorer..I tried it myself.. just manually inject it using ollydbg or asm of your preference :w00t:
-
Re: [Source] Costume Limit Extender
are this work on cap and coat....?