Answer (1 of 106): First of all let me tell you, hacking is a broad term.
Just like engneering, have diffrent streams such as mechenical, chemical, CS, etc.
In the same way, here also we have diffrent hackers who have diffrent jobs.
Like Web Application Penetration Tester (WAPT) to test web ap...