title: Hacking with Kali: Practical Penetration Testing Techniques
author:  James Broad 
description: James Broad (CISSP, C|EH, CPTS, Security+, MBA) is the President and owner of Cyber-Recon, LLC, where he and his team of consultants specialize in Information Security, Information Assurance, Certification and Accreditation and offer other security consultancy services to corporate and government clients. As a security professional with over 20 years of real-world IT experience, James is an expert in many areas of IT security, specializing in security engineering, penetration testing, vulnerability analysis and research. He has provided security services in the nations most critical sectors including defense, law enforcement, intelligence, finance and healthcare.
zlib_text: Hacking with Kali Linux
  A Complete Guide for Beginners to Study Basic
  Hacking, Cybersecurity, Wireless Networks, and
  Penetration Testing
  Jack Mathew
  
  Table of Contents
  Introduction
  Chapter 1: Definition of Hacking and Types of Hackers
  Purpose of Hacking
  Types of Hackers
  Hacktivist
  Grey hat
  Ethical Hacker
  Cracker
  Types of Hacking
  DNS Spoofing
  Cookie Theft
  UI Redress
  Virus
  Phishing
  How Do Hackers Get Access into Computer Systems Guarding Against
  Hacking
  Chapter 2: Cybersecurity
  Cyber Threat Scale
  Advancement of Cybersecurity
  Protecting the End-User
  Chapter 3: Types of Cyber Attacks
  Birthday Attack
  Eavesdropping Attack
  XSS, Cross-Site Scripting Attack
  SQL Injection Attack
  Password Attack
  
  Drive-By Attack
  Phishing and Spear Phishing Attacks
  MitM, Man-in-the-Middle Attack
  Replay
  IP Spoofing
  Session Hijacking
  DoS,  Denial-of  Service,  and  DDoS  Distributed  Denial-of-Service
  Attacks
  Botnets
  Ping of Death Attack
  Smurf Attack
  Teardrop Attack
  TCP SYN Flood Attack
  Chapter 4: Types of Malware
  S