Hardware interfaces and the methods for hacking them such as fault injection attacks, voltage glitching and side channel analysis are introduced and explored further here, providing a useful insight both for hackers and hardware security developers.