I'll make this as brief as possible: I have an IT-support client that is religious in nature.
My scans using a mobile laptop and decent hardware determined there were several (r/x-rated) SSIDs in the nearby area. The signals are weak and picked up intermittently at their building, putting the "bad"-words in the list of available wireless networks to connect to. I want to be clear: these aren't people naming their network "XXXX-stain, or XXXX-wit, or "mother-******", or etc.". These are "bad" descriptions of sexual acts and otherwise... stuff most people think of as pretty twisted. Again, I couldn't care less, I'd ignore/laugh/cry and move on, but that's me.
While I do not believe the owners of those networks should be censored, I'd like to know if there is any law against the SSIDs (Federally, in the US) or if there is a simple way to not reveal other nearby SSIDs to users, independent of the drivers / brand of of wifi card in use.
For example, if you work at a church, no server, just random machines with different OS / software, connected to a mainstream wireless router... is there any way to filter out SSIDs named ***** or ********* (those are my *s, not censoring). Dynamically, to filter out the bad words, in case they change the bad names, would by ideal.
I realize many things can be done to lock the user down, but can it truly be stopped or filtered in some way if you don't want users to be able to take the machine home (in the case of a laptop)? Are they just destined to have to see the names of in-range broadcasting SSIDs?
Me personally, I wouldn't care... I can see just about anything, and I'd just ignore it like regular internet-noise you see everyday. I'm just looking into this for my client, who maybe doesn't want the words to show up on their screen at home.
So my question is, can you think of an easy way to rid a client of unacceptable material in the form of SSID broadcasts? i.e. is there a way to filter wireless SSID broadcasts by algorithm, just like OpenDNS?