Just to be clear, I am not asking how to hack in these services, I am just curious. Let me try to explain.
Since I know a little bit about computers, people automatically assume I know how to have, and I have had a few requests to "retrieve" some data for people. I tell them no, for four reasons usually 1, it's illegal, 2, for any method I could easily think of, I need access to their PC (keyloggers, etc), 3, I have no idea how to phish emails (thanks to my current Enlgish project, I am learning though), and 4, for what I would actually consider hacking, I have no idea how to do this.
By the fourth reason, I am not talking aboaut trying to guess security questions, I mean cracking databases (or I think what would be databases). In reality, I have no idea how sites like these store passwords. From what I read a little bit ago, sites such as these with massive databases don't story every thing in one place, which is good for two reasons in my opinion. A) when millions of people are accessing these databases, it helps to spread out the load, and doesn't bottleneck (I think that is a correct term) the host of the database, and B) this provides a step of security so that if one database is compromised, not every one is, or it makes it more difficult to gather all of the data at the same time.
After Googling 'how to hack into facebook accounts', (out of curiosity), I didn't get any such thing as 'database cracking/hacking', or anything similar, which is what I expected. I only saw things such as keyloggers. Why, though? I am sure that this is possible (even if highly impractical), and that someone somewhere would benefit from something like this (a reference to Palin's cracked Gmail account.. I haven't looked into that, but I assume it was a keylogger or something). I know that these major companies have the money to sue anyone to death who did anything like this, but why hasn't it been done by a hacker yet? (If it has and I didn't realize it, I apologize). Visa and Mastercard are being cracked in to, but why not companies such as Facebook?
In the end, what makes Facebook not hackable? In reality it is, because nothing is ever 100% secure. But why hasn't this been done yet? I am sure some people could find this very profitable, so it will probably happen one day. Why hasn't this already happened, though? What kind of security measures are these companies taking to prvent things like this?