legal hacking