Beginning Ethical Hacking with Python

Learn the basics of ethical hacking and gain insights into the logic, algorithms, and syntax of Python. This book will set you up with a foundation that will help you understand the advanced concepts of hacking in the future. Learn Ethical Hacking with Python 3 touches the core issues of cyber secur...

Full description

Main Author: Sinha, Sanjib. (Author, http://id.loc.gov/vocabulary/relators/aut)
Corporate Author: SpringerLink (Online service)
Language:English
Published: Berkeley, CA : Apress : Imprint: Apress, 2017.
Edition:1st ed. 2017.
Subjects:
Online Access:https://doi.org/10.1007/978-1-4842-2541-7
Table of Contents:
  • Chapter - 1. Legal Side of Hacking
  • Chapter - 2. Hacking Environment
  • Chapter - 3. What Is VirtualBox?
  • Chapter - 4. Install Kali Linux & Other OS in VB Chapter - 5. Linux Terminals and Basic Functionalities
  • Chapter 6 – Role of Python in Ethical Hacking
  • Chapter 7 - Python environment
  • Chapter 8 – General Syntaxes
  • Chapter 9 – Variables, Objects and Values.-l Chapter 10 - Conditionals Chapter 11 – How Loops Make Your Life Easier
  • Chapter 12 - Regular Expressions Chapter 13 – Exceptions, Catching Errors
  • Chapter 14 - Functions
  • Chapter 15 - Classes
  • Chapter 16 - String Methods
  • Chapter 17 - File Input and Output
  • Chapter 18 - Containers
  • Chapter 19 – Database
  • Chapter 20 - Module
  • Chapter 21 – Debugging, UnitTest Module
  • Chapter 22 - Socket and Networking Chapter 23 – Importing Nmap Module
  • Chapter 24 – Building an Nmap Network Scanner Chapter 25 - Protect Your Anonymity on Internet
  • Chapter 26 – Dark Web and Tor Chapter 27 - Proxy Chains
  • Chapter 28 – VPN
  • Chapter 29 - Mac Address.