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

At some point encrypted data has to be decrypted, image data has to be displayed through a monitor and sound data has to be played through a speaker.

It's impossible. The only "good" DRM is Steam because it pretends to be strong DRM when in reality it's just talking to the steam client and decrypting an executable with a key that is stored locally. All you need to do to bypass it is find the original entry point, set a breakpoint there, dump the unencrypted data and modify the dumped executable to start at the now unencrypted entry point.



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

Search: