Book description
Explore the latest ethical hacking tools and techniques in Kali Linux 2019 to perform penetration testing from scratch
Key Features
- Get up and running with Kali Linux 2019.2
- Gain comprehensive insights into security concepts such as social engineering, wireless network exploitation, and web application attacks
- Learn to use Linux commands in the way ethical hackers do to gain control of your environment
Book Description
The current rise in hacking and security breaches makes it more important than ever to effectively pentest your environment, ensuring endpoint protection. This book will take you through the latest version of Kali Linux and help you use various tools and techniques to efficiently deal with crucial security aspects.
Through real-world examples, you'll understand how to set up a lab and later explore core penetration testing concepts. Throughout the course of this book, you'll get up to speed with gathering sensitive information and even discover different vulnerability assessment tools bundled in Kali Linux 2019. In later chapters, you'll gain insights into concepts such as social engineering, attacking wireless networks, exploitation of web applications and remote access connections to further build on your pentesting skills. You'll also focus on techniques such as bypassing controls, attacking the end user and maintaining persistence access through social media. Finally, this pentesting book covers best practices for performing complex penetration testing techniques in a highly secured environment.
By the end of this book, you'll be able to use Kali Linux to detect vulnerabilities and secure your system by applying penetration testing techniques of varying complexity.
What you will learn
- Explore the fundamentals of ethical hacking
- Learn how to install and configure Kali Linux
- Get up to speed with performing wireless network pentesting
- Gain insights into passive and active information gathering
- Understand web application pentesting
- Decode WEP, WPA, and WPA2 encryptions using a variety of methods, such as the fake authentication attack, the ARP request replay attack, and the dictionary attack
Who this book is for
If you are an IT security professional or a security consultant who wants to get started with penetration testing using Kali Linux 2019.2, then this book is for you. The book will also help if you're simply looking to learn more about ethical hacking and various security breaches. Although prior knowledge of Kali Linux is not necessary, some understanding of cybersecurity will be useful.
Table of contents
- Title Page
- Copyright and Credits
- Dedication
- About Packt
- Contributors
- Preface
- Section 1: Kali Linux Basics
- Introduction to Hacking
- Setting Up Kali - Part 1
- Setting Up Kali - Part 2
- Getting Comfortable with Kali Linux 2019
- Section 2: Reconnaissance
-
Passive Information Gathering
- Technical requirements
- Reconnaissance and footprinting
- Understanding passive information gathering
- Understanding OSINT
- Using the top OSINT tools
- Identifying target technology and security controls
- Finding data leaks in cloud resources
- Understanding Google hacking and search operators
- Leveraging whois and copying websites with HTTrack
- Finding subdomains using Sublist3r
- Summary
- Questions
- Further reading
-
Active Information Gathering
- Technical requirements
- Understanding active information gathering
- DNS interrogation
- Scanning
- Nmap
- NSE scripts
- Zenmap
- Hping3
- SMB, LDAP enumeration, and null sessions
- User enumeration through noisy authentication controls
- Web footprints and enumeration with EyeWitness
- Metasploit auxiliary modules
- Summary
- Questions
- Further reading
- Section 3: Vulnerability Assessment and Penetration Testing with Kali Linux 2019
- Working with Vulnerability Scanners
- Understanding Network Penetration Testing
-
Network Penetration Testing - Pre-Connection Attacks
- Technical requirements
- Getting started with packet sniffing using airodump-ng
- Targeted packet sniffing using airodump-ng
- Deauthenticating clients on a wireless network
- Creating a rogue AP/evil twin
- Performing a password spraying attack
- Setting up watering hole attacks
- Exploiting weak encryption to steal credentials
- Summary
- Questions
- Further reading
-
Network Penetration Testing - Gaining Access
- Technical requirements
- Gaining access
- WEP cracking
- WPA cracking
- Securing your network from the aforementioned attacks
- Configuring wireless security settings to secure your network
- Exploiting vulnerable perimeter systems with Metasploit
- Penetration testing Citrix and RDP-based remote access systems
- Plugging PWN boxes and other tools directly into a network
- Bypassing NAC
- Summary
- Questions
- Further reading
- Network Penetration Testing - Post-Connection Attacks
- Network Penetration Testing - Detection and Security
- Client-Side Attacks - Social Engineering
- Performing Website Penetration Testing
- Website Penetration Testing - Gaining Access
- Best Practices
-
Assessments
- Chapter 1: Introduction to Hacking
- Chapter 2: Setting Up Kali - Part
- Chapter 4: Getting Comfortable with Kali Linux 2019
- Chapter 5: Passive Information Gathering
- Chapter 6: Active Information Gathering
- Chapter 7: Working with Vulnerability Scanners
- Chapter 8: Understanding Network Penetration Testing
- Chapter 9: Network Penetration Testing - Pre-Connection Attacks
- Chapter 10: Network Penetration Testing - Gaining Access
- Chapter 11: Network Penetration Testing - Post-Connection Attacks
- Chapter 12: Network Penetration Testing - Detection and Security
- Chapter 13: Client-Side Attacks - Social Engineering
- Chapter 14: Performing Website Penetration Testing
- Chapter 15: Website Penetration Testing - Gaining Access
- Chapter 16: Best Practices
- Other Books You May Enjoy
Product information
- Title: Learn Kali Linux 2019
- Author(s):
- Release date: November 2019
- Publisher(s): Packt Publishing
- ISBN: 9781789611809
You might also like
video
Kali Linux Tutorial For Beginners
You want to learn hacking with Kali Linux but you do not know where to start? …
book
Kali Linux Cookbook - Second Edition
Over 80 recipes to effectively test your network and boost your career in security About This …
book
The Ultimate Kali Linux Book - Second Edition
The most comprehensive guide to ethical hacking and penetration testing with Kali Linux, from beginner to …
book
Mastering Kali Linux for Advanced Penetration Testing - Fourth Edition
Master key approaches used by real attackers to perform advanced pentesting in tightly secured infrastructure, cloud …