http://www.tinysoftware.com/home/tiny2/tpf5
Serial: :censored

Tiny Personal Firewall 5.x (TPF5) represents the next generation security solution which integrates several protection layers for the ultimate safety of the desktop and server computer running Microsoft Windows operating system: Traditional Firewall - blocks the network traffic based on protocol, ports and application Intrusion Detection and Prevention - blocks the network traffic based on the content of packets. (Malicious packet content is frequently used by hackers exploiting vulnerabilities of otherwise trusted applications, such as windows kernel components, IIS and others) Application Security - controls the behavior of applications and controls whether the application may start itself or whether it may start others.

Also limited are accesses to specific internal resources such as hard disk, cd-rom and system. Files and System protection - protects your valuable data against to damage by other untrusted programs or by trusted programs run by untrusted users. TPF5 may even let your data disappear out of sight of the others. The security technologies included in TPF5 not only protect the computer against to network attack - they also create the protection against to all unknown viruses and trojans. TPF5 allows to run only the applications that you permit and it displays the name and full path of the application which requires your permission. Obviously - in order not to be nothered again you may choose whether to allow the application become a known and potentially application or if you want to kill it and delete from your computer later on.