All you could do is hope it will be considered "stealing" and not hacking, if it is hacking then you would need to explain how technically it is not hacking into your computer. It is really complicated when it comes to lawyers and all that paperwork to do anything about it.
Exactly. There are no concrete laws which specify double-spending attacks are illegal. It's a regulatory grey area due to crypto/Blockchain tech's decentralized and censorship-resistant nature. I'd say 51% attacks are immoral, but not illegal. It's totally wrong to attack the Blockchain in order to disrupt the network and steal people's cryptocurrency. But there really isn't a way to enforce the rule of law because of the way crypto/Blockchain tech was designed. Centralized exchanges may prevent the attacker from cashing out the funds, but this can be easily bypassed by using a decentralized exchange or P2P platform. It'll be up to developers and the community as a whole to adopt security mechanisms in order to prevent further double-spending attacks from occurring again. Just my opinion