logoalt Hacker News

p1neconetoday at 3:47 AM3 repliesview on HN

Echoing the other comments here - why? What is the threat model here and how does this protect you from it?


Replies

john_strinlaitoday at 4:58 AM

the threat is people who cheat in games. obfuscation slows them down, but incurs a performance cost. this work is focused on reducing the performance cost.

- from the slides

show 1 reply
lunar_rovertoday at 7:31 AM

From my understanding the goal is to prevent pirates and hackers from modifying the game's binary.

I have no idea why would anyone want to do that on Nintendo Switch though, Switch 1 doesn't have any headroom and Switch 2 OS security hasn't been defeated yet.

cyberrocktoday at 10:33 AM

It also frustrates datamining of secret client-side game mechanics, story spoilers, and unreleased content (good branch management is not priority for some devs). Yeah this wouldn't stand up to the best of the best, but not all game communities have a George Hotz, so this suffices for most cases.