Did you know Cybrary's video training is FREE? Join more than 2,500,000 IT and cyber security professionals, students, career changers, and more, growing their careers on Cybrary.
The next five videos in the course discuss the reasons why sites get hacked. These are actually a series of steps which comprise the hacker methodology. The primary reason websites are hacked is because they present a large attack surface. Web apps are software projects that are subject to the vulnerabilities of poor coding practices that result for inadequately training developers typically working under cost constraints where the priority is to ship product. Security is usually not a priority and is often an afterthought. Foot printing where the terrain of a webserver is identified is the first step in the hacker methodology. This is accomplished via pings sweeps, Google dorking, and Whois and Web Archive lookups.