Understanding Network Hacks

Attack and Defense with Python

  • BastianĀ Ballmann

Table of contents

  1. Front Matter
    Pages i-xiv
  2. Bastian Ballmann
    Pages 1-3
  3. Bastian Ballmann
    Pages 5-21
  4. Bastian Ballmann
    Pages 23-34
  5. Bastian Ballmann
    Pages 35-45
  6. Bastian Ballmann
    Pages 47-71
  7. Bastian Ballmann
    Pages 73-83
  8. Bastian Ballmann
    Pages 85-112
  9. Bastian Ballmann
    Pages 113-135
  10. Bastian Ballmann
    Pages 137-148
  11. Bastian Ballmann
    Pages 149-160
  12. Back Matter
    Pages 161-178

About this book


This book explains how to see one's own network through the eyes of an attacker, to understand their techniques and effectively protect against them. Through Python code samples the reader learns to code tools on subjects such as password sniffing, ARP poisoning, DNS spoofing, SQL injection, Google harvesting and Wifi hacking. Furthermore the reader will be introduced to defense methods such as intrusion detection and prevention systems and log file analysis by diving into code.


Ethical Hacking Network Network Security Python Security Wireless Security

Authors and affiliations

  • BastianĀ Ballmann
    • 1
  1. 1.UsterSwitzerland

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2015
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Engineering
  • Print ISBN 978-3-662-44436-8
  • Online ISBN 978-3-662-44437-5
  • Buy this book on publisher's site
Industry Sectors
Finance, Business & Banking
IT & Software
Energy, Utilities & Environment
Oil, Gas & Geosciences