Yes you need a firewall to add to your defences. There are many free ones that work well with avast. Zone alarm, comdo, kerio, sygate, ashampoo just to name a few. Just search this forum for firewall.