Have you ever read any kind of software license agreement? I'm pretty sure most of them have a clause that says you're not allowed to tamper with the product, and modifying runtime data outside of normal use sounds like tampering. You don't just void your warranty like if you took apart a Gameboy, you lose your right to use the software.