I’m using the free version. OSFirewall is behavior-based protection that monitors programs and blocks suspicious behavior.
It blocks brand new attacks not yet identified by antivirus by identifying and blocking malicious behavior and protects against hard-to-remove malware affecting the core files of your computer, deeper than the operating system.

Does avast! have anything like that?