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.
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.