I think your knowledge of IP and relating laws and ethics are greatly flawed.
Writing software for something you own and bought with your hard earned cash is completely ethical.
"Hacking" doesn't need to have a negative connotation to it. It leads to great discoveries, innovation, and...