Zakoni odražajo ta odnos. V Združenih državah Amerike, obstaja več zakoni prepovedujejo prakso taksist. Nekateri, kot 18 U.S.C. § 1029, osredotočiti na ustvarjanje, distribucijo in uporabo kod in naprav, ki omogočajo hekerji nepooblaščen dostop do računalniških sistemov. Jezik zakona samo podrobneje določa uporabo ali ustvarja takšno napravo z goljufivim namenom, da bi obdolženec heker trdijo, da je ravnokar uporabil naprave, da se naučijo, kako varnostni sistemi delal.
Drug pomemben zakon je 18 USC § 1030, del, ki prepoveduje nepooblaščen dostop do vladnih računalnikov. Tudi če heker le želi priti v sistem, bi on ali ona lahko kršijo zakon in se kaznuje za dostop do nonpublic vladnega računalnika [Vir: US Department of Justice].
Kazni segajo od zajetne glob zapor časa. Prekrški lahko zaslužil hacker manj kot šest mesecev pogojne kazni, medtem ko je lahko druga kazniva dejanja, za posledico najvišjo kaznijo 20 let zapora. Ena formula, na Oddelku dejavnikov spletna stran pravosodje v finančno škodo heker povzroči, prištejejo k številu njegovih žrtev, da določi ustrezno kaznovanje [Vir: US Department of Justice].
Druge države imajo podobne zakone , nekaj veliko bolj ohlapna kot zakonodaja v ZDA Nedavna nemška zakonodaja prepoveduje posedovanje " hekerske orodja. " Kritiki pravijo, da je zakon preširok in da je veliko legitimnih aplikacij spada pod njeno nejasno opredelitev hekerjev orodij. Nekateri opozarjajo, da so v skladu s to zakonodajo, bi gospodarske družbe, ki kršijo zakon, če so najeli hekerji iskati pomanjkljivosti v svojih varnostnih sistemov. [Vir: IDG News Service]
Hekerji lahko kazniva dejanja v eni državi, medtem ko je sedel udobno pred njihovimi računalniki na drugi strani sveta. Zato, pregon heker je zapleten proces. Uslužbenci organov kazenskega pregona do peticije držav izročitev osumljencev za lastnike sojenja, in ta proces lahko traja leta. En znan primer je obtožba Združenih držav hacker Gary McKinnon. Od leta 2002, McKinnon borili stroški izročitve v ZDA za vdor v Department of Defense in NASA računalniških sistemov. McKinnon, ki je