Re: Starforce: why is there no permanent crack?



Nostromo wrote:
Just curious...why is it so difficult for hackers to rip it out when they
are making the no-cd exes? Is it that pervasive & intrusive across the
entire software, or is there another reason...?


No, actually. If one's hands can be got on it, the program executable has to call a function which checks for the presence of the Starforce drivers, and does one of two things; either does not find it, installs it and reboots the computer, or does find it, calls the driver routines and checks the disc. If this function is not called, Starforce is never installed, nor is it ever contacted for verification of the source.

Thus, the best way to make Starforce cracks is to remove the call to this function, in the form of a remote jump in the program code (basically, telling the program that the next part of the program is REALLY over at memory address "Y", rather than address "X"). This seems simple enough on the surface, but to get into the actual program coding requires arduous hours of reverse engineering and thread-spying. Which is to say of course, that most people simply do not want to go through the hassle of deconstructing a large executable, looking for a single small function, disabling it, recompiling, testing, re-working, and finally using the modified executable.

Not that I have any idea how to do this, or even what we're talking about. ;) Bicycles, maybe.

TheSmokingGnu
.



Relevant Pages

  • Re: BET ON SOLDIER DEMO
    ... >> The demo installs StarForce drivers when you first run it. ... > cause you don't buy pc games cause if you did you would had ... I personally don't buy any game with Starforce protection so hence I do not ...
    (comp.sys.ibm.pc.games.action)
  • Re: Starforce Removal Tool
    ... The starforce drivers aren't fully ... >> protected games. ... >> StarForce protected game it will reinstall StarForce. ...
    (comp.sys.ibm.pc.games.adventure)
  • Re: Steam is really pissing me off
    ... Be warned though that even the commercial CD version installs that damn ... Starforce which has been known to replace your IDE drivers and screw ... Not sure which is the lesser of two evils, Starforce ... games but I don't have any installed currently. ...
    (comp.sys.ibm.pc.games.action)
  • Re: One more reason to say "Fuck Starforce"
    ... on having to buy a new game to do this. ... While I have no love for Starforce, ... /is/ an easier way to update the Starforce drivers than buying a new ... drivers, is sort of obscene, but unless you're willing to boycott SF ...
    (comp.sys.ibm.pc.games.action)
  • Re: GT Legends Demo available
    ... Starforce drivers so your other "Starforce-enabled" games will probably be better "protected" too. ... That is IMHO the real "beauty" of Starforce for software publishing companies: the protection system is regularly upgraded at no cost when the user installs new games, ...
    (rec.autos.simulators)