La película se ha rodado en Los Angeles, en varios puntos del Estado de California, en Yakarta (Indonesia), Port Klang (Tailandia) y Hong Kong.
La dirección corre a cargo de Michael Mann, director de películas como El último mohicano y Enemigos públicos, y ganador de 16 premios cinematográficos.
Varios hackers sirvieron como consultores en el set durante el rodaje.
La trama de la película se inspiró en el caso de Stuxnet, un gusano informático diseñado para atacar controladores lógicos programables industriales. Descubierto en 2010, Stuxnet arruinó casi una quinta parte de las instalaciones nucleares de Irán y su origen no pudo ser identificado oficialmente.
El título "Blackhat" se refiere al término que describe a un villano, llamado así por la práctica de villanos en westerns con sombreros negros.