First... let me say this is NOT a thread asking specifics. I don't want to know how they actually do it. Don't post links. Don't post how-tos. I'm simply curious because I read this story on stumble upon... http://blog.wired.com/27bstroke6/2008/05/comcast-hijacke.html It just makes me wonder how you'd ever go about learning that. I assume you just get into some IRC chats or something, and dudes would show you how. It makes me think though because I feel it's so underground, but at the same time it IS the internet, so anything that becomes 'known' becomes known to EVERYONE. I don't get how hacking stays so secretive. Do you just have to know a god-like amount of programming and figure it out yourself, or is there enough info where you can 'learn' and 'apply' while no one else knows. I'm just amazed at how (not necessarily in this story) 15 year old kids in China can hack the shit out of a high security database. How the fuck can you even do that? What makes it difficult to protect against these types of hacks when your programming your application or database? Are there really that many variables that you can't protect against... what makes them able to do this stuff?