QUOTE(ddrawley @ Sep 7 2005, 06:55 PM)
I am not sure you intended to sound arrogant, but to me, you did.
I've been doing wireless for over 10 years. Yep, for longer than 802.11 has been around. So while I didn't mean to sound arrogant, I can if you'd prefer. Let's see here...
QUOTE
I have done a fair bit of reading on the subject and I will provide links below. I work in the IT department of my company. The folks who handle the security and the wireless (one of which is a CISSP) are in agreement with the steps I recommended.
And they're all wrong too.
QUOTE
You're going to listen to security recommendations from the US Government?
More to the point, go back and read what I said. It's not that those don't add security, it's that they don't add any
significant security. Let's look specifically at your bullet points, shall we?
QUOTE
• Restrict access - Only allow authorized users to access your network. Each piece of hardware connected to a network has a MAC (media access control) address. You can restrict or allow access to your network by filtering MAC addresses.
What this doesn't say is "MAC addresses are trivially faked, and which MAC addresses are allowed are trivially discovered. It takes somebody with a wireless cracking tool less than 30 seconds to bypass this restriction, and there's no way to detect them doing so. Whereas somebody not bothering to fake a MAC address can be easily detected by intrusion software monitoring your network traffic."
MAC address filtering makes your network less secure if you have a good security plan in place already, because it forces intruders to fake the MAC of some other valid user on your network.
QUOTE
• Encrypt the data on your network ...
No argument. WPA is good. Use WPA.
QUOTE
• Protect your SSID - To avoid outsiders easily accessing your network, avoid publicizing your SSID. Consult your user documentation to see if you can change the default SSID to make it more difficult to guess.
What this doesn't say is that:
-The SSID is included in every packet on your wireless network. Every single one. So getting it is a matter of capturing one packet. Any one packet.
-Most low end wireless devices don't include an option to ignore the "ANY" SSID, which allows a client to attach to, you guessed it, any network. Higher end wireless devices, mainly Cisco gear, do allow you to turn that off.
QUOTE
Following setting the SSID, configure the Wireless SSID Broadcast to
“Disable” (the wireless channel, which was skipped, can be left at the default
setting). While I did mention that the SSID can be discovered even while the
SSID broadcast is turned off, and I do believe that security through obscurity
rarely works, it is still considered a best practice to disable this function.
The only thing that turning off SSID broadcast does is to prevent things like Microsoft's Wireless Zero Config screen from finding the network and displaying it. It prevents nobody from connecting to the network, unless they only know how to connect by clicking one of the found networks. So it'll keep grandma next door off, but not any kind of actual attacker. And heck, WPA will keep grandma next door out as well as an actual attacker.
My point is that you *should* evaluate security not as a bullet list of "must do these things", but as part of an actual understanding of the consequences of doing each thing in relation to the whole. If checking off one of those bullet points makes things harder to use, and won't actually keep anybody out, then really, what's the point?