Eine Firewall kann ein wichtiges Element der Netzwerksicherheit sein, das Hacker von einem Computersystem fernhält, aber die richtige Einrichtung kann kompliziert sein. Firewalls sind so konzipiert, dass sie jeglichen Datenverkehr scannen, der sie passiert , erlaubt nur legitime Pakete und blockiert alles, was nicht autorisiert ist. Sie können jedoch auch unbeabsichtigt legitimen Datenverkehr blockieren, insbesondere wenn sie falsch konfiguriert sind, und die Verwendung von Internet-Kommunikationsprogrammen erschweren.
Die meisten Router und Kabel- oder ADSL-Modems enthalten eine integrierte Firewall, die jedoch für ein großes System möglicherweise nicht ausreicht. Darüber hinaus enthalten Betriebssysteme oft eine Software-Firewall, und es gibt viele Software-Firewalls von Drittanbietern, um die Systemsicherheit zu unterstützen. Abhängig von der Software der Firewall müssen Sie sie möglicherweise so konfigurieren, dass jedes Ihrer Programme durch ihre Barrieren kommunizieren kann, oder sie kann intelligent erkennen, wenn ein Programm Zugriff auf das Internet benötigt, und es durchlassen.
Einer der wichtigsten Vorteile einer Firewall ist die Erkennung ausgehender Verbindungen. Viele Arten von Malware "telefonieren nach Hause", sobald sie ein Computersystem infiziert haben, und das Erkennen dieser ausgehenden Übertragung kann der erste Hinweis darauf sein, dass ein System kompromittiert wurde. Für Kommunikationsprogramme, die auf bidirektionale Datenverbindungen angewiesen sind, kann es jedoch schwierig sein, durch eine Firewall zu navigieren, bis der Administrator sie so konfiguriert hat, dass eine Ausnahme zugelassen wird.