Hacking je chování, kterým se osoba (kterou pak nazýváme hacker) snaží získat přístup k utajeným informacím anebo nadvládu nad nějakým počítačem, serverem nebo webovými stránkami a činí tak bez vědomí a proti vůli jeho vlastníka nebo tvůrce. Hacker se vyznačuje jako člověk, který má výborné počítačové znalosti a často sám sebe označuje jako "průnikář", čili jeho chování nemusí být jen za účelem poškodit vlastníka, ale může být veden i čirou zvědavostí. Techniky hackingu lze také použít při odhalování trestné činnosti.

