Worms cannot be detected by anti-virus software.
A firewall monitors incoming and outgoing traffic and can block malicious software from entering a system.
Imported from external platform