Screw North Korea and all that, but it seems absolutely wild to me for it to be illegal for a country to launch their own satellites.
What regulations specifically? It seems doubtful the DPRK agreed to those regulations?
Edit: I looked it up, it was some random security council resolution, which are usually toothless.