L'hardware hacking è una disciplina di sicurezza informatica che si concentra sullo studio e l'analisi della superficie fisica di un dispositivo. Per fare ciò, vengono identificati i componenti o i blocchi funzionali che lo compongono, vengono ricercate le rotte di ingresso (porte di debug, porte di comunicazione ...), le memorie vengono estratte per ottenere il firmware, vengono analizzate le comunicazioni con altri dispositivi, ecc.
In breve, l'hardware hacking è la prima barriera all'ingresso in un audit di sicurezza informatica consentendo al ricercatore di conoscere il design fisico del dispositivo, estrarre il suo software e analizzare le sue comunicazioni.