Server Help

ASSS Questions - Mac

Anonymous - Sat Jan 17, 2004 10:32 am
Post subject: Mac
Ive been searching for a long time now.. but havn't found a ss client for machintosh.
yes it is possible to play through virtual pc, but it's awful.

will there be ss for mac in a short future??

please answer if you know anything.
Cyan~Fire - Sat Jan 17, 2004 12:59 pm
Post subject:
Probably not.
PriitK is too busy to recode it, and he doesn't want to give the source away.
McZonk - Wed Feb 25, 2004 4:38 am
Post subject: SS Mac Client
There is no Client for Mac at the moment.

But I'm at work. My client will run under MacOS X, not Classic, is written with SDL so it will run on Windows and Linux too.
But I only test on my Powerbook and my Windows machine. I don't like Window Based Linux.

But I need help: Does anybody exept PriitK know, how the Continuum Checksums works? If not, I cannot login as a Continuum Client and lots of Zones only accept Ctm.

And I need some testers for Windows, Mac and Linux in one or two month.
Dr Brain - Wed Feb 25, 2004 9:00 am
Post subject: Re: SS Mac Client
McZonk wrote:
But I need help: Does anybody exept PriitK know, how the Continuum Checksums works? If not, I cannot login as a Continuum Client and lots of Zones only accept Ctm.


No, thats the idea. If no one knows it, no one can use a client to cheat.
liito-orava - Wed Feb 25, 2004 1:33 pm
Post subject: Re: SS Mac Client
McZonk wrote:
There is no Client for Mac at the moment.

But I'm at work. My client will run under MacOS X, not Classic, is written with SDL so it will run on Windows and Linux too.
But I only test on my Powerbook and my Windows machine. I don't like Window Based Linux.

But I need help: Does anybody exept PriitK know, how the Continuum Checksums works? If not, I cannot login as a Continuum Client and lots of Zones only accept Ctm.

And I need some testers for Windows, Mac and Linux in one or two month.

I'd be glad to test that on linux. icon_smile.gif
CypherJF - Wed Feb 25, 2004 4:28 pm
Post subject:
I believe most people who are common to this forum would be willing to help check it out. I only have windows sooo yup....

Priit will not release the continuum encryption.. sorry bud.
Helicon - Wed Feb 25, 2004 9:19 pm
Post subject:
CypherJF wrote:
Priit will not release the continuum encryption.. sorry bud.


not necessarily... if the project looks good, he'll hand it over. I believe this was the case with ASSS.
Cyan~Fire - Wed Feb 25, 2004 9:28 pm
Post subject:
AFAIK, Priit didn't just 'hand it over', he gave stuff to MGB (security.dll) and that's probably all he's going to give it to.
Mine GO BOOM - Wed Feb 25, 2004 9:54 pm
Post subject:
I have no idea what the Continuum checksum is, as the real one is only done via SSC's billing server and Continuum. The exe, map, etc checksums are all VIE's. The encryption is special for Continuum only, which is what I believe you are asking about. Thats going to be a no also.
Helicon - Wed Feb 25, 2004 10:20 pm
Post subject:
no as in never, or no as in no dll...

was i wrong in saying that Priit provided it to Gremlinar for ASSS? which module was that???
Mr Ekted - Wed Feb 25, 2004 11:59 pm
Post subject:
AFAIK, the encryption module for ASSS will not be made public. Not sure what this means. Maybe it will be distributed as a pre-built binary. Shrug.
CypherJF - Thu Feb 26, 2004 1:28 am
Post subject:
*glances at ekted* didn't we have this discussion tonight? LOL... weird!
SuSE - Thu Feb 26, 2004 3:09 am
Post subject:
isn't it easy to emulate windows on Linux?

why not run Linux on your mac, then emulate windows?
Dr Brain - Thu Feb 26, 2004 3:42 pm
Post subject:
Mostly because Continuum doesn't run emulated on Linux.
Cyan~Fire - Thu Feb 26, 2004 5:23 pm
Post subject:
Ekted wrote:
AFAIK, the encryption module for ASSS will not be made public. [...] Maybe it will be distributed as a pre-built binary.

It already is, security.dll.
McZonk - Fri Feb 27, 2004 7:21 am
Post subject:
I've rebuild the Continuum En-De-Cryption, but, if the server wants the Checksum, (Exe, Level, Weaponstatus) it fails.
So if I can get a precompiled module, it would be enough, where can i get this?
If there is such a discussion about cheating if someone has the Encryption and Checksum, do you think it would be better not to publish my source code. I wasn't sure if I should give it away. I hope I will finish my Website, for the Client so, anybody can test it soon.
CypherJF - Fri Feb 27, 2004 10:38 am
Post subject:
It seems to be the thing w/ Continuum - is if you have any "security" portions, to write those in a dll or whatnot, and then you're still able to give a working source, the users just won't be able to know the security portion of it o.O... maybe I'm wwrrooonggo on that but yeah.. i think thats how ASSS does it..
Dr Brain - Fri Feb 27, 2004 10:46 am
Post subject:
CypherJF wrote:
maybe I'm wwrrooonggo on that but yeah.. i think thats how ASSS does it..


Yup, you're wrong. Whats the point of encryption if you can modify everything else anyway?
Anonymous - Sun Mar 07, 2004 7:19 pm
Post subject: McZonk is this the checksum u needed
Here is this waht u needed?

Uint32 generateEXEChecksum(Uint32 key)
{
Uint32 part, csum = 0;

part = 0xc98ed41f;
part += 0x3e1bc | key;
part ^= 0x42435942 ^ key;
part += 0x1d895300 | key;
part ^= 0x6b5c4032 ^ key;
part += 0x467e44 | key;
part ^= 0x516c7eda ^ key;
part += 0x8b0c708b | key;
part ^= 0x6b3e3429 ^ key;
part += 0x560674c9 | key;
part ^= 0xf4e6b721 ^ key;
part += 0xe90cc483 | key;
part ^= 0x80ece15a ^ key;
part += 0x728bce33 | key;
part ^= 0x1fc5d1e6 ^ key;
part += 0x8b0c518b | key;
part ^= 0x24f1a96e ^ key;
part += 0x30ae0c1 | key;
part ^= 0x8858741b ^ key;
csum += part;

part = 0x9c15857d;
part += 0x424448b | key;
part ^= 0xcd0455ee ^ key;
part += 0x727 | key;
part ^= 0x8d7f29cd ^ key;
csum += part;

part = 0x824b9278;
part += 0x6590 | key;
part ^= 0x8e16169a ^ key;
part += 0x8b524914 | key;
part ^= 0x82dce03a ^ key;
part += 0xfa83d733 | key;
part ^= 0xb0955349 ^ key;
part += 0xe8000003 | key;
part ^= 0x7cfe3604 ^ key;
csum += part;

part = 0xe3f8d2af;
part += 0x2de85024 | key;
part ^= 0xbed0296b ^ key;
part += 0x587501f8 | key;
part ^= 0xada70f65 ^ key;
csum += part;

part = 0xcb54d8a0;
part += 0xf000001 | key;
part ^= 0x330f19ff ^ key;
part += 0x909090c3 | key;
part ^= 0xd20f9f9f ^ key;
part += 0x53004add | key;
part ^= 0x5d81256b ^ key;
part += 0x8b004b65 | key;
part ^= 0xa5312749 ^ key;
part += 0xb8004b67 | key;
part ^= 0x8adf8fb1 ^ key;
part += 0x8901e283 | key;
part ^= 0x8ec94507 ^ key;
part += 0x89d23300 | key;
part ^= 0x1ff8e1dc ^ key;
part += 0x108a004a | key;
part ^= 0xc73d6304 ^ key;
part += 0x43d2d3 | key;
part ^= 0x6f78e4ff ^ key;
csum += part;

part = 0x45c23f9;
part += 0x47d86097 | key;
part ^= 0x7cb588bd ^ key;
part += 0x9286 | key;
part ^= 0x21d700f8 ^ key;
part += 0xdf8e0fd9 | key;
part ^= 0x42796c9e ^ key;
part += 0x8b000003 | key;
part ^= 0x3ad32a21 ^ key;
csum += part;

part = 0xb229a3d0;
part += 0x47d708 | key;
part ^= 0x10b0a91 ^ key;
csum += part;

part = 0x466e55a7;
part += 0xc7880d8b | key;
part ^= 0x44ce7067 ^ key;
part += 0xe4 | key;
part ^= 0x923a6d44 ^ key;
part += 0x640047d6 | key;
part ^= 0xa62d606c ^ key;
part += 0x2bd1f7ae | key;
part ^= 0x2f5621fb ^ key;
part += 0x8b0f74ff | key;
part ^= 0x2928b332;
csum += part;

part = 0x62cf369a;
csum += part;

return csum;
}
Dr Brain - Sun Mar 07, 2004 8:10 pm
Post subject:
Nope. He wanted the continuum encryption, not the VIE encryption.
Anonymous - Sun Mar 07, 2004 8:24 pm
Post subject:
here is this other one i used with mp5sum.exe and it gave me e792645e208af2ea77f5e285118f748d

Or maybe u have this or the other one and ur question was how it works icon_smile.gif
Warhaven - Wed Mar 10, 2004 6:39 pm
Post subject:
re: McZonk

If you need Mac-testers, feel free to include me. And the Continuum checksum bit I think is included with ASSS, but as a precompiled binary. Says in the readme that not all the source is available, and I would assume the checksum validation is part of it.

I understand your frustration. icon_smile.gif

It would, quite literally, take one afternoon to have Continuum running under OS X, but anti-Macintosh (anti-Unix?) sentiments are really high in the SS community.

Btw, are you Snrrrub? If not, there's a Linux client called Snrrrub. You might want to consult with the author of it.

-Rob
Smong - Thu Mar 11, 2004 8:34 am
Post subject:
AFAIK the ban techniques currently in use are dependant on the client disclosing windows specific information. So not only would ctm need modifying, the biller (and most likely the server) will too.
liito-orava - Thu Mar 11, 2004 3:10 pm
Post subject:
Smong wrote:
AFAIK the ban techniques currently in use are dependant on the client disclosing windows specific information. So not only would ctm need modifying, the biller (and most likely the server) will too.

Yeah, that's true.
ExplodyThingy - Thu Mar 11, 2004 7:01 pm
Post subject:
AFAIK, Nope. According to TestTube, despite what people hear, its not the volume ID of drive C, its the ID of the NIC. Or it could just be patched on a Linux/Unix/Mac port to use the NICs id instead of the VolumeID. Ive never tested it myself so dont take it to the bank.
CypherJF - Thu Mar 11, 2004 11:09 pm
Post subject:
It uses the VolumeID.. duuh change it to err yeah icon_wink.gif ... lol... plus when i changed HDs my MacID changed soooo booya
Smong - Fri Mar 12, 2004 5:27 am
Post subject:
If you guys think the only thing stopping people bypassing bans is the macid, you need to go away and think some more.
CypherJF - Fri Mar 12, 2004 1:16 pm
Post subject:
Well with dialup, non static Ip, a different machineID.. hm yeah...
Cyan~Fire - Fri Mar 12, 2004 6:05 pm
Post subject:
Catid's biller handles dynamic IPs by watching ranges.

There's also other stuff too, just can't think of any off the top of my head. (Well there's always UserID, but that's kinda easy icon_razz.gif)
CypherJF - Fri Mar 12, 2004 6:59 pm
Post subject:
True but you don't dare ban a range of IP's because you could easily ban innocent users sa_tongue.gif it's normally not worth the risk..
McZonk - Mon Mar 15, 2004 5:09 am
Post subject: New Client : Singularity
I'm back again, but at the moment my development stopped because I have my exams and after that I'm in holidays.

I'm not Snrrrub, but I know him. I talked to a lot of people who have made bots, clients and other SSSoftware (Snrrrub, who made Snrrrubspace, but he is inactive, Catid, who made Mervbot, also inactive).

I called my Client Singularity. I hope you like that name. The current version can connect a Supspace Server by using VIE protocol and checksums. Can show the map and and the players, you can read chats.
At the moment it seems as I will make a bot too. It's more or less a waste product of my development :) Singularity is tested unter MacOS X and Windows.

After exams and holidays I will release a beta version for testing and I will open a server for testing too.
CypherJF - Mon Mar 15, 2004 1:44 pm
Post subject:
awesomeness, just a sidenote, there is a new client being developed over on ssforums.net if you wanna check it out; but i don't think his is portable... It'd be nice to get a linux/max and windows client out there, since many of my friends are on those systems..
Sarien - Tue May 04, 2004 6:09 pm
Post subject:
I have a machine with Windows XP and a Mac G4 Cube with Panther.

You can better believe I'll gladly test out a Mac OS X client for all I'm worth if I can get my hands on one. I'm a little tired of having one of my favorite games on only one of my machines, and not even my favorite machine, to boot. icon_cry.gif
Anonymous - Sat May 15, 2004 8:50 pm
Post subject: So......
I know a few ppl in linux but i have a friad that has mac from this year and ill be willing to go over to his house to try it out ALSO if you guys whant i can installl linux for you guys too!!!
Cyan~Fire - Sun May 16, 2004 9:55 am
Post subject:
Woah someone who actually uses Linux? Amazing! They must be unique! And someone who has a Mac! WOW!
Anonymous - Tue Jun 15, 2004 6:29 pm
Post subject:
Whoa! so is there a working version of SS for Mac I can test? I love this game but have been out of it for 2 years since I've had my Mac its the only program I've found that I can't get on the MAC!!! I want!!! Please send the beta or whatever to me!

AIM: Suppy7
Cyan~Fire - Tue Jun 15, 2004 8:22 pm
Post subject:
Did anybody ever say anything in this thread about there actually being a client for mac? No.
All times are -5 GMT
View topic
Powered by phpBB 2.0 .0.11 © 2001 phpBB Group