Hacker Techniques, Tools and Incident Handling