If you haven't already, you should read the SecurityOverview before anything else.

Security is a process!

Security isn't something you can just tack on and leave alone. It involves being aware of the risks and knowing how to deal and counter any situations that arise as well as being proactive.

Risks

The following is a check list of security risks associated with Wireless Networking:

Can I associate to it?

Wireless networks broadcast messages to let other users that the network is up. A popular tool to discover networks is Netstumbler.

Here we see three networks, "Air Ball 1", "Hou Network", "Vivato_FreeNet" and "Wireless". Two of these networks have "WEP" enabled, this means you need a password to connect to the network and use its resources. The other two networks, "Hou Network" and "Vivato_FreeNet" are open and available to anyone in range.

Enabling WEP is an easy way to secure your network, but it does not address the underlying security problem you may have. If something breaks wep, or WEP is accidently turned off, you may still be leaving your underlying network exposed.

Are you sharing your files?

Microsoft Windows has a powerful feature known as file sharing. You can access a folder on another computer across the network just as if you were sitting at the computer itself.

Ways to secure your Wireless Network

MAC Address Filtering

A MAC Address is a unique number assigned to your network card. Some access points can be configured to only allow certain MAC addresses through. This is the simplest level of access control.

Caveats:

WEP

WEP is a very simple lock-and-key level of protection. Each user connecting to the network must know a share key. Users without the key can not associate to your network.

Caveats:

If you absolutely want to use WEP, you should change your wep keys regularly and use a utility like dwepkeygen to generate strong keys.

802.1x

802.1x is another form of security that works with X.509 certificates.

IP Security

IPSEC (IP Security) is a set of standards that encrypts your IP (Internet Protocol) traffic using strong encryption. IPSEC provides Authenticity (your data is being sent and received to the correct place), Integrity (the data has not been tampered with) and Privacy (it can not be viewed by your nosey neighboor).

Unlike WEP, IPSEC is part of the Internet Protocol. It can work over the Internet, your Local Area Network and your Wireless Network.

Use Encryption like SSL, TLS and PGP

Even if you have a secure network you should use application layer encryption (encrypting data through the application, not the network -- get it? ;) ).

Don't accept candy from strangers

Never EVER open a file or attachment from someone you don't know (indeed it's probably not a good idea to open an attachment or file from someone you do know if you weren't expecting it). Running a program that has been infected with a virus on one of your computers can result in your security being compromised. "Trojan Horse" programs can run on your system allowing an outsider to bypass things like passwords.

Make backups on a regular basis

You should be making backups on a regular basis. This can be as simple as copying your data to a CD-R or another computer. Backups won't just protect you if you have a system crash, if your system is compromised, you can not trust the data or programs you have -- you should *always* revert to a known-to-be-safe backup if you suspect your system has been broken into.

Isolate your Networks

The first line of defense in securing your data is to isolate your private in-home data away from a public network.

If possible, physically seperate your Wireless, Wired, Internet and Telephone networks using a firewall. A used Pentium class computer running FreeBSD or Linux will do.

Setup packet filtering/firewall software (ipfw, ipf, ipchains, etc.) to block access to certain services on your Wired Network.

See NodeBuilding for examples of inexpensive, home built routers.

If you're wanting to use a Wireless Only network, consider using IPSEC and restricting access to your sensitive servers to IPSEC clients only (see below).

What to do if you get broken into

If you're system is compromised, the first most important thing to do is

A snapshot will help you preserve evidence of the break in. Don't delete files or modify anything until you've made a snap shot. Doing so will break the state of your system and can render an investigation of how the break-in occured completely useless.

After you make a snapshot, you should:

You take notes of everything you find. If you decide to file a report with the police this data will be invaluable. Also be prepared to provide a copy of your compromise'd systems snapshot for their forensic people to look at (or do it yourself -- which is often more useful, law enforcement people are often over worked and under-qualified and won't know your system the way you do).


CategoryLibrary

Security (last edited 2003-03-01 02:09:54 by h24-76-56-58)

Copyright © British Columbia Wireless Network Society