I hate to say this... but yea those are all ways to get an SSN which is why I never send it out over the web.

Most webservers which store SSN's are fairly unsecure so it's pretty simple to get an IP from them and those websites... as illegal as they should be do work.

And with the websites you can find everything from their parents names to their address.

It really sucks as to how the internet is losing it's privacy.