the designer made a mistake if a system is hackable: they made it too complicated for them to consider all the permutations of the attack surface
the attacker has plenty of time once the device is in the wild
simplicity is one of the most important and least respected elements of a secure system
it's also one of the things that makes me disagree with most of the language systems in existence right now, because they are excessively complex, it's a problem that is creeping into even Go's almost perfect simplicity