|
|
|
|
|
November 22nd, 2005, 12:33 AM
|
|
Shrapnel Fanatic
|
|
Join Date: Dec 2000
Location: USA
Posts: 15,630
Thanks: 0
Thanked 30 Times in 18 Posts
|
|
You Learn Something New Every Day.
As I am installing Quak4, a costly little game that had better deliver as promised or its going to be sent back to Amazon, I happened to click yes when I was prompted if I wanted to view the read-me file. As I read through this I came accross something that I did not know.
Quote:
You
may hear of so-called "CD Key generators" being available for illicit download
on the Internet. They do not work as advertised, and often attempt to steal
legitimate keys off your machine, reveal personal information or install
viruses, worms and/or trojan horses on your machine. Do not download and/or use
them under any circumstances.
|
I did not know that there were programs out their that could "make" a CD - KEY. Isn't that like safe cracking? How do they work? I mean if the cd-key is like 16 digits long with a mix of numbers and letters, how does it "crack" the cd-key?
Do I need to worry that some spyware from some game site might infect my PC and steal my CD - Keys?
Is there any protection against such CD-Key cracking software? I want to protect my CD Key's! I paid good money for these games and I do not want them cd-key cracked!
Its no fun to buy a game just have some spyware from some shady game site spyware program STEAL your CD-Key.
__________________
Creator of the Star Trek Mod - AST Mod - 78 Ship Sets - Conquest Mod - Atrocities Star Wars Mod - Galaxy Reborn Mod - and Subterfuge Mod.
|
November 22nd, 2005, 12:59 AM
|
|
Major General
|
|
Join Date: Oct 2002
Posts: 2,174
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: You Learn Something New Every Day.
Depends a bit on the specific copy-protection mechanisim involved, but yes, they can be possible.
Unless it's been coded in somewhere, the program doesn't know exactly what key it's looking for - if it did, then (for someone with enough knoweledge on the specific copy-protection mechanisim) it would be a fairly simple exercise to write something that could either alter the program to accept given key or read the key straight from the program. What's more commonly done, however, is to tell the program what a good key looks like, and then have the program compare keys every now and again against some list - other programs in the game group (for the ones where you can host your own server), those linked to the main servers (most MMORPG's), or a quiet call-home server that's not so commonly known. The comparison is usually to weed out known abused keys (those that have been used way too much - known to be compromised) and to find new keys that are being abused (e.g., three computers with the same key on at once is a pretty good indicator that something's not as desired).
A key generator, if successful, basically reverse-engineers the knoweledge of what a good key "looks like" to create keys that will look good to the program... which can also be unique (and thus not raise the alarm at the main or call-home servers).
Of course, anytime you download a key generator, you are knowingly trying out a program from an annonymous source that is already thought to compromise programs, and running it on your machine.....
__________________
Of course, by the time I finish this post, it will already be obsolete. C'est la vie.
|
November 22nd, 2005, 12:59 AM
|
|
Shrapnel Fanatic
|
|
Join Date: Dec 2000
Location: USA
Posts: 15,630
Thanks: 0
Thanked 30 Times in 18 Posts
|
|
Re: You Learn Something New Every Day.
Well I am most upset. Despite having the latest drivers for my Geforce FX5700 Ultra video card... a card mind you that cost me $200.00 a year ago, Quake 4 runs like crap.
Well I must now uninstall the game and send it back to Amazon saying that it won't work with my system despite the fact that it claims it can.
__________________
Creator of the Star Trek Mod - AST Mod - 78 Ship Sets - Conquest Mod - Atrocities Star Wars Mod - Galaxy Reborn Mod - and Subterfuge Mod.
|
November 22nd, 2005, 01:11 AM
|
|
Major
|
|
Join Date: Apr 2004
Location: Atlanta, Georgia
Posts: 1,152
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: You Learn Something New Every Day.
Whoever wrote that is just trying to scare you.
CD Key protection is not generally done by making a long list of valid CD keys and checking the list when you type it in. Instead, any key that passes a particular check, a simple checksum being the simplest, works. CD key generators work because somebody figured out the algorithm used to check keys for that particular program and then used that knowledge to construct an algorithm that randomly generates a key that will pass. No list of valid keys gathered by spyware is necessary for this process.
I suppose some keygens may include spyware, but I'm pretty sure most do nothing more than what they say.
Edit: Games that connect to a central company-provided server may check the CD key used against a database of CD keys actually sold, and prevent any functionality requiring that server from working if the CD key used is not in the database. They may also check for duplicate CD keys and prevent multiples of the same key from connecting at the same time. It could technically be possible for someone to have gotten your CD key by chance from a key generator and prevent you from using the server, but this is extremely unlikely, as the number of keys that pass the installation check is typically several orders of magnitude greater than the number of copies (and keys) actually sold.
|
November 22nd, 2005, 04:21 AM
|
General
|
|
Join Date: Sep 2003
Posts: 3,205
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: You Learn Something New Every Day.
Quote:
Atrocities said:
Well I am most upset. Despite having the latest drivers for my Geforce FX5700 Ultra video card... a card mind you that cost me $200.00 a year ago, Quake 4 runs like crap.
Well I must now uninstall the game and send it back to Amazon saying that it won't work with my system despite the fact that it claims it can.
|
Unfortunately, even if a video card is listed as meeting the minimum requirements, often all that means is that the game will run. Not that the game will look good or run at a decent FPS. What should be done is to state minimum requirements that would make the game run AND be playable. Say, >=15 FPS. But I suppose that would result in lost sales since people would actually know what worked and what didn't...
Then again, you have to remember that there's so many possible combinations of hardware that it's impossible to test the game on every single possibility. So even though the game might run just find on someone else's 5700, they may have different hardware than you, and some difference there may be the problem. It's really tough to say.
On a side note, if you're looking for a new card you can get a 6600GT for $200 Canadian (about $160 American), or a 6800 for a decent price, especially since the 7800GTX 512MB card came out recently. All other lesser cards will of course fall in price somewhat soon. Then again, 160 bucks isn't exactly pocket change. Suppose it depends on your financial situation.
Whew, that ended up long. Sorry.
__________________
Courage doesn't always roar. Sometimes courage is that little voice at the end of the day that says "I'll try again tomorrow".
Maturity is knowing you were an idiot in the past. Wisdom is knowing that you'll be an idiot in the future.
Download the Nosral Confederacy (a shipset based upon the Phong) and the Tyrellian Imperium, an organic looking shipset I created! (The Nosral are the better of the two [img]/threads/images/Graemlins/Grin.gif[/img] )
|
November 22nd, 2005, 01:05 PM
|
|
Sergeant
|
|
Join Date: Jun 2005
Location: Rockford, MN
Posts: 269
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: You Learn Something New Every Day.
A lot of software used to tell the minimum and the recomended requirements. Still the recomended was usually closer to the minimum in alot of cases. I do have a few programs that I have run succesfully with less than minimum requirements though, but that was several years ago, and I think they were more consevative in there minimum requirements then. Civ III lists a 400 MHz processor and 128 Megs of ram, but runs fine on my 350Mhz with 64 Megs. Might & Magic IX, however was barely playable and only required 64 megs of ram. I guess it depends on the game a bit as well.
|
November 22nd, 2005, 01:54 PM
|
Second Lieutenant
|
|
Join Date: Mar 2004
Location: Somewhere out there...
Posts: 432
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: You Learn Something New Every Day.
Well for example, I jsut got a new laptop about a month ago. 3mghz processor, 128mb video card, 1 gb of ram. It exceeds every single game I own but still some of tehm run slow or crash if I set the graphics setting all the way up.
|
November 22nd, 2005, 02:16 PM
|
|
Shrapnel Fanatic
|
|
Join Date: Mar 2003
Location: CHEESE!
Posts: 10,009
Thanks: 0
Thanked 7 Times in 1 Post
|
|
Re: You Learn Something New Every Day.
Most of the games I've looked at list minimum and recommended - But then, I don't look at very many.
__________________
If I only could remember half the things I'd forgot, that would be a lot of stuff, I think - I don't know; I forgot!
A* E* Se! Gd! $-- C-^- Ai** M-- S? Ss---- RA Pw? Fq Bb++@ Tcp? L++++
Some of my webcomics. I've got 400+ webcomics at Last count, some dead.
Sig updated to remove non-working links.
|
November 22nd, 2005, 02:50 PM
|
National Security Advisor
|
|
Join Date: Nov 2000
Posts: 5,085
Thanks: 0
Thanked 0 Times in 0 Posts
|
|
Re: You Learn Something New Every Day.
Quote:
kerensky said:
Well for example, I jsut got a new laptop about a month ago. 3mghz processor, 128mb video card, 1 gb of ram. It exceeds every single game I own but still some of tehm run slow or crash if I set the graphics setting all the way up.
|
Minimum requirements are NOT equal to "I can run it with all the graphics settings turned up"
Also, you have a laptop. This isn't a problem with most programs but games tend to be fussy about certain things often don't like laptops (ussually because they have unusual video drivers).
__________________
Phoenix-D
I am not senile. I just talk to myself because the rest of you don't provide adequate conversation.
- Digger
|
November 22nd, 2005, 02:55 PM
|
|
Captain
|
|
Join Date: Apr 2003
Location: Burnaby
Posts: 995
Thanks: 0
Thanked 3 Times in 2 Posts
|
|
Re: You Learn Something New Every Day.
I've yet to see a game that didn't list both, and I look at a good few. Personally though, I always just look at the Recommended spec and take that as the minumum, since I've always figured that the way minimum and recommended specs get onto a box goes something like:
Devs pass minimum specs to Marketing.
Marketing cuts the specs by 25-50% and puts those down for minimum spec.
Devs find out and raise hell.
Marketing 'compromises' by adding the devs minimum spec in as the 'recommended spec.
Either way, I usually just read the review in something like PC Gamer where they tell you what spec they recommend, so you know what you need in order to run it and have it look like it does on the back of the box.
__________________
Suction feet are not to be trifled with!
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is On
|
|
|
|
|