Google
Web pcflank.com
PC Flank Logo
Make sure
you're protected
on all sides
 Test Your System
 Ask the experts
 Community
 Security Center

 

Tip of the day
Do not run files obtained from ICQ. Check them with anti-virus software first.

Test Your System

Welcome to PC Flank's Advanced Leaktests Information Page

Throughout this page, more advanced information on each of the leaktests will be given, along with how each test was handled by each of the leading firewalls.

Firewall Performance against Leaktests
as of October 19, 2006

1) Atelier Web Firewall Tester (AWFT) homepage; direct download

Technique Process memory injection, Launcher
Description: A suite of six tests combined into one product that uses different techniques to test the firewall's outbound strength.
Thoroughness: Hard

Firewalls vs. AWFT

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   Total score: 6-4 (1,3,4,5 - passed; 2,6 - failed)
  Norton Personal Firewall 2006 (v. 9.1.033)   Total score: 3-7 (6th - passed, all others - failed)
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   Total score: 10-0 (all - passed)
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   Total score: 10-0 (all - passed)
  Windows XP built-in firewall   Total score: 0-10 (all - failed)
  Zone Alarm Pro (v. 6.5.737.000)   Total score: 10-0 (all - passed)

2.1) BreakOut #1 direct download if your default browser is IE; direct download if your default browser is Firefox

Technique "SendMessage" Windows API
Description: The test instructs the default web browser to open up a specified URL address using the Windows functionality of inter-process communication through "SendMessage" handle.
Thoroughness: Hard

Firewalls vs. Breakout #1

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   failed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   failed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed

2.2) BreakOut #2 direct download

Technique Active Desktop modification
Description: The second Breakout leaktest creates a locally-placed HTML page pointing to a certain URL and sets this page as Active Desktop so when it is turned on the default browser accesses the link contained in the HTML file.
Thoroughness: Hard

Firewalls vs. Breakout #2

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   failed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   failed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   failed

3) Comodo Parent Injection Leak Test (CPIL) homepage; direct download

Technique Process memory injection
Description: The test patches the instance of IE browser in memory and later using the modified executable attempts to access the test server location. Only few products succeed in passing the test.
Thoroughness: Hard

Firewalls vs. CPIL

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   failed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro 6 (v. 6.5 build 737.000)   passed

4) Copycat direct download

Technique Process memory injection
Description: The test injects its code directly into the memory space of a trusted process on a PC, which could be Windows Explorer or the default web browser application, complicating the task for a firewall of detecting inappropriate activity. As distinguished from other process injection techniques, Copycat doesn't spawn parent process and tries to bypass the firewall directly on behalf of the hijacked application.
Thoroughness: Hard

Firewalls vs. Copycat

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   passed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed

5) DNStester homepage; direct download

Technique Manipulation of DNS requests
Description: Internet-enabled programs quite often use DNS requests to "map", or to obtain the IP addresses of target hosts with which they need to communicate. These DNS requests may be faked or manipulated with enabling rogue programs to transmit users' private information hidden within the seemingly innocuous request. Using the "DNS Client" service running on Windows XP or Win2K which is designed to speed up the process of finding the required remote host, DNStester sends inappropriate DNS commands to "svchost.exe" service in hopes that the firewall would fail to detect illegitimate activity.
Thoroughness: Hard

Firewalls vs. DNStester

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   failed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   failed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed

6) Firehole homepage; direct download

Technique Launcher, DLL injection
Description: The leaktest launches the default web browser and a small .dll file that is injected into the browser's memory area. The test aims to bypass firewalls that do not control which components are attached to the trusted program and what activity these embedded objects are performing.
Thoroughness: Medium

Firewalls vs. Firehole

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   passed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed

7) Ghost homepage; direct download

Technique Launcher, PID manipulation
Description: All active tasks on a computer are assigned special internal "tracking" numbers called PID (kernel's Process Identifier) by the Windows operating system. These tasks are identified on the basic of their PIDs. Firewalls, too, rely on this system of identification to ensure that firewall rules are enforced in relation to active applications. The Ghost leaktest works in such a way that its PID is constantly changing; it thus attempts to inundate the firewall with different PID numbers for the started process so that the firewall ceases to associate activity with the initiating application. This happens due to the test's ability to quickly close and reopen itself with a new PID.
Thoroughness: Medium

Firewalls vs. Ghost

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   failed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed

8) Jumper homepage; direct download

Technique Registry tampering, DLL injection, Launcher
Description: By tampering Windows registry database, the test appends Jumper's DLL to a set of other objects that are auto-started when Windows Explorer is relaunched (by modifying the "AppInit_DLLs" registry thread). It then terminates the original Windows Explorer instance forcing Windows to restore it, but this time Windows Explorer is opened up with the external DLL implanted in its memory. Subsequently, the rogue DLL modifies the browser's startpage registry entry in such a way that arbitrary data can be sent off by the browser past the firewall's outbound barriers.
Thoroughness: Hard

Firewalls vs. Jumper

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   failed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed

9) Leak Test homepage; direct download

Technique Filename substitution
Description: The leaktest tries to impersonate a trusted program on a computer by copying its name and location and later send data on its behalf. The test would defeat firewalls that rely solely on filename when identifying an application without looking further into signature verification.
Thoroughness: Easy

Firewalls vs. Leak Test

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   passed
  Norton Personal Firewall 2006 (v. 9.1.033)   passed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed

10) MBTest direct download

Technique Direct network interface access
Description: The test creates a flood of erratic packets and sends them off to network adapter, bypassing standard TCI/IP stack monitored by a firewall. The test has a problem running on Windows XP machines with latest updates applied.
Thoroughness: Hard

Firewalls vs. MBTest

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   N/A - test failed to start
  Norton Personal Firewall 2006 (v. 9.1.033)   N/A - test failed to start
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   N/A - test failed to start
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   N/A - test failed to start
  Windows XP built-in firewall   N/A - test failed to start
  Zone Alarm Pro (v. 6.5.737.000)   N/A - test failed to start

11) pcAudit homepage; direct download

Technique DLL injection
Description: The leaktest injects its dll into the trusted application (i.e. your default web browser) and on its behalf attempts to transmit data off the computer.
Thoroughness: Medium

Firewalls vs. pcAudit

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   passed
  Norton Personal Firewall 2006 (v. 9.1.033)   passed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed

12) PCFlank Leaktest homepage; direct download

Technique OLE automation
Description: The test controls the browser's activity and dialog windows via the technique of OLE automation of application control.
Thoroughness: Hard

Firewalls vs. PCFlank Leaktest

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   failed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   failed

13) Surfer direct download

Technique DDE inter-process protocol
Description: The test aims to bypass the firewall's detection using the technique of DDE (Direct Data Exchange) control to manage the activity of a trusted application.
Thoroughness: Hard

Firewalls vs. Surfer

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   failed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed

14) Thermite direct download

Technique Process memory injection
Description: The test injects its code directly into the memory of another process, making a new thread of the parent process and transmitting data past the firewall on its behalf.
Thoroughness: Medium

Firewalls vs. Thermite

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   passed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed

15) TooLeaky homepage; direct download

Technique Launcher
Description: The leaktest launches the default web browser with command line parameters in a hidden window, attempting to bypass firewall protection by imitating a trusted program's activity.
Thoroughness: Easy

Firewalls vs. TooLeaky

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   passed
  Norton Personal Firewall 2006 (v. 9.1.033)   passed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed

16) WallBreaker homepage; direct download

Technique Launcher
Description: The leaktest created by a well-known researcher and firewall analyst Guillaume Kaddouch who supports his own firewall testing website. WallBreaker attempts to obscure the sequence of program launches and obfuscate the originating application in the chain of program launch events, disorienting the firewall with a layered program calls commands so that the firewall loses control of who actually started the trusted program on a computer first.
Thoroughness: Medium

Firewalls vs. WallBreaker

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   Total score: 0-4 (all - failed)
  Norton Personal Firewall 2006 (v. 9.1.033)   Total score: 0-4 (all - failed)
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   Total score: 4-0 (all - passed)
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   Total score: 4-0 (all - passed)
  Windows XP built-in firewall   Total score: 0-4 (all - failed)
  Zone Alarm Pro (v. 6.5.737.000)   Total score: 4-0 (all - passed)

17) YALTA homepage; direct download

Technique Rules manipulation, direct network interface access
Description: The leaktest comprises a suite of two tests: First and the basic of the tests attempts to manipulate firewall's existing rules allowing common network traffic through typical access ports such as UDP port 21 (ftp traffic) in order to make the firewall believe legitimate data is being transmitted. Under the advanced test (not available for Windows XP-based systems), the test creates new network driver and through this attempts to transmit data, bypassing the standard TCI/IP stack monitored by the firewall.
Thoroughness: Medium

Firewalls vs. YALTA

  Firewall Test Result
  Sunbelt Kerio Personal Firewall (v. 4.3.268)   passed
  Norton Personal Firewall 2006 (v. 9.1.033)   failed
  Outpost Firewall Pro (v. 4.0.964.6926 (582))   passed
  Tiny Desktop Firewall 2005 Pro (v. 6.5.126)   passed
  Windows XP built-in firewall   failed
  Zone Alarm Pro (v. 6.5.737.000)   passed
 
 
 
Start Page
Make "PC Flank" your   
Start Page!   
Make

 
Sponsored links
   


 
In the Spotlight
» PC Flank Leaktest FAQ

» PC Flank Leaktest Press-Release
   
 

 
Outpost Firewall PRO 3.0 - complete protection on the Internet!

Secure Internet surfing with Oupost personal firewall with antispyware and free firewall available for download at www.agnitum.com.
 
Privacy Policy
    Advertiser Info
Site Map
    Contact Us

 
 
© 2006 PC Flank Ltd. All rights reserved.