As a personal firewall protection software, Kaspersky Anti-Hacker provides full-scale protection from external intrusion, unauthorized attempts to access data and hacker attacks from both intranet and internet. Commanding control over two-levels of system network activity, Kaspersky Anti-Hacker secures system integrity for your computer system and prevents future attacks. The anti-intrusion software also allows for customized security and packet filtration levels. There are five security levels that the user can set, starting with complete protection turn-off up to total block of all Internet connections. On setting packet filtration rules, its possible to control the inflow or outflow of the data being transferred. Kaspersky Anti-Hacker can also function in semi-automatic mode or stealth mode, protecting against hacker attacks like ping and port scanning. Through the self-learning function, Kaspersky Anti-Hacker is also able to expand the list of security roles for Internet-connected applications.