Red Dead Redemption 2 DRM still has not been cracked (316 days)
crackwatch.com
crackwatch.com
"Red Dead Redemption uses some obfuscation written by the same folks that sold previous obfuscation as 'Arxan'. The HWID-bound license probably plugs into the DRM such that it enables continued execution of the game code. This has become a feature of complex DRM."
"It also has a lot of custom checks that Rockstar wrote."
"That's it. There's no grand mystery, it's a classically challenging problem using new ways of writing frustrating-to-reverse bullshit."
src: https://www.reddit.com/r/Piracy/comments/h0j17y/red_dead_red...
I didn't know nearly as much about reversing back when I interviewed as I did now. Most of the questions were on the order of "come up with better ideas than we have", which IMHO is probably not the best way to interview.
The experience has shifted my views of DRM. Originally, I saw DRM as highly anti-consumer, and a waste of time and clock cycles. Arguably I do still believe that - but now I have great respect for the technical side of good DRM implementations, and I acknowledge that they provide a time buffer to protect against the first wave of piracy.
I've stripped Arxran's protections from software in the past, and I might just have a look at breaking RDR2 now it's been brought to my attention...
- drmcometru
- me
- drmcometru
- me
By the way, aren't you the AutoModerator guy on Reddit and also, the /r/Games moderator or something. Cool beans, dude! You made some god-tier product there.I quit working at Reddit a few years ago and don't do much there any more, but yes, that's me. Thanks!
I've no doubt that from a technical point of view, both DRM and the efforts to crack it are fascinating and interesting.
What I don't understand is this: consumers don't crack DRM; crackers and warez groups do. Once cracked, DRM is as good as nothing and it's low effort for an everyday gamer to get and play pirated games.
So this antipiracy "buffer" is only for crackers. For gamers it's just as if the game had a delayed release date.
For legit customers, the DRM is often intrusive and, because it's so complex and fiddly, often breaks in bizarre ways, giving rise to the paradoxical situation that the legit game is harder to use than the pirated game!
Only legitimate buyers lose.
One could even argue that it is pro consumer by making sure the revenue will go back to paying consumers in the form of additional content, instead of paying for players who didn't buy it.
> One could even argue that it is pro consumer
One really couldn't. It punishes buyers with encumbered software while merely delaying pirates a short while. Pirates end up with the better experience, so...
Blocked in Europe, China, Australia, ...
https://en.wikipedia.org/wiki/Countries_blocking_access_to_T...
exaggerating slightly but you know what I mean
The base knowledge here is people who know how to install and play pretty complex games. These people go to impossible lengths to install video drivers and troubleshoot problems with their computers; I'm sure they won't find this particular task very difficult.
you might be surprised at how obscure torrents have become outside of tech circles. when I graduated college (2017), basically no one outside of the comp sci department understood how to use torrents (or even knew what they were). this would have been unthinkable when I was in high school. everyone and their mother seemed to be torrenting music and movies.
I even tried explaining how to use them to people, but they would object that the school would catch them anyway. when I explained how VPNs work, they complained that $6/month was too expensive for a poor college student. nevermind that they're already paying for prime, netflix, and hulu subscriptions every month.
I think there are two main reasons for this. a lot of people have laptops with the base storage option, often a 256GB or even 128GB ssd. phones have even less storage. this makes it unappealing to keep a local library of music and especially movies (plus now that everyone has a phone and a laptop, syncing your collection becomes annoying). second, I think video and especially music streaming services have actually succeeded in making their products just convenient enough that people don't feel like figuring out how to use torrent trackers and clients.
TV series on the other hand I still pirate to this day (if they aren't on the couple of streaming services I sub to), because buying them is way too complicated (even impossible with a large portion of shows that aren't current, and a fair number of current shows too).
Movies are a mixed bag - grabbing cheap dvds or blu rays of pretty much anything is easy online so I usually do that, but I imagine if I preferred digital media or watched enough movies for my physical collection to be unwieldy I'd resort to piracy because buying digital copies of movies is just as complicated as TV.
Give me "Steam for Movies and TV" or a streaming service that aggregates licenses from everyone, and doesn't only host the content that they think will be most popular and I'll probably stop pirating those too.
With streaming, who knows? Maybe Netflix loses the rights and it disappears. Maybe their encode is garbage and it ruins the dark scenes. So, I still pay for streaming services but anything I actually care about I download and archive.
That is interesting because it happened to me in the most annoying way possible:
I was watching Donnie Darko, a rather obscure movie that requires (or at least for me required) a bit of brainpower to watch. So I watched the first half of it and planned to watch the remainder the next day. Come the next day, and where is the movie? Nowhere to be found.
(By the way, I know this doesn't actually happen, but I swear Netflix sticks in my bookmarks movies and shows I never bookmarked!)
https://www.radiotimes.com/news/on-demand/2020-07-14/derry-g...
At least, until Steam goes offline, or maybe your account gets lost. I for one still use Steam, but I do wonder if I'll be able to play my favorite games in 20 years.
A plain EXE from itch, GOG, or some other source will work as long as compatible hardware lives on.
That danger is almost exclusive to software piracy. The probability of being infected by an evil pdf, mp3 or mp4 is really low if you know what you're doing (i.e. updating and using decent software).
Admittedly some services, like RedBox, are more frustrating than torrenting though.
This included RDR2. Totally worth it.
if this is somehow "too complicated" for the average user, just make the default an "auto" setting that does whatever it does now and bury it in a menu somewhere.
When released, games sell for full price ($70 or whatever it is today), then the price starts going down. Most of the sales happen in a short period after the release.
Someone who wouldn't have bought the game even for $10 will not generate revenue no matter whether it's cracked on day 0 or day 60. Someone who's willing to pay $45 may buy a discounted copy if that's available before the crack, and someone who's willing to pay full price and wants the game within 10 days of release is much more likely to pay if a crack isn't available.
Plus there's the issue of not buying DRM'ed games out of principle.
This is stuff you only read on certain forums. Most people don't even notice DRM
Just because they don't know what to blame, doesn't mean they don't notice it.
A prominent example is performance degradation with Denuvo: https://www.youtube.com/watch?v=n_DD-txK9_Q
Unfortunately Epic is notoriously Anti-Linux, from their CEO down. So the status of EAC under Linux is a giant question mark
And the reason anticheat did not works with wine is mostly because they use kernel modules, which you obviously can't run a windows kernel module on linux kernel.
If you run it in a VM, most of them will just fine with it.
(But the Battleye will give you a big "fxxk you")
It is quite telling that studios rather target ChromeOS or Android than any proper Linux distribution, the days of Loki are long gone.
Windows has a larger selection but its also incredibly trivial to pirate.
I've never bought more games than when I had no windows install at all.
Maybe it works better on Ubuntu.
Granted I've only worked in smaller studios - but anecdotally, OP is correct - game companies don't care about Linux users, high expense for such a small market share.
Had I downloaded the warezed version, I wouldn't have needed: a- Steam, b- the Windows whatever login, c- the updates. Best experience goes to: pirated version. (Had I wanted the patches: pirates eventually release updated versions, too).
For the record, these days I do like Steam, though I far prefer GOG and DRM-free games (when I have the time to play games at all, that is. Which is almost never).
I buy all my games these days but there are people who do lots of thankless work and I'm not sure why.
I can give this a "me too" to an extant. I use to be like, "Rah rah! Down with DRM!" years ago, but at some point I kinda forgot that DRM even exists—it just no longer comes up in my lifestyle at all.
This thread is an example of this. I saw the thread title and was like, "Oh right...DRM and cracking games...right right right..." that is a thing that
I think you're overstating this quite a bit. It's basically only true for games that are single-player (with a few exceptions), and are not currently receiving frequent updates (or you are categorically not interested in updates). Besides that, e.g. Steam is extremely convenient; installs are rapid and safe, saves are synced across different machines, mods are often well integrated with Steam Workshop, etc.
For many, the above list is easily worth the price to pay. It's not like once DRM is cracked, sales drop to zero. DRM exists because the profit-minded companies find that at some level of investment in DRM, they get a good ROI.
For me, Steam is basically spyware that I don't want on my laptop. It's actually a barrier to me playing games because when I (rarely) consider purchasing something then see it's in Steam, my usual reaction is not too bother. It's my computer, I don't want a 3rd party "store" managing my installs. I feel the same way about the windows store fwiw.
> installs are rapid and safe
Just like normal computer programs then?
> saves are synced across different machines
Possibly useful but not really important to me.
> mods are often well integrated with Steam Workshop, etc.
Didn't know about this one, interesting. But I've never found it hard to install mods for games in the past, without Steam.
Overall it's something I never needed and now that it's being pushed on me, I don't want it.
>> installs are rapid and safe > Just like normal computer programs then?
No, not really. Compared with piracy, their servers are generally much faster than torrenting (with the exception of insanely popular items on torrents). The installs are usually one-click affairs, not needing to click through 5 pages of "next", and telling it to not try to install on the tiny C:\ drive SSD which doesn't have enough space. Installed games are listed in one place, and tend to uninstall instantly, which is not the case with most normal installers. Their installer manager can also do verification of game file integrity, which is surprisingly often a solution to people's crash problems. In terms of safety, viruses are a non-issue, unlike torrented games.
I do get the privacy arguments, and tend to agree with those. A good alternative would be GoG, which has a decent catalog of games, and offers both offline, DRM-free installers (I believe this is still the case), or a Steam-style download manager for those that want the convenience. I'm unsure, but looking at the company behind it, I would argue they are "slightly less evil", and would probably make even their downloader more privacy-friendly.
But really, I think this is all really just a case of whether our needs match that of the average bloke on the street. On HN, we tend to be very privacy-conscious, but I think it's important that basically _nobody_ outside of this niche gives one thought to how Steam is invading their privacy, or how DRM might be bad, unless they have a direct bad experience (e.g. not being able to launch a game offline). It's like the whole NoJS argument for websites - 99.99% of the world doesn't care, and unless your target audience is extremely skewed in this direction, they will not care about it.
That seems unlikely, at least for "much" faster. I torrent movies occasionally and even fairly unpopular ones often max out my download speed. Unless you're downloading something obscure, bittorrent is really fast.
For me Steam is a huge annoiance: every time I want to play a game it keep bugging me with that the client needs an update or with chat windows. It is slow and sluggish compared to the steam store website. And worst of all, some games don't play when you're offline, even though they are just single player games.
Maybe it's because I'm just a casual player nowadays so features like friends lists that keep popping up are not useful for me and the frequent updates never change anything because I'm not using any of the features they update. But Steam is not the solution for everyone.
1. Create a shortcut for Steam that includes the "-nofriendsui" parameter in it's target.
2. Stop having friends.
I do place Steam in a different category, and I own many of their games.
If you assign the value lost to piracy as $0 (i.e pirates wouldn't buy) or you assume any extra money earned by less piracy is never going to benefit consumers in lower prices, then your argument holds.
If twice as many paying customers means half the prices, then there is a benefit to consumers. The truth is somewhere between these two extremes of course.
But yes - once the DRM is completely cracked, the game should at least be patched to remove the DRM. That would give a window of N days without making the game worse forever.
The publishers and developers apparently also lose...
Previously on HN: https://news.ycombinator.com/item?id=15319476 EU commisions a study on the effects of piracy on media sells. The results are not what they expected so they try and hide them. This is "leaked" by a member of parliament.
According to that study, specifically for game piracy, every copy of the game that was pirated resulted in 1.24 copies sold, meaning that effective DRM actually reduces sales.
So the only ones who don't lose are those making the DRM.
For pirates, it means they either have to wait until it's cracked, or buy a legit copy
Don't act like every gamer is automatically a pirate, millions of people are perfectly happy to pay for games and want to see their favourite studios continue
I'm not sure where you got the idea I said this. I don't think every gamer is automatically a pirate, though a lot of people do follow the path of least resistance.
I pay for my videogames. I support indie devs that don't bundle DRM crap with their games. For AAA DRM-ridden games, I simply don't buy or play them. (To be honest, I don't have a lot of time to play any games these days).
DRM is anticonsumer for legal buyers. It gives them a worse experience than the people who play pirated copies.
https://github.com/xoreaxeaxeax/movfuscator https://github.com/xoreaxeaxeax/REpsych
Who's paying for anti-DRM work?
https://www.extremetech.com/gaming/282924-denuvo-really-does...
Embracing the point that everything can be broken eventually, the focus becomes just making it take a long time, such that it is not economical, or simply too time consuming "for fun". Arxan's toolkit includes peppering custom checks everywhere in the code, including mechanisms so these checks don't have the same signature and can't be searched for easily once one is found. Further, there are "silent ones", which most of the time don't do anything, but at some point will activate. This makes it so you can think you've broken the protection, and then e.g. one hour into playing the game it randomly seg-faults (crashes with an error indistinguishable from a normal bug, through deliberate memory corruption), or flags your hardware as using a cracked version and blacklists it. Imagine trying to figure out if memory corruption was on purpose or a normal bug when the corruption happened 1,000,000,000 instructions ago by a section of code that is completely innocuous and just had an off-by-1 error introduced via some index calculation. Now imagine there are 500,000 of these little silent/time-delay traps sprinkled all over the code.
In that way it can be nearly impossible to know if you've fully cracked the game. I mean you can really take the long-con with these things, and let it run for weeks, or even just never notify the user and hit them with a blacklist. Imagine playing a game for 100 hours and then out of nowhere having your progress wiped - pretty harsh lesson if you were invested in it.
Then there is the binary + in-memory encryption, and customization of protection for every install. This was one of the holy grails as I understood it - you could make the software such that the protection system is completely custom for every install of the software, which makes binary patching useless. This would be difficult when distributing the software on discs, but, and this is a key point, trivial these days where games are downloaded. It is easy to custom generate binaries for everyone. This can do things like use a custom key based on your HWID that is literally necessary to decrypt portions of the game code. There is no way around having the correct key for your hardware to literally decrypt and run the code, which through other techniques can be made custom and further checked for authenticity, making it impossible to simply get the decrypted code and patch it in to other installs. Related techniques can be used to determine if you're running a binary that was decrypted on a different machine, and that is before getting into code that is custom-encrypted and decrypted in-memory at runtime based on your current HWID. You're probably thinking you can reason your way around this, but trust me, it has all been thought of before. The closest you could probably come is forcing cracked clients to all run in some kind of identical virtual machine, which is going to be shit for playing a AAA game even if it worked and no protections were able to figure out they were running in a virtual machine, which they can.
The list goes on for this tech, and while no single tech is super effective, when they are all put together, it adds up to a knot that very few people will have the motivation or monetary incentive to sort out, or even ability to in a relevant amount of time after the games release. By the time they figure it the next update could be released, and all that is left is to look back in misery at the time of their life they wasted cracking an old version of a game.
When you buy DRM'ed media, you are merely renting it for an unspecified duration.
* If the current IP owner didn't make a mess of the remastering process (in an aesthetic or technical sense)
* If the remaster is free of defects that make the game unplayable for seasoned users of that game
* If you have the target platfrom of choice that the remaster targets.
In other words, you would have to be very lucky.
Being able to play a game in 10 years, play it offline, or sell it would always be surprising to me. So I wouldn't assume those things to be possible when I buy it.
That obviously makes fewer products worth buying, which saves me money. But quite often both for games and othewr media I come to the conclusion "Yes, I'm happy to pay $60 to play this for 2 weeks even if I never play it again". So long as that's the calculation, there is rarely any disappointment.
10 years passing in the real world shouldn't mean anything to a medium that's frozen in time (like all fiction is). It's still possible to play N64 cartridges, watch VHS tapes, read books. Until they fall apart, that's how long you've got to enjoy them, but they won't do so quickly if you take great care of them. You will be able to pass them on as heirlooms or co-experience them with your descendants. It's a treasured, very human activity. If we don't have memories AND something to care for in the present, what do we even live for? It's not enough to live in the present, we must remain in touch with our heritage.
No, I mean I think that's a shame - but I just factor it into the equation.
I'm not describing what's acceptable, I'm describing what I think I'm getting for my money, which can be a factor in whether I decide to purchase something at all, or whether I'm happy/disappointed with it. So if I buy a AAA game now for $80 I'll be happy if I can run it at all for 5 years. If that isn't enough for me to buy it, I won't.
There of course is a secondary question here too: should I buy these games even though I'm then contributing to this poor state of affairs when I buy DRM games rather than voting with my wallet? I don't consider that (Although I'd avoid e.g. buying the Oculus heeadset because of the Facebook thing, but that's a whole different level of evil and also affects me personally more).
> It's still possible to play N64 cartridges, watch VHS tapes, read book
And there are probably tons of things from the period after those (2000-2020) that are forever lost because their DRM servers are dead etc. And tbh. it doesn't make me even a little bit sad.
For example I never played Diablo 3, not even in a friend house or a demo (if there is one, I never checked). Ditto for Sim City 5, despite me being a huge fan of Sim City 4.
I nagged EA to let me fix SimCity 4 bugs, but they didn't help.
I found some former employees and nagged them about stuff, interestingly instead the result was being informed they were trying to organize the release of EASTL, so I nagged EA about THAT instead, and kept talking to the employees. That part DID work.
https://github.com/electronicarts/EASTL
Even with that I still couldn't figure out how to make a patch for SC4 though. (I want to patch out RDTSC, that is the source of many, many of its bugs. SimCity 4 uses RDTSC to count cycles, that is what RDTSC was supposed to do when originally released, but Intel later changed it to count time instead of cycles, SC4 crashes on modern machines for example is because of that).
And the issue applies to other games and intermittent play too.
A lot of the existing infrastructure is very poorly maintained but due to Telstra being privatised back in the 90's but still owning the infrastructure (Under their Wholesale division) the government essentially still has to pay them a fuckton of money to put any new cables in the ground using "Their" conduits.
Rupert Murdoch (who owns Foxtel and a large number of newspapers) is highly right-wing and heavily supported the right-wing government. That government has been changed out since then, but we're left with the lasting effects of their decisions.
I just spent the last month in Colorado mountains doing web development without an internet connection (I walked to the nearest spot on occasion for email). We do exist.
In 2019, cumulative PSPS time was nearly one week (though I logged it at the time I forget the exact number now, something like 150ish hours).
For clarity: living outside SV, my ISP is Comcast (Xfinity).
EDIT: I'd like to add that phone tethering isn't a great fallback (though it's better than nothing), as literally everyone begins using their cell connection for everything which causes the latency to be very high and the speed to be frustratingly low.
Except if every game pulled this crap, then you wouldn't be able to play anything while your internet is down.
Or to put it differently... If you can't crack the game, crack the os. At least in the console world, this gives you the advantage that anything works up a certain fw version afterwards.
If I remember correctly, the jump from 5.05 to 6.72, added more than 1000 playable games for those who kept the PS4 on 5.05 (myself included).
Sadly, there is not much talk around HN about console hacking. E.g. Here is the bounty submission of Andy Nguyen (theflow0) for 6.72: https://hackerone.com/reports/826026
Sony might have shot itself in the foot by accepting the disclosure at the end... But, then again, they had to and there's not much harm done when the jailbroken fw is a year old.
Also you can get a second hand ps4 pretty cheap nowadays relative to it's hardware and power consumption - could make a decent home server if you chucked some variety of linux on there (is there much support for the hardware?)
https://github.com/Atmosphere-NX/Atmosphere/
https://old.reddit.com/r/emulation/comments/hygtnx/mesospher...
---
(also, one more particularly cool application made possible through homebrew is game streaming - from a desktop pc or other device.)
Animal Crossing and all four (technically two but you know) Pokemon games have no cloud save support at all, arguably all games for which players would absolutely want cloud saves. On top of this is a pretty long list of third-party titles.
Cracking got harder and licensed distribution in the 2010s became as convenient and consumer friendly as it unlicensed distribution was for pirates in the early 2000s.
Region locked games started disappearing, coinciding with less physical media needs to begin with.
Flagship titles started being released cross region simultaneously.
Downloads and streaming was available and fast.
The marketplaces and discovery gradually got better too, still limited here but not better than what the marketplaces distributing unlicensed content have.
There is also the part about the budget, but I'm not sure. Expense was a factor, but I'm not sure how big of a factor. The things people do on Steam and other marketplaces is similar to what pirates were doing: downloading a ton of games for free because they could, but only playing the flagship games and never touching the other ones. So the pirates-turned-consumers are still only buying a handful of games, and now also have access to the promotions and plethora of free stuff as the always-consumers.
I imagine there are other people like me, where the pirating actually drives sales. But yeah, to the people who don’t make tons of money, it’s often the only way they’ll ever play the game.
Some friends still run the odd cracked game/app. A couple decades ago I didn't discourage it, but nowadays I advise that the hacking scene is filled with seriously malicious actors and protection via anti-rootkit/virus apps is pretty weak.
1. Once someone overcomes the upfront information barrier to piracy continued piracy has barely a convenience differential from using official channels. The user going to the steam page to enter their credit card and buy the game is doing as much work as the insider pirate knowing the right trackers to source a cracked version from that often comes with its own one click installer. Especially when official releases encumber the game in DRM that often breaks it for some fraction of legitimate buyers.
2. Games are still, if not region locked, regionally released. You still often cannot get AAA titles within months of publication at any price in many countries and if you can they often cost more than a whole days pay. There is a market to play the latest titles when you have no practical access to them where you live.
In the past (admittedly a long time ago now) you would have just been butting up against the game's terms of service / shrink-wrap license.
Since the WIPO Copyright Treaty has been ratified in local law almost world-wide, no-one with even a semblance of professionalism would even attempt to crack DRM. So it's not like the world's best security consultants have been working on this non-stop for the last year.
EDIT: Just to clarify, security firms may of course be hired/green-lit by the DRM's implementer to try break the software. However, DRM is not open season for white-hat security engineers like a lot of other areas are.
That's like making it illegal to open the bonnet of my car and take the engine apart.
Or are you saying it's illegal to build a crack using my private computer?
Or are you just saying it's illegal to publish that crack?
CFAA and DMCA are quite nasty in this regard. It gets significantly worse if, in the course of your inspection/EULA violation/whatever, you have to interact with any third party DRM [online] services for authn/authz. Then you bring even more crime into scope.
Ianal, but I'm fairly certain the answer is 'yes' to every single question, even individually (the act of cracking and the act of publishing it might even be two separate crimes)
EFF: > The anti-circumvention provisions of the DMCA, 17 U.S.C. 1201, prohibit circumvention of “technological protection measures” that effectively control access to copyrighted works. The law also prohibits trafficking in tools that are primarily designed for circumvention, have only limited commercially significant purpose other than circumvention or are marketed for circumvention. While section 1201 can arguably apply to any security researcher, those studying digital rights management (DRM) of music, movies or other creative content are most likely to face section 1201 claims, since Congress intended to protect these copyrighted works when it passed the statute. Researchers looking for vulnerabilities in authentication handshakes, code signing, code obfuscation, and protocol encryption also have to worry about section 1201 because vendors have argued that these also qualify as “technical protection measures” covered by the DMCA.
https://www.eff.org/pages/unintended-consequences-fifteen-ye...
EDIT: Probably worth noting Dmitry Sklyarov was released from jail after testifying at the trial of his employer, who were themselves then found not guilty of violating the DMCA.
Fair use is a copyright term, so let's be more specific: Even when you're cracking DRM to enable copyright fair use, the act of cracking will typically be illegal.
In most (all?) jurisdictions copyright infringement is a civil matter, and there is pretty robust legislation that protects "fair use" and the "right to repair".
Modifying (Removing DRM on) a piece of software that you yourself have bought is perfectly legal. Furthermore, its also legal to tell other people how to do it.
https://gizmodo.com/its-perfectly-legal-to-tell-people-how-t...
This is just absolutely 100% factually inaccurate. There are huge swaths of legislation specifically to spell out the fact that this is not the case. Please refer to the other sub-threads, particularly the information about arrests being made!
> Modifying (Removing DRM on) a piece of software that you yourself have bought is perfectly legal.
Not likely. At least not for any practical use cases.
The point of removing "rights management" would typically be to grant yourself rights that the copyright holder did not wish to grant you. IANAL, however if you were to remove DRM, but then continue to use the software in a manner that is in line with what the rights-holder intended, then you may be okay. Although, the laws themselves indicate that facilitating removal of DRM is in itself illegal, so I wouldn't count on it.
If you were to distribute any tooling, or even technical information about the removal of the DRM, then you're in clear violation. In fact, the stringency of these laws is how the case in the aforementioned Gizmodo article even came to be. Some rights-holders believed that simply mentioning the existence of DRM removal software was a violation of these laws. Fortunately, the courts ruled otherwise, but that's a far cry from publishing technical information explaining how to remove the DRM itself.
From the WIPO Copyright Treaty:
> Article 12 Obligations concerning Rights Management Information
(1) Contracting Parties shall provide adequate and effective legal remedies against any person knowingly performing any of the following acts knowing, or with respect to civil remedies having reasonable grounds to know, that it will induce, enable, facilitate or conceal an infringement of any right covered by this Treaty or the Berne Convention:
(i) to remove or alter any electronic rights management information without authority;
(ii) to distribute, import for distribution, broadcast or communicate to the public, without authority, works or copies of works knowing that electronic rights management information has been removed or altered without authority.
(2) As used in this Article, “rights management information” means information which identifies the work, the author of the work, the owner of any right in the work, or information about the terms and conditions of use of the work, and any numbers or codes that represent such information, when any of these items of information is attached to a copy of a work or appears in connection with the communication of a work to the public.The WIPO Copyright Treaty has been implemented all around the globe. In the US these laws are largely incorporated as part of the DMCA. The DMCA has provisions for fair use and the right to repair exemptions. However, these exemptions aren't even part of the legislation. Instead, every three years the copyright office reviews the exemptions, adding, removing and extending exemptions as they see fit. What's legal in the US now, may not be in three years time.
Article 10 of WIPO Copyright Treaty allows "Contracting Parties" (signatories of the treaty) to incorporate certain exemptions in their legislation. However, it's not at all clear that this section even applies to Article 12. The US have provided exemptions, "because they can". Other countries around the globe are not so lucky.
Take Australia for example, the WIPO Copyright Treaty was simply implemented as amendments to Australia's Copyright Act in 2000. Australia has no exemptions, nor any special processes to introduce them.
No, why? It isn't hard to avoid getting caught.
All other developers: we spend time on making better games and release them on GOG on day one.
It adds overhead at the very least, and many games, Triple As included, have had game breaking faults due to shoddy DRM implementations.
https://www.extremetech.com/gaming/282924-denuvo-really-does...
So they don’t exactly have a perfect track record
https://www.polygon.com/pc/2019/9/19/20874098/rockstar-games...
The general premise and intent of DRM was described well here: https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootk...
Those who don't find such kind of approach insulting can probably accept other methodologies of overreaching preemptive policing too.
Anyway, if you're insulted by a game, don't play it.
DRM is restricting your usage after you already bought it by deploying some kind of malware in your system. It's overreaching preemptive policing.
Authentication also applies for services you've paid for, even after you've paid for them.
And none of this has anything to do with police.
It's "a priori" btw.
Authentication for the purchase itself is fine, it's not any different than you showing your face in a store when you pay, so the seller gives the product to you because it's you paying. I.e. it would be wrong for the seller to give it to someone else instead (unless you ask). That's what authentication is for.
But the seller from the store doesn't send an enforcer along, to make sure you are you even after you already left or to make sure you don't do something else with the product. And it would be even more weird, if that enforcer will accompany you home and will enforce whatever in your private space. And that's exactly what DRM is doing.
On the other hand, software is essentially free (as in beer) to copy once it exists. So it makes sense that toilet paper doesn't have enforcers.
You say that authentication is ok because it's for the purpose of ensuring you paid. But that's also the purpose of DRM, which you say is not ok. So there must be more to the reason.
Personally, I don't think DRM is morally wrong in general. If there DRM I object to on a product, I won't buy that product.
Are there any measures of protecting one's business from theft that you find acceptable?
To be honest I'm not a huge fan of DRM either but I don't believe it's automatically insulting for people to want to protect themselves from very real threats, even if there are some negative effects for the good samaritans. That's just the nature of the world we live in.
I'd surely be, if that business would have any business putting said cameras in my home, like DRM is deployed to police users on their computers and OS they are using - i.e. their private digital space.
That's the overreaching part in DRM being an overreaching preemptive policing. People get the concept of overstepping physical privacy for preemptive policing being unacceptable, so it's the same idea for the digital one.
If the DRM kicks in, the product might stop working.
If you get "policed", you might end up in jail by force.
DRM is without a question a policing method, one that's preemptive and overreaching by its definition.
The GTA V crack apparently trims away a lot of the fat and makes for a much less intrusive installation and a faster game (with better access to custom servers).
Sure, cracking it now would give you "street cred", but you probably gain more by cracking something newer and more popular.
Most of the cracking groups have given up, because of Denuvo, they just crack small releases, the few people that were actually cracking Denuvo were not even the big scene groups, most likely individuals with certain skills, but at lot of them just disappeared as it became too hard/took too long to make it worth the time.
I don't think that's evidence that DRM is useless.
Look, I appreciate the hobby and skills it takes to crack DRM as a logic puzzle. I used to work security integration and I may have had my own similar hobbies. But at the end of the day, the argument of "DRM is useless" is people truly saying, "I don't want to pay for things". Who likes to work for free? I don't and I'm sure as shit you won't work for free either.
Do I like Rockstar? No. I think their games are shit from beginning to end. They're edgelord, teenage wish fulfillment trash.
Do I respect when someone spends their time and wishes to get paid for it so they can continue their craft with a roof over their head and food on the table for them and their families? Yes.
If you don't approve of mandatory crunch times, story lines or whatever anti-capitalist, anarchist, whatever manifesto you subscribe to... don't buy or play their stuff. Fun part about a capitalist system, the best way to hurt someone is to both ignore them and don't buy their stuff. Pirating their stuff, as a lot of folks like to mention, "Doesn't hurt the company". But it does give them reason to be more aggressive, issue lawsuits, get more press attention and generally be bigger assholes that spiral the system out of control. If they can make a profit, you bet your sweet ass they'll figure it out even if it's a long con.
So yea, wait for DRM to go bye-bye. Let's see, RDR2 was in dev for around 7 years. You go ahead and work, for someone else, for 7 years on something, about 40 hours a weeks (more if you want to include the "controversial working conditions") and don't get paid during that entire time. Not on something YOU want to do. Something that someone else wants done for them. Do that, then come back to me with a real argument for people not to get paid for their work. We're not a society that runs off hugs and kisses.
This is false.
A lot of people oppose DRM because it's a nasty bit of software running on your hardware, or because it's unwieldy or plain doesn't work. Some people buy a game (or ebook, or whatever) then use a DRM-stripped version because it's better.
And yes, some people play pirated games because they don't want to pay. But don't make it sound as if that was everyone.
DRM sucks.
You pirate because you don't want to pay for it. People don't buy something, then go out of their way to potentially get a bit of illegal virus/malware induced "DRM-Free version". I was a teen back during Napster and Limewire days... goddamn it I'm old... You pirate because you don't want to pay for it. Stop acting like it's some great public service, saving the world, doing-the-right-thing cause.
The folks that do the actual cracking, again, I actually respect for the skills. That kind of stuff is a real fun hobby. They share their work as a way to showoff. However, it's the users that get free-rides who I think are just ridiculous and delusional. "Oh, I pirate games as a political statement for anti-DRM because DRM is soooooo much worse on machines, and, and capitalism bad." Yea... okay. Everything I have is DRM-filth and I never noticed.
> You pirate because you don't want to pay for it.
I don't pirate games.
> Oh, I pirate games as a political statement for anti-DRM because DRM is soooooo much worse on machines, and, and capitalism bad.
Nice strawman there. Please try arguing about what was actually said, instead of trying to start a flame war. Thanks.
The legal copy was nice in the first year the game came out and I wanted access to all features, so I grimaced and put up with the bloatware required to actually log in to the game and play it. Then I got bored, uninstalled it and didn't play it for a few years.
Recently I got a hankering to play it once more and shuddered at the memory of all the intrusive software bloat, as well as the toxic online community centrer around aggressive play. So I went with the crack (hassle-free and self-contained in a single directory) and joined a FiveM online server for multiplayer play, and the experience was painless, enjoyable even.
So according to you, how many is a lot ?
Either way, pretty sure someone broke open an expensive bottle of champagne for a 1 year mark.
Most of the revenue for a single player game, like RDR, is made in the first couple weeks and tapers off. By the next year the sister studio is releasing the sequel to the game.
10 Million of these were in the first three days of release.[2]
17 Million were in the first 12 days of release.
[1] https://www.gamesindustry.biz/articles/2020-08-03-take-two-c...
[2] https://arstechnica.com/gaming/2019/02/putting-red-dead-rede...
When the people who pirate it are mostly the people who can't afford to pay for it, they weren't going to buy it under any circumstances and how long it takes to break the DRM only determines how long they have to wait before they pirate it.
The parent implied that that AAA revenue models didn’t have most sales up front (or at least that’s how I read it).
I have no clue if most pirates could afford it or not
They eventually mark the games down by 40+% because they know there are people who don't buy them because they can't afford them. They're after the people who would be pirates (or just not have the game at all) at the original price, and they do it because those people exist.
But the DRM can't do anything about those sales when it's broken by the time the price is reduced, and it can't do anything about the people who pirate the game because they can't afford even that price.
If you are only saying that some pirates would never buy the game, or that DRM also saves money later in the game lifecycle, I totally agree.
If you are claiming that all or most pirates cant afford the game, or that people who afford it wouldn't download a crack instead, I disagree.
My position is that DRM save companies a tremendous amount of money, mostly in the post release period, but also later. I think that many, people who bought the game would pirate instead if the crack existed and was easily accessible. I am saying that most sales occur early in the lifestyle when DRM is generally more effective. Do you agree?
>DRM can't do anything about those sales when it's broken by the time the price is reduced, and it can't do anything about the people who pirate the game because they can't afford even that price.
I agree that DRM cant make a broke person buy the game or stop a dedicated pirate after it is cracked.
Then this is what we're disagreeing about, because most people who can afford the game have no reason to deal with the trouble of pirating it.
This isn't to say that if a crack is available immediately there won't be a ton of pirates. They're just mostly not the same people who were paying. In many cases it goes the other way: Someone doesn't know if the game is worth it, so they wouldn't have bought it but they would pirate it to try it out, and then after they figure out they like it, they buy it (e.g. so they can play multiplayer). Especially when the version they buy isn't less convenient than the version they pirate.
I suspect we each have our own anecdotal experience and there isn't clear data one way or another. For example, I have known probably two dozen pirates and every single one of them could afford the games but were just frugal. Probably half would have bought the game at if it was the only option, and half the games would not be bought at any price. Perhaps 1/20 somehow led to a conversion for disabled functionality.
I have never once met someone who bought a game after having installed a fully functional crack.
Also, part of the point of DRM is to make it more complicated to pirate and instal a game, even if the crack is available.
Based on what?
I'll wager that if a DRM is un-cracked for just 15 days it's already worth it. For most video games, the first few weeks after release are where a huge proportion of the sales are done because no one wants to wait to play an hyped game. If you can keep the game uncracked for those 2 weeks then a lot of people that might have downloaded the cracked game will just buy it because they don't want to wait.
The conditional part of your condition fails. I don't know if it's trustworthy, but crackwatch.com shows many games with no crack 1000+ days after release.
While this isn't evidence that DRM is useless, it also isn't evidence that it is useful. That evidence would come from sales numbers if they are significantly higher than another comparable work that wasn't DRM'ed as it would prove that the DRM is actually convincing people to pay for something they normally wouldn't.
Piracy is not just a "freeloader" problem. I've been to a few poorer countries where piracy is absolutely normal not because they don't want to pay per-se, but because they just don't have the means to do so or are prevented from doing so by technical or commercial reasons like lack of adequate payment infrastructure or region-locking; in which case you are still better off letting them enjoy the creative work for free and hope to gain the benefits in some other way (like them buying your future software when they can finally afford it, or producing good press and raising awareness around other people who can actually afford it). There's also the issue of people for who DRM actually causes problems and prevents them from enjoying work that they did actually pay for, though I personally don't see how the inconvenience of DRM is worse than the risk of running code from an untrusted, anonymous source that might be malicious).
Witcher 3 sold about 30 millions copies over the first 2 years. RDR2 sold 32 millions over the first 2 years.
RDR2 was both highly anticipated and had a massive marketing budget.
I think your idea is sound, but I just don't know if these are really comparable game launches. Counter-factuals are also very hard to prove. how do we know that Witcher 3 wouldn't have generated more revenue if it wasn't easy to share your copy?
It was a long time ago but I recall one of the smaller publishers did a long blog post on this topic. They showed sales graphs for one of their games. The graph showed a big spike in the first few days followed by a slow decline. It also showed huge chunks missing (drop followed by an identical sized increase a few weeks later). Those chunks were when cracks came out and the increase was when the cracks were broken by multi-player patching. It's simple enough maths to calculate the area of the graph that was missing - that's your lost sales.
Apps use DRM because most pirates will in fact buy the game if they can't crack it. They are big into gaming, they want to play the newest games NOW when they are fresh and their friends are talking about it, and they want to play online with others. So as long as cost of DRM < cost of lost sales, games will use it. As DRM has been a feature of gaming for as long as there have been video games, it always baffles me how many people on forums like HN seem to believe only irrational developers would use it.
What a lot of people don't understand is that DRM has fulfilled its purpose if unauthorized copies are staved off for a few months. Sales usually follow and exponential decay. While some titles experience unprecedented popularity later in life, most games have the overwhelming majority of sales in their first few months after release. It's unclear exactly how piracy affects sales, but assuming that some percentage of potential buyers would pirate instead of buy if illicit copies are available DRM that only delays cracking for a few months captures most of these otherwise lost sales. Phrased from the opposite perspective, most people who would wait several months after release to pirate probably wouldn't have bought the game even if it went un-cracked forever.
Again, the standard for "successful" DRM is on the order of several months. RDR2 going uncracked for close to a year is not just successful, but a resounding success.
Even crappy DRM is useful though. As long as it thwarts casual copying, the only way to pirate a game is to get it off the internet which means trusting someone you've never met. The risk of malware / ransomware in that scenario is high enough for the combination to act as a reasonable deterrent IMO.