copy protection from hell

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

"Mean_Chlorine" <mike_noren2002@NOSPAMyahoo.co.uk> wrote in message
news😱q3id1he0j5cq6essc426o7ni6fetk2v26@4ax.com...
> Thusly "Kroagnon" <kroagnon@kroagnon.com> Spake Unto All:
>
>>Starforce loads DRIVERS? Wow, that's worse than Steam.
>
> Starforce *is* drivers, installed without telling you. And which
> prohibits install and/or crashes programs it doesn't like, like Nero
> and Daemon Tools, without telling you. And isn't uninstalled when you
> uninstall the game, but continues running. Naturally without telling
> you.
>
> It's malware, and any game "protected" by it a trojan horse. Simple as
> that. Steam is a paragon of virtue compared to the starforce filth.
>

How can a person tell if they have the Starforce driver running on their pc?
Would it be listed under applications running, if so, by what name?
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

On 17 Jul 2005 05:58:37 -0700, mike_noren2002@yahoo.co.uk wrote:

>
>Spalls Hurgenson wrote:
>
>> The primary disadvantages of Starforce are:
>>
>> -it uses a kernel-level driver which is usually installed without
>> adequately notifying the user.
>
>This is actually a MONSTER problem. Windows XP, unlike Windows 2000 and
>Linux, runs drivers at ring zero. That means that a buggy driver will
>destabilize the entire system, causing system-wide crashes. Just to
>highlight what this means, a user application CAN NOT crash the windows
>xp system, it can only crash itself. By installing Starforce you're
>taking it on trust that their filth is bug free and wont crash your
>system.

True, it really isn't a good idea to have drivers run at ring zero;
really the only reason it is done (should be done) is for performance
reasons. A bad driver can screw up your system. Starforce puts it
there to insure that nothing else can "slip under" its so-called
protection (I believe some CD-copying programs also use ring-zero
drivers to get direct access to the optical drive hardware, hence many
of the conflicts). I don't think it's a smart move on their part,
especially since it -like all copy-protection methods- does not work.
Having said that, I have a good number of Starforce "protected" games
and not once has one caused Windows to hose itself because of a bad
Starforce driver.

>> -Most games don't uninstall it automatically when they uninstall
>> themselves (this is more the fault of the publisher, as they are the
>> ones who install it in the first place and are responsible for
>> removing it).

>AFAIK the problem is/was that Starforce handed out allegedly buggy
>uninstall routines. I say allegedly because I'm convinced it was really
>a conscious design decision to leave the "protection" running; it
>wasn't until third parties released starforce removal tools that
>starforce themselves released a removal tool.

I agree; there probably was a decision somewhere that it really wasn't
worth the bother of removing the software since it was initially
considered pretty harmless; there wasn't such widespread usage of
programs like Nero et al. Sure it might have taken up a few more
resources (CPU/RAM) but these were minimal and -as a bonus- the user
wouldn't have to reboot after uninstall to remove the damn things (or
reboot after re-installing the game). In other words -as far as they
considered- didn't hurt to keep it in, and it would be slightly more
annoying to the user to remove.

Again, it's not something I think was that smart a decision, but I
like a lean, clean and mean machine and work to keep it that way.
Unused software -be they ring-zero drivers or otherwise- get kicked
off the drive. But I don't think there was any evil conspiracy on the
part of Starforce or the game publishers, just sloppiness.

>> - most egregiously, it conflicts with numerous CD/DVD burning
>> programs, often requiring people to disable or uninstall useful
>> applications just to get a game to run
>
>Worse, it may simply crash programs it doesn't like. I had people tell
>me that Nero was useless for backing up digital photos, because Nero
>was so buggy and "crashed all the time". Again I think starforce claims
>this is a bug, not a feature, of starforce - but again, that's no
>better.

>Nero AG should do everyone, including legit gamers and game publishers,
>a huge favor and sue Starforce into bankruptcy.

Certainly a terrible flaw in the program, be it purposeful or
otherwise. And I certainly have no intent on defending their software;
I think it's poorly thought out system that was bound to lead to
problems sooner or later.

But on the other hand, Starforce is merely the latest iteration of
copy-protection methods that run back ten or fifteen years. It doesn't
work, but on the other hand it isn't (really) worse than any of the
previous iterations of the technology. Steam, however, is a new
paradigm that is far worse in its scope than the older technologies.
Steam has all the problems of disk-based copy-protection systems and
throws in a few new ones, without adding any significant benefits for
the user. This, ultimately, was the thrust of my argument; not that
Starforce is *good* (it isn't), just that Steam (and its
in-development kin) are far worse.

>Online account based protection on the other hand DOES work, as far as
>online play is concerned anyway, with the downsides are that 1) you
>need an internet connection, and 2) it may be difficult or even
>impossible to sell the game once you tire of it. Compared to starforce
>that seems like pretty tame downsides to me.

For most people, Starforce DOES work too. I'd wager Starforce has at
least as equal a "success rate" as Steam does (e.g., about the same
percentage of users have issues with Steam as they do with Starforce:
not very much). But then Steam adds various penalties on top of that:
it requires internet access (preferably broadband with straight port
80 access); it makes re-selling the game difficult (unless you jump
through hoops), it requires online-authorization to play, it forces
its version-control on the users, etc. And for all that, it STILL
ultimately doesn't work as "copy protection", since -surprise
surprise- pirated versions of Half Life 2 and Counterstrike Zero are
apparently available on the net.

h
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

On Sun, 17 Jul 2005 23:51:57 GMT, "OldDog" <OldDog@citypound.dogs>
wrote:

>How can a person tell if they have the Starforce driver running on their pc?
>Would it be listed under applications running, if so, by what name?

Because it is a driver and not an application, it does not show up in
the taskmanager applications list. However, you can check to see if it
loaded with Device Manager.

Press the Windows-key (next to ALT button) and Pause key (upper right
corner, usually third key to the right of the F12 key) at the same
time to summon up the System Properties window.

Click Hardware tab, then click "Device Manager" button

On the menubar, click "VIEW" then select "Show Hidden Devices"

Scroll down and expand the "Non-Plug and Play Drivers" tree.

If Starforce is installed, you will see it listed as something similar
to "Starforce protection software".

Starforce "protected" games pop-up a dialog box when you start them up
where it says something along the lines of "checking CD" with a
progress bar. Also, they require you to reboot after you install the
game (this is so the driver loads).

To remove Starforce drivers, download the removal tool available at
http://www.onlinesecurity-on.com/protect.phtml?c=55

Note that any game that requires the drivers will automatically
reinstall them next time you start the game (prompting you to reboot),
so it's usually best to use the removal tool AFTER uninstalling any
"protected" games.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

On Sun, 17 Jul 2005 23:51:57 GMT, "OldDog" <OldDog@citypound.dogs>
wrote:

>How can a person tell if they have the Starforce driver running on their pc?
>Would it be listed under applications running, if so, by what name?

I found that out the other day when I was having some problems with
BF2 and I wanted to uninstall Starforce:

Control Panel>System>Hardware>Device Manager
View>Show Hidden Devices
Starforce show up in Non-Plug and Play Drivers.
--
Andrew, contact via interpleb.blogspot.com
Help make Usenet a better place: English is read downwards,
please don't top post. Trim replies to quote only relevant text.
Check groups.google.com before asking an obvious question.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

Thus spake mike_noren2002@yahoo.co.uk, 17 Jul 2005 05:58:37 -0700, Anno
Domini:

<snip>

>Fundamentally, I think disk based copy protection is flawed because it
>protects the wrong thing. We're not interested in restricting access or
>copying of the physical medium, we're interested in avoiding having
>multiple copies of the content played simultaneously - and the logical
>solution to that is accounts.

Tx for all that Mike - great post mate!

--
A killfile is a friend for life.

Replace 'spamfree' with the other word for 'maze' to reply via email.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

Magnulus wrote:
> I picked up two budget games over the last week. I upgraded to Windows
> 64-bit edition recently. It turns out the games won't run at all, that they
> have issues with 64-bit, because the copy protection, Starforce, loads
> device drivers that are 32-bit only.
>

And written when there was only 32 bit only I daresay.

WOW.

SW that is not future compatible.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

On Fri, 15 Jul 2005 14:13:47 -0400, "Magnulus"
<magnulus@bellsouth.net> wrote:

> I picked up two budget games over the last week. I upgraded to Windows
>64-bit edition recently. It turns out the games won't run at all, that they
>have issues with 64-bit, because the copy protection, Starforce, loads
>device drivers that are 32-bit only.
>
> The games in question are Emergency Fire and Rescue and Deserts Rats vs.
>Afrika Corps. I cannot find a crack for the first game, so I cannot play it
>at all. The second game- I haven't looked for a crack yet. I shouldn't
>have to find a crack to play a game though, right?
>
> Apparrently Splinter Cell: Chaos Theory also has Starforce, as do many
>Ubisoft games. Frankly, it's stupid, stupid, stupid.
>
>

Just buy yourself a copy of Windows XP Pro 32-bit and dual-boot.

Done.

John Lewis
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

"Nostromo" <nostromo@spamfree.net.au> wrote in message
news:31ujd1tjne94ov9l2n7vmjc0tu14qotenn@4ax.com...
> 3d glasses may be important to you, but let's face it, they are 0.01% of
> the
> people who d/l movies/serials & want to watch them on their TV these days.
> That's a conservative estimate btw Mag ;-)

The same is true of TV-out. It's a feature most people aren't going to
think is that important.
I have used a GeForce 4 MX with an s-video out, and it seems to work just
fine. I suppose it depends on what you are trying to do.

OTOH, the fact that ATI cards don't scale resolutions for the DVI output
is a real deal breaker, especially in this day and age of everything moving
to digital flat panels. It doesn't matter how many pixels your card pushes,
if it does so with less than ideal image quality or visual distortions,
there's no point. With the NVidia card I have some flexibility at what
resolution I run my games, and this is very useful, especially for gaming.
With the ATI card I have to run at the native resolution of the monitor, or
settle for either a distorted image or a smaller image.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

"John Lewis" <john.dsl@verizon.net> wrote in message
news:42dbcbf4.4370196@news.verizon.net...
> On Fri, 15 Jul 2005 14:13:47 -0400, "Magnulus"
> <magnulus@bellsouth.net> wrote:
>
>> I picked up two budget games over the last week. I upgraded to Windows
>>64-bit edition recently. It turns out the games won't run at all, that
>>they
>>have issues with 64-bit, because the copy protection, Starforce, loads
>>device drivers that are 32-bit only.
>>
>> The games in question are Emergency Fire and Rescue and Deserts Rats vs.
>>Afrika Corps. I cannot find a crack for the first game, so I cannot play
>>it
>>at all. The second game- I haven't looked for a crack yet. I shouldn't
>>have to find a crack to play a game though, right?
>>
>> Apparrently Splinter Cell: Chaos Theory also has Starforce, as do many
>>Ubisoft games. Frankly, it's stupid, stupid, stupid.
>>
>>
>
> Just buy yourself a copy of Windows XP Pro 32-bit and dual-boot.
>
> Done.
>
> John Lewis

Hmm... the old 'if you dont have the kit for the game just go out and get
it' argument. Even SK asks did Magnalus read the requirements on the box.
You guys are starting to sound like the pro-Steamers of a couple of months
ago....

;-)
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

I wasn't trying to be a hero. And FWIW several games do support 64-bit
processors.

Everything else except Starforce runs fine in Windows 64 bit. Why the
heck shouldn't I upgrade? I can't believe some people will blow 400 dollars
on a videocard, then berate somebody for spending 150 dollars on an OS.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

Thusly "Magnulus" <magnulus@bellsouth.net> Spake Unto All:

>I can't believe some people will blow 400 dollars
>on a videocard, then berate somebody for spending 150 dollars on an OS.

You haven't spent much time around linux people, have you.

Anyway, your mistake was buying a starforce protected game. That was
bad, please don't do that again. In the meantime, go here:
http://m0002.gamecopyworld.com/games/pc_battlefield_2.shtml
and get a crack.

Be sure to tell absolutely everyone how the buggy starforce malware
forced you to find and use a pirate site to get your legal copy to
run.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

They don't make a crack for Emergency Fire Rescue, and I have not found a
crack that works for Desert Rats.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

Thusly "Magnulus" <magnulus@bellsouth.net> Spake Unto All:

> They don't make a crack for Emergency Fire Rescue, and I have not found a
>crack that works for Desert Rats.

I suspect those games are so bargain bin fillers that noone has
bothered to crack them.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

On Tue, 19 Jul 2005 03:13:32 -0400, "Magnulus"
<magnulus@bellsouth.net> wrote:

> Driver support on the whole is good for the 64 bit Windows. I've only had
>big problems with Starforce, obviously, and a small problem with my wireless
>driver (XP installs a broadcom driver, Linksys doesn't have a 64-bit driver
>yet... but hey, it runs). The Creative Audigy 2 driver control panels are
>a little rough compared to the Windows XP version but they work.

I know very little about 64-bit Windows as I am not in the position to
upgrade yet - do you need 64-bit drivers, or if they aren't available,
still use existing 32-bit ones?
--
Andrew, contact via interpleb.blogspot.com
Help make Usenet a better place: English is read downwards,
please don't top post. Trim replies to quote only relevant text.
Check groups.google.com before asking an obvious question.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

You need 64 bit drivers for every single piece of hardware you have. Of
course Windows ships with many 64 bit drivers, so the average system should
be able to get up and running with them, but some things like printers,
scanners, etc., might not have support yet.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

On Tue, 19 Jul 2005 20:39:45 -0400, "Magnulus"
<magnulus@bellsouth.net> wrote:

> You need 64 bit drivers for every single piece of hardware you have. Of
>course Windows ships with many 64 bit drivers, so the average system should
>be able to get up and running with them, but some things like printers,
>scanners, etc., might not have support yet.

Thanks, I have quite a few peripherals, I somehow doubt the transition
will be a painless one for me 🙂
--
Andrew, contact via interpleb.blogspot.com
Help make Usenet a better place: English is read downwards,
please don't top post. Trim replies to quote only relevant text.
Check groups.google.com before asking an obvious question.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

"Magnulus" <magnulus@bellsouth.net> wrote in message
news:V2bDe.2816$Wt3.326@bignews3.bellsouth.net...

> I just wanted to get a 64-bit OS. I just don't see any point in having
> an Athlon 64 running in a 32-bit operating system. It seems like a waste
> to me. When they say 64 bit is no benefit for the home user, they are
> talking about the average drone reading e-mails and surfing the internet.
> We are talking about PC gamers and power users. The "average home user"
> would probably do just fine on a $299 Dell, that doesn't mean I want to
> run that system.

There have been reports that some 32-bit games run faster under 64-bit
Windows XP. Probably due to drivers and kernel running in 64-bit.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

On Wed, 20 Jul 2005 10:24:42 -0500, "Kroagnon" <kroagnon@kroagnon.com> wrote:

>
>"Magnulus" <magnulus@bellsouth.net> wrote in message
>news:V2bDe.2816$Wt3.326@bignews3.bellsouth.net...
>
>> I just wanted to get a 64-bit OS. I just don't see any point in having
>> an Athlon 64 running in a 32-bit operating system. It seems like a waste
>> to me. When they say 64 bit is no benefit for the home user, they are
>> talking about the average drone reading e-mails and surfing the internet.
>> We are talking about PC gamers and power users. The "average home user"
>> would probably do just fine on a $299 Dell, that doesn't mean I want to
>> run that system.
>
>There have been reports that some 32-bit games run faster under 64-bit
>Windows XP. Probably due to drivers and kernel running in 64-bit.

And the reverse is also true.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

"Spalls Hurgenson" <yoinks@ebalu.com> wrote in message
news:r3emd1dles3m890vvnla1iuduhrjl1d1vp@4ax.com...
> On Sun, 17 Jul 2005 23:51:57 GMT, "OldDog" <OldDog@citypound.dogs>
> wrote:
>
>>How can a person tell if they have the Starforce driver running on their
>>pc?
>>Would it be listed under applications running, if so, by what name?
>
> Because it is a driver and not an application, it does not show up in
> the taskmanager applications list. However, you can check to see if it
> loaded with Device Manager.
>
> Press the Windows-key (next to ALT button) and Pause key (upper right
> corner, usually third key to the right of the F12 key) at the same
> time to summon up the System Properties window.
>
> Click Hardware tab, then click "Device Manager" button
>
> On the menubar, click "VIEW" then select "Show Hidden Devices"
>
> Scroll down and expand the "Non-Plug and Play Drivers" tree.
>
> If Starforce is installed, you will see it listed as something similar
> to "Starforce protection software".
>
> Starforce "protected" games pop-up a dialog box when you start them up
> where it says something along the lines of "checking CD" with a
> progress bar. Also, they require you to reboot after you install the
> game (this is so the driver loads).
>
> To remove Starforce drivers, download the removal tool available at
> http://www.onlinesecurity-on.com/protect.phtml?c=55
>
> Note that any game that requires the drivers will automatically
> reinstall them next time you start the game (prompting you to reboot),
> so it's usually best to use the removal tool AFTER uninstalling any
> "protected" games.
>
>
>

Thanks for the info. I now know that I have 3 verisons of it installed on
my pc. Now I wonder which games installed it?
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

Spalls Hurgenson wrote:

> "OldDog" wrote:
>
>>How can a person tell if they have the Starforce driver running on their pc?
>>Would it be listed under applications running, if so, by what name?
>
> Because it is a driver and not an application, it does not show up in
> the taskmanager applications list. However, you can check to see if it
> loaded with Device Manager.
>
> Press the Windows-key (next to ALT button) and Pause key (upper right
> corner, usually third key to the right of the F12 key) at the same
> time to summon up the System Properties window.
>
> Click Hardware tab, then click "Device Manager" button
>
> On the menubar, click "VIEW" then select "Show Hidden Devices"
>
> Scroll down and expand the "Non-Plug and Play Drivers" tree.
>
> If Starforce is installed, you will see it listed as something similar
> to "Starforce protection software".

I don't have any StarForce driver here, at the moment, but thought i
could mention that at the same place one can also find the related
"SecDrv" (Macrovision's 'SafeDrive Copy Prevention System').

My SecDrv : Properties : Drivers : Startup : Type :
was set to 'Automatic' and the driver was started at every boot and
running all the time.
I changed it to 'Demand' and now the "Current status" Status: shows it
as 'Stopped' except for after having played a game using it. So it seems
at least the game i was testing with is able to invoke the driver when
/needed/ .

Maybe one can do the same for the 'StarForce Copy Prevention System'
Driver? (For whatever it might be worth.)

In another subthread it was discussed that the StarForce driver runs in
ring 0. How can one tell if a driver is run there or under ring 1? Is
that perhaps inferred from it showing up under "Non-Plug and Play Drivers"?

--
Please followup in newsgroup.
E-mail address is invalid due to spam-control.
 
Archived from groups: comp.sys.ibm.pc.games.action (More info?)

> I don't have any StarForce driver here, at the moment, but thought i
> could mention that at the same place one can also find the related
> "SecDrv" (Macrovision's 'SafeDrive Copy Prevention System').

Hmmm... Thank you, wasn't aware of that one.

> In another subthread it was discussed that the StarForce driver runs in
> ring 0. How can one tell if a driver is run there or under ring 1? Is
> that perhaps inferred from it showing up under "Non-Plug and Play Drivers"?

WinXP runs all drivers at ring zero. It's a design decision; MS
considered that stability was less important on a home OS than speed,
and running the drivers at ring zero allows games to run slightly
faster. This is one of the reasons XP runs games faster than Win2000
did.
The main cost is that the system can not be guaranteed stable, as any
buggy driver can take down the system. It's probably a common problem,
but as most users think that software can crash the system, and in any
case _expect_ windows to crash, they don't connect crashes/bluescreens
to buggy third-party drivers.

This IMO unfortunate design decision also gives not only copyright
enforcing software but also other forms of malicious software a natural
hiding space & administrator rights.