
Tip #3822 - Firewall Tests
Printer Friendly Version | E-Mail This Tip
Q:
I sometimes worry that my firewall isn't doing all that it should. Do
you know of any way I can test it to make sure the wrong things aren't
getting through? Please help!
A:
This is an excellent question! Plus, it's a very good sign that you're
even wondering about this. That means you really care about your computer
and what happens to it on a day to day basis. A firewall is one of the
most important parts of our computers. It is our main gateway to the Internet
and it helps connect us to everything we need as we go about our business.
A firewall monitors the programs we use, keeping us safe from any internal
harm.
Firewalls are even
more important today, as we are being exposed to more and more threats,
viruses, spyware, software vulnerabilities, etc. every day. A computer's
firewall is the first line of defense when it comes to stopping all of
those things from wreaking havoc on our computers. So, with all of that
said, it's very important to keep a close eye on your firewall. And as
the person who asked this question stated, yes, there are some ways you
can test your firewall to make sure everything is still running properly.
Keep reading to learn about a few of these options!
Security researchers
have developed what are called leak testers that you can use to test the
different capabilities of your firewall. Basically, if the test is able
to get through your computer's security setup, a hacker will be able to
as well. Now, there are several different leak testers you can try and
each of them test a different part of the firewall. The following list
is just a few of them any home or advanced user can use. (Note:
This list was compiled by security-hacks.com). Let's check them out!
1.) PCFlank
Leaktest: This particular utility tests a firewall's ability
to protect your computer from any unauthorized or illegal data transmissions
when you're connected to the Internet. Basically, it acts like another
program that your firewall has been taught to trust to see what will happen.
This is a good test for any programs you use while online. If you're interested
in using PCFlank Leaktest, you can download it right now, right here.
2.) Breakout:
This one is a little more complicated, but it's still a very
good leak test. Breakout is basically used with Internet Explorer and
Firefox. It sends a URL to either of the browser's (whichever you use)
address bar and tells it to launch by using the "Send Message"
Windows API feature. No code is used during this process, which makes
it hard for a firewall to detect anything. If the test goes through successfully,
that means your firewall is not set up to check for the messages sent
to your application windows. If you want to try Breakout for yourself,
you can download it from this link
for IE or this link
for Firefox.
3.) MBTest:
MBTest works by sending data packets directly to your network
interface to try and pass over the firewall. The packets are all different
sizes, protocols and types. If this test goes through successfully, it
means your firewall only tests the high level networks and not the low
levels, which it should. You can download MBTest here.
(Yes, the first part of that page is in another language, but just click
on the link that says "MBTest.exe" to get started).
4.) Atelier
Web Firewall Tester: This particular one actually checks your
personal firewall with six different tests. Each one uses a different
technique to try and gain access to the world outside of your firewall.
If your firewall is able to score at least 10 points total, it's doing
a fine job. Download this leak test for yourself right here.
5.) ZABypass:
This test was actually designed to work with the ZoneAlarm firewall, but
it works with many others today. ZABypass uses a technique called Direct
Data Exchange to transfer data between Internet Explorer and the Internet.
It then checks your firewall from there. Give it a try for yourself by
downloading it from this link.
6.) FireHole:
This leak test works by launching your default browser, inserting its
own DLL into it and then trying to establish an Internet connection. You
can download FireHole right here.
7.) Thermite:
This is the last one in the list and it works by creating an
additional malicious thread into a process you're trying to do. It then
injects its code into that process directly. If the test goes through
successfully, your firewall is vulnerable to process injection. Download
Thermite for yourself by clicking right here.
(And yes, you'll notice a different language on this one as well, but
the download will be fine).
There you have it.
Seven of the best leak tests available today. Depending on what you want
to check within your firewall, one of these is sure to help you out. They
are all free downloads, so you don't have to worry about paying any fees
just to get the job done. Again, leak tests are just there for you to
test different possible flaws in your firewall. With all the different
kinds of threats looming around the Internet today, it's nice to know
there's a quick test you can use to make sure yours is running properly
and giving you adequate protection. Hope you find what you're looking
for!
~ Erin
P.S. - I want to thank
one of our message board members, Pelican56, for the hint on this tip!
Want To Comment On This Tip? Click Here! We'd love to hear from you :-)
Like These Tips? Get 'Em Free In Your E-mail