Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A field where obfuscation is very common is commercial video games where they are now up to the point of using a virtual machine that generates an instruction set randomly at compile time to obfuscate some part of the code. These games are still cracked almost on release day.

https://en.wikipedia.org/wiki/Denuvo



It makes the barrier to entry MUCH, MUCH higher. First you have to unpack a binary, THEN you have to fixup any custom VM call that it makes. Basically only incredibly specialized people/groups will be able to do this.

Contrasting to games of the 2000s the barrier has been raised significantly for hackers


Most PC game sales occur in the first 30 days after release. Protecting even a few days adds significant value to the publisher.

Some protection methods do last a long time. StarForce 3.0 protected SplinterCell took 422 days to crack. Not long ago cracking Denuevo protected games took around 75 days [1,2]. I'm not aware what the current best protections are or how long such protected games take to crack.

[1] https://news.ycombinator.com/item?id=21953764

[2] http://web.archive.org/web/20200104093734/https://iscracked....




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: