I've learned a fair amount of a lot of different vulns but I've been wondering if there was a general way that most people go about cracking some target that they happen upon.
Like does it usually start with an nmap or nikto scan or something like that? Or a full fledged vuln scanner like openVAS or Nessus? That seems like it would simplify a lot of searching through the site but it seems like a full fledged scanner over the internet would put you in hot water because of the traffic it would generate. And same thing with spidering through a site.
Or are most sites cracked through problems with the service itself like buffer overflows
Then that brings SQLi, RFI, and XSS stuff...
There seems to be a long list of things that *can* be attacked but is there general list of things to try before others?