I haven't personally, but you will find multiple writeups googling for "movfuscator ctf writeup" etc.
HN user
drmcometru
Unfortunately I have encountered neither in the real world, although I have defeated both in CTFs before.
Organizations that apply 3rd party DRM to their products often want independent verification that the DRM functions as intended (there's a lot of snake-oil), and a quantification of how much time/effort it takes to break the DRM.
The biggest concern for me is, what happens when you want to play the game again in 10 years time, when the DRM servers are offline?
When you buy DRM'ed media, you are merely renting it for an unspecified duration.
I work on anti-DRM techniques for a living.
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...
I wouldn't go so far as to say that I'm morally opposed to DRM, it's more that I find it annoying.
I have a job that involves making DRM stronger.
It's certainly legal, but I'm still undecided as to whether it is moral or not.
Personally I am opposed to the use of DRM, but I enjoy the technical challenges involved.