The internet is a lawless place with knowledge and sarcastic wit the pistols of this wild frontier.
Don't go out without being sufficiently armed.

~Blade

Other places

Ares (Current version: 0.B)

Ares's primary facilities have been moved elsewhere:

  • If you wish to report a bug in Ares, please proceed to its bugtracker.
  • If you'd like to request a feature, register a blueprint.
  • If you have questions or can provide answers regarding Ares's usage, visit the Q&A section.
  • Before you post a new question, you should check the FAQ, though.

Behavior

  • Mind the forum rules.
  • Due to its documentedly horrible quality, we do not offer NPatch support.


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
MIX Protector
Author Message
Private VK Offline
Assembler maniac
*****
Members

Posts: 832
Joined: 10 Jun 2006
Reputation: 2
Post: #1
MIX Protector
MIX Protector v1.0
released!

This tool help you to protect your mix files (TS/FS/RA2/YR) from ripping by bad guys.
Work only with generic MIX files.

Download it here:
http://files.renegadeprojects.com/Rock%2...tector.zip

ARM forever - x86 sucks!
21.05.2007 21:14:34
Find all posts by this user Quote this message in a reply
Corporal Bobingabout Offline
The Fucking DVD
*****
Community Patrons

Posts: 1 571
Joined: 12 Feb 2005
Reputation: 4
Post: #2
RE: MIX Protector
i don't want to know exactly how it works, because that would break the point, but, can you give me a little info on how it works?

DCoders works because it doesn't contain the "Magic File" created by an XCC program, needed so it can read it.
Leachkiller works by changing a bit to corrupt the header.

22.05.2007 01:53:25
Visit this user's website Find all posts by this user Quote this message in a reply
Commander-in-Chief DCoder Offline
Not Ares Anymore
*****
Admins

Posts: 1 756
Joined: 22 Nov 2004
Reputation: 18
Post: #3
RE: MIX Protector
Stop spreading false info. My tool does more than that.

22.05.2007 09:48:14
Visit this user's website Find all posts by this user Quote this message in a reply
Private VK Offline
Assembler maniac
*****
Members

Posts: 832
Joined: 10 Jun 2006
Reputation: 2
Post: #4
RE: MIX Protector
Quote: but, can you give me a little info on how it works?
this main idea, that you can't restore it back.
otherwise anyone will simple de-protect it.

ARM forever - x86 sucks!
22.05.2007 12:42:16
Find all posts by this user Quote this message in a reply
Corporal Bobingabout Offline
The Fucking DVD
*****
Community Patrons

Posts: 1 571
Joined: 12 Feb 2005
Reputation: 4
Post: #5
RE: MIX Protector
DCoder Wrote:Stop spreading false info. My tool does more than that.
i know it does more than that, but, these are the basics
CnCVK Wrote:
Quote: but, can you give me a little info on how it works?
this main idea, that you can't restore it back.
otherwise anyone will simple de-protect it.
yer, i got that, but, in what way does it protect the file?

like my other example above, leachkiller and DCoders program both protect mix files, in 2 totally seperate ways. is yours a 3rd way or using 1 that already exists?

22.05.2007 14:09:26
Visit this user's website Find all posts by this user Quote this message in a reply
Private VK Offline
Assembler maniac
*****
Members

Posts: 832
Joined: 10 Jun 2006
Reputation: 2
Post: #6
RE: MIX Protector
Quote:like my other example above, leachkiller and DCoders program both protect mix files, in 2 totally seperate ways. is yours a 3rd way or using 1 that already exists?
I don't know the way how LeechKiller work Tongue

P.S. Is LeechKiller created by DCoder?
Quote:Saberhawk would have posted this himself
http://www.ppmsite.com/forum/viewtopic.php?t=7781

ARM forever - x86 sucks!
23.05.2007 13:09:14
Find all posts by this user Quote this message in a reply
Corporal Bobingabout Offline
The Fucking DVD
*****
Community Patrons

Posts: 1 571
Joined: 12 Feb 2005
Reputation: 4
Post: #7
RE: MIX Protector
CnCVK Wrote:P.S. Is LeechKiller created by DCoder?
was made by someone on deezire a few years ago which apears to no longer exists (maybe during the period before he restored a 2 month old backup?)

to put it simply, it changes part of the header that is read by XCC, but not needed by RA2, so, RA2 can still read the mix, but you can't open it in XCC.

DCoder's is a feature of his MIX/BAG/CSF DLL, and as i said before, it leaves out something that XCC adds so it can read it, but RA2 doesn't need.


basicly, both exploit the fact that XCC looks for more than what the game looks for.

(This post was last modified: 23.05.2007 14:59:46 by Bobingabout.)
23.05.2007 14:54:22
Visit this user's website Find all posts by this user Quote this message in a reply
Commander-in-Chief DCoder Offline
Not Ares Anymore
*****
Admins

Posts: 1 756
Joined: 22 Nov 2004
Reputation: 18
Post: #8
RE: MIX Protector
Dude. Stop.

XCC places a "lmd.dat" into each mix it creates, which contains a list of all filenames and their hashed versions for XCC to recognise. LeechKiller erases lmd.dat's record in the MIX header, but leaves it in the MIX. XCC's Cmix_file::is_valid() will explain what happens then, if it isn't obvious yet.

23.05.2007 15:10:30
Visit this user's website Find all posts by this user Quote this message in a reply
Private TheMan Offline
Senior Member
****
Members

Posts: 271
Joined: 22 Apr 2006
Reputation: 0
Post: #9
RE: MIX Protector
DCoder Wrote:Dude. Stop.

XCC places a "lmd.dat" into each mix it creates, which contains a list of all filenames and their hashed versions for XCC to recognise. LeechKiller erases lmd.dat's record in the MIX header, but leaves it in the MIX. XCC's Cmix_file::is_valid() will explain what happens then, if it isn't obvious yet.

yeah Smile but change one number can bring .dat back(so it can be opened) But it must be a specefic number/lether with I figure out with help of little math Smile
(This post was last modified: 01.06.2007 22:24:45 by TheMan.)
01.06.2007 22:24:22
Find all posts by this user Quote this message in a reply
Commander-in-Chief DCoder Offline
Not Ares Anymore
*****
Admins

Posts: 1 756
Joined: 22 Nov 2004
Reputation: 18
Post: #10
RE: MIX Protector
For now, yes, a little math will work. I, however, have some ideas that will thwart "simple math". That's all I will say, Marshall and Ren know what I'm talking about, the rest of you don't really need to know. Tongue

02.06.2007 07:24:25
Visit this user's website Find all posts by this user Quote this message in a reply
Private TX1138 Offline
Junior Member
**
Members

Posts: 33
Joined: 23 May 2007
Reputation: 3
Post: #11
RE: MIX Protector
VK, the MIX protector still gets loaded in the XCC Mixer if its in the RA2 directory Unhappy Even though all the names are in hexadecimal, you can still extract them fine

[Image: cabal_sig_2.png]
Proud supporter of Xeno, the Revora Juggernauts, and PDF
02.06.2007 08:12:18
Find all posts by this user Quote this message in a reply
Commander-in-Chief Renegade Offline
Lazy Modder
*****
Admins

Posts: 1 906
Joined: 21 Nov 2004
Reputation: 14
Post: #12
RE: MIX Protector
Shhh, shouldn't have told 'em that.

Forum Rules

(01.06.2011 05:43:25)kenosis Wrote:  Oh damn don't be disgraced again!

(25.06.2011 20:42:59)Nighthawk Wrote:  The proverbial bearded omni-bug may be dead, but the containment campaign is still being waged in the desert.
02.06.2007 12:32:34
Visit this user's website Find all posts by this user Quote this message in a reply
Private VK Offline
Assembler maniac
*****
Members

Posts: 832
Joined: 10 Jun 2006
Reputation: 2
Post: #13
RE: MIX Protector
Quote:VK, the MIX protector still gets loaded in the XCC Mixer if its in the RA2 directory Even though all the names are in hexadecimal, you can still extract them fine
Probably error happen, but console window closed after it?
Please send to me your protected file.

Quote:Shhh, shouldn't have told 'em that.
I have more better ways, like size cheking, CRC cheking Tongue

ARM forever - x86 sucks!
02.06.2007 15:40:59
Find all posts by this user Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)