Alice uses DRM to protect her copyrighted work.
Bob uses the exact same DRM to stop you from copying public domain works, for example.
You publish some code to break Bob's DRM. Is that illegal?
The law shouldn't enable Bob to do that. But if you can have tools to break Bob's DRM, the tools will break Alice's DRM because they're the same, and then the law is pointless and might as well be repealed.
But if it's not legal to break Bob's DRM, then obviously the law is ridiculous and needs to be repealed, if it isn't already unconstitutional as a result.
We should not still have this.