Indie RPG Developer Details Why Ubisoft's DRM Will Be Effective

Tom Goldman

Crying on the inside.
Aug 17, 2009
14,499
0
0
Indie RPG Developer Details Why Ubisoft's DRM Will Be Effective



Pirates may have a pretty big task ahead of them to crack Ubisoft's new DRM scheme.

Jeff Vogel has been successfully running his own independent RPG studio, new DRM scheme [http://www.spiderwebsoftware.com/] that requires players to constantly be connected to the internet to play (which is still scheduled to ship with Splinter Cell: Conviction, Prince of Persia: The Forgotten Sands, and other future titles by the way) could possibly deter pirates long enough to have an actual effect.

According to Vogel, there are three specific ways that pirates could crack Ubisoft's DRM scheme, but they all have significant drawbacks or impossibilities associated. He writes:


1. Make your own, free saved game server and alter the application code to use it.

This means a lot of work and expense, both to duplicate Ubisoft's game saving code and to set up and maintain the servers. Won't happen.

2. Trick the Ubisoft servers into believing you have a legit copy, so that they will let you save your game.

OK, the hackers will probably eventually come up with a keygen program. This is tricky, because the software that generates the keys will be in Ubisoft's hands, far from prying eyes. But they could possibly do it, given a bit of time. But if they ever figure out you have a fake or duplicate key (and I bet they have their ways), poof. Your account and saved games disappear. I don't think this will work.

3. Hack the game to not need to save games on a remote server.

This means a hacker has to figure out the saved game format, somehow jam into the application new code to write the saved data and new code to read it, TEST IT, and get it to work. Doable. But it will take time, and I bet you'd get some bugs in the process.


Vogel relates the new DRM to something like World of Warcraft or playing Modern Warfare 2 online. If you disconnect, you're done, and all saved info is handled by the servers rather than being kept on each user's machine. He calls the system "clever," and though he sympathizes with what Ubisoft is trying to do, he also feels it is "amazingly harsh" and admits he, like most people on the planet, wouldn't buy a game with the new DRM scheme attached. I personally have a brand new PC that I'm raring to fire up some new games on, but not a single Ubisoft game that uses this new DRM will grace my hard drive as long as it's still spinning.

Of course, these are just theories, and who knows what enterprising pirates might come up with someday. However, as Vogel says, the intention is simply to delay the pirates as long as possible, and Ubisoft might be able to do that for a little longer this time.

For those unware, Vogel's Spiderweb Software makes really cool, deep RPGs with core gameplay similar to that of Baldur's Gate or other classic RPGs. He just released his latest game, Avernum 6 [http://www.avernum.com/avernum6/index.html], for Windows, and it's also available on the Mac. RPG fans owe it to themselves to at least click over to see what he's got going on.

Source: Jeff Vogel's Blog [http://jeff-vogel.blogspot.com/2010/02/awful-anti-pirate-system-that-will.html]

Permalink
 

Nimbus

Token Irish Guy
Oct 22, 2008
2,162
0
0
Number 1 could totally happen. It would be similar to WoW private servers, right? Only, y'know, offline... :/
 

fix-the-spade

New member
Feb 25, 2008
8,639
0
0
Considering how fast (and thoroughly) IWnet was hacked, I doubt Ubisoft's will last much longer.

Even developers seems to be constant in under estimating hackers, there'll be some out there at least as well trained and equipped as anyone on Ubisoft's staff...
 

Amnestic

High Priest of Haruhi
Aug 22, 2008
8,946
0
0
Effective at driving PC players away from their games perhaps. There hasn't been a single DRM which hasn't been cracked before now, I highly doubt Ubisoft's will change that.
 

Nivag the Owl

Owl of Hyper-Intelligence
Oct 29, 2008
2,615
0
41
Bit of a kick in the teeth for people without the internet. But then, I expect that's nobody nowadays.
 

KDR_11k

New member
Feb 10, 2009
1,013
0
0
Doesn't sound all that hard TBH, analyze the communication between the game and the server (if you don't want to involve a live server reverse engineer the saving algorithm) and write it into a file in whatever format you feel like, after loading make sure it gets served up in the format the game expects it in. If the game uses encryption just change the encryption algorithm (you're cracking the exe after all). Easiest would be if the save format is symmetric so what the game sends to save is what it wants to receive to load, just record and replay.
 

Radelaide

New member
May 15, 2008
2,503
0
0
I can see this driving a lot of PC gamers to consoles in the foreseeable future. I'm not saying that PC > Console or Console > PC. I'm not about go get into a flamewar. Because of the whole "connect to internet" drama, people aren't going to have the energy for it. Especially on crappy connections, driving players to find the games on other ports. I, for one, wouldn't buy AC2 on PC because of this and would buy it on Xbox or PS3. That goes for the other games with this DRM.

You can't spell Drama, without DRM ;)

Prepare for an increase in console sales in the future,
 

jamesworkshop

New member
Sep 3, 2008
2,683
0
0
Razor 1911 or Reloaded won't have much of a problem but it might stop a few P2P cracking groups

Buy AC2
then download the cracked version
win
 

Twad

New member
Nov 19, 2009
1,254
0
0
Im pretty sure hackers will break these codes or find a way around them in less than a week after launch.
 

Citrus

New member
Apr 25, 2008
1,420
0
0
PayJ567 said:
They highly underestimate the programming capabilities of "pirates",
Seriously. He sounds as if he actually thinks that Ubisoft's DRM scheme will stop piracy. If it were some infamous, well-traveled pirate saying this, then I'd actually believe it, but it's just some random indie game developer. I'm sure Ubisoft has the same opinion as Mr. Jeff Vogel, and I reckon both are in for a surprise.

I honestly wouldn't be surprised if ACII gets cracked within a day. With a touted "invincible" DRM, I imagine pirates would be clamoring to crack it, to send Ubisoft a message, dance around in the glory of being the first one to do it, etc.
 

Hurr Durr Derp

New member
Apr 8, 2009
2,558
0
0
4. Trick the game into thinking your own PC is Ubisoft's server.
It's basically option one without the need to constantly keep a public server up. Something similar has been done for other games that require online identification. While the emulating of Ubisoft's model would undoubtedly take some effort, this option is easier to pull off than the three options offered in the article. Not to mention that cracking a hard-to-crack game would give the first group to succeed a lot of prestige and bragging rights, which are pretty much the main motivation of most cracking groups.

Have you ever seen the amount of drama and competition that goes on between (and inside) cracking groups? The more Ubisoft and others talk about this "super-safe" DRM, the more crackers will be fighting the clock to be the first to release a working crack and rub it in the faces of everyone else.
 

phoenix352

New member
Mar 29, 2009
605
0
0
lol this is gona be cracked in like a day to a week and this guy gona shit a brick....
underestimating your fellow pirates is a very dangerous move.
 

dalek sec

Leader of the Cult of Skaro
Jul 20, 2008
10,237
0
0
Just give it a week, this thing will be cracked like a piggy bank.