防火墙
防火牆藉由監測所有的封包並找出不符規則的內容，可以防範電腦蠕蟲或是木馬程式的快速蔓延。實際上，這個方法繁復（因軟體種類極多），所以大部分防火牆都不會考慮以這種方法設計。
Windows XP
Service Pack 2增加一些安全功能，包括一個防火牆，在Windows下的名稱是Windows 防火牆，在預設的情況下它是啟動的。另外，利用較新型號處理器的NX bit功能，新增一個系統記憶體保護功能（資料執行防止，DEP），它可以防止一些快取溢位攻擊。此外，有關的防護改良還包括電子郵件和瀏覽器。Windows XP Service Pack 2內建一個Windows資訊安全中心，為使用者提供一個關於系統安全防護的概觀，例如防毒軟體的狀態，Windows Update和新的Windows防火牆。第三方的防毒軟體和防火牆亦可以配合安全中心，使用者更易瞭解電腦的安全狀況，並提供改善建議。