
Wireshark for Security Professionals
Using Wireshark and the Metasploit Framework
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Wireshark for Security Professionals
Using Wireshark and the Metasploit Framework
About this book
Master Wireshark to solve real-world security problems
If you don't already use Wireshark for a wide range of information security tasks, you will after this book. Mature and powerful, Wireshark is commonly used to find root cause of challenging network issues. This book extends that power to information security professionals, complete with a downloadable, virtual lab environment.
Wireshark for Security Professionals covers both offensive and defensive concepts that can be applied to essentially any InfoSec role. Whether into network security, malware analysis, intrusion detection, or penetration testing, this book demonstrates Wireshark through relevant and useful examples.
Master Wireshark through both lab scenarios and exercises. Early in the book, a virtual lab environment is provided for the purpose of getting hands-on experience with Wireshark. Wireshark is combined with two popular platforms: Kali, the security-focused Linux distribution, and the Metasploit Framework, the open-source framework for security testing. Lab-based virtual systems generate network traffic for analysis, investigation and demonstration. In addition to following along with the labs you will be challenged with end-of-chapter exercises to expand on covered material.
Lastly, this book explores Wireshark with Lua, the light-weight programming language. Lua allows you to extend and customize Wireshark's features for your needs as a security professional. Lua source code is available both in the book and online. Lua code and lab source code are available online through GitHub, which the book also introduces. The book's final two chapters greatly draw on Lua and TShark, the command-line interface of Wireshark.
By the end of the book you will gain the following:
- Master the basics of Wireshark
- Explore the virtual w4sp-lab environment that mimics a real-world network
- Gain experience using the Debian-based Kali OS among other systems
- Understand the technical details behind network attacks
- Execute exploitation and grasp offensive and defensive activities, exploring them through Wireshark
- Employ Lua to extend Wireshark features and create useful scripts
To sum up, the book content, labs and online material, coupled with many referenced sources of PCAP traces, together present a dynamic and robust manual for information security professionals seeking to leverage Wireshark.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
Chapter 1
Introducing Wireshark
What Is Wireshark?
A Best Time to Use Wireshark?
- To look for the root cause of a known problem
- To search for a certain protocol or stream between devices
- To analyze specific timing, protocol flags, or bits on the wire
- To discover which devices or protocols are the top talkers
- To see a rough picture of network traffic
- To follow a conversation between two devices
Avoiding Being Overwhelmed
- The interface—how it's laid out and why
- Filters—how they work to reveal what you want
Table of contents
- Cover
- Title Page
- Table of Contents
- Introduction
- Chapter 1: Introducing Wireshark
- Chapter 2: Setting Up the Lab
- Chapter 3: The Fundamentals
- Chapter 4: Capturing Packets
- Chapter 5: Diagnosing Attacks
- Chapter 6: Offensive Wireshark
- Chapter 7: Decrypting TLS, Capturing USB, Keyloggers, and Network Graphing
- Chapter 8: Scripting with Lua
- End User License Agreement