Python for Security Engineering Python for Security Engineering: Build Real Security Tools with Python, Book 1, (Paperback)
Python for Security Engineering Python for Security Engineering: Build Real Security Tools with Python, Book 1, (Paperback)
Hero image 0 of Python for Security Engineering Python for Security Engineering: Build Real Security Tools with Python, Book 1, (Paperback), 0 of 1
New

Python for Security Engineering Python for Security Engineering: Build Real Security Tools with Python, Book 1, (Paperback)

(No ratings yet)

Key item features

  • Python for Security Engineering Python for Security Engineering: Build Real Security Tools with Python, Book 1, (Paperback)
  • Author: Marcus Iyer
  • ISBN: 9798175619646
  • Format: Paperback
  • Publication Date: 2026-09-19
  • Page Count: 358

Specs

Publication date, September, 2026Author, Marcus IyerBook format, PaperbackGenre, Computing & InternetPages, 358Age group, Adult

About this item

Product details

PYTHON FOR SECURITY ENGINEERING
Build Real Security Tools with Python

Security engineering is not just about using security tools. It is about understanding how they work - and learning to build your own.

Python for Security Engineering is a practical, project-driven guide for Python developers and security practitioners who want to turn programming skills into real security capabilities.

Throughout the book, you will build SecFrame, a modular security framework that grows from a simple network utility into a complete reconnaissance, vulnerability-checking, and reporting tool. Every major concept is introduced because the project needs it, and the code you write early in the book continues to evolve throughout the later chapters.

You will learn how to:

- Use Python's standard library for networking and security tasks.

- Work with sockets, TCP/IP protocols, HTTP, DNS, and Linux processes.

- Build a concurrent port scanner using threading and asyncio.

- Fingerprint services through banner grabbing, TLS inspection, and HTTP analysis.

- Develop automated checks for known vulnerabilities.

- Parse system logs and identify suspicious activity.

- Apply practical cryptography, including hashing, encryption, digital signatures, and TLS verification.

- Design modular scanners and extensible plugin architectures.

- Generate structured JSON, CSV, XML, and HTML security reports.

- Package a Python security tool with a command-line interface and a distributable project structure.

The book concludes with a complete simulated security engagement in a controlled laboratory environment, bringing reconnaissance, service identification, vulnerability checks, and reporting together in one end-to-end workflow.

What Makes This Book Different?

Instead of presenting isolated coding exercises, this book develops a single, evolving project. You will see how individual modules become part of a larger security framework - and how decisions about architecture, performance, uncertainty, and responsible testing shape a usable engineering tool.

You do not need prior professional cybersecurity experience, but you should be comfortable with Python, the Linux command line, and basic TCP/IP concepts.

What You Will Need:

- Python 3.11 or later.

- Linux, macOS, or Windows Subsystem for Linux.

- Basic networking knowledge.

- Access to the free companion lab environment and source code.

Use the techniques in this book only on systems you own or are explicitly authorized to test.

Whether you are a Python developer exploring cybersecurity, an aspiring security engineer, or a practitioner who wants to understand the code behind security tooling, this book provides a hands-on foundation for building practical security software.

Stop treating security tools as black boxes. Build them, understand them, and improve them with Python.

  • Python for Security Engineering Python for Security Engineering: Build Real Security Tools with Python, Book 1, (Paperback)
  • Author: Marcus Iyer
  • ISBN: 9798175619646
  • Format: Paperback
  • Publication Date: 2026-09-19
  • Page Count: 358
info:
We aim to show you accurate product information. Manufacturers, suppliers and others provide what you see here, and we have not verified it.  

Specifications

Publication date

September, 2026

Author

Marcus Iyer

Book format

Paperback

Genre

Computing & Internet

Warranty

Warranty information

Please be aware that the warranty terms on items offered for sale by third party Marketplace sellers may differ from those displayed in this section (if any). To confirm warranty terms on an item offered for sale by a third party Marketplace seller, please use the 'Contact seller' feature on the third party Marketplace seller's information page and request the item's warranty terms prior to purchase.

Customer ratings & reviews

0 out of 5 stars
0 ratings|0 reviews
This item does not have any reviews yet
Current price is $20.99
Price when purchased online
  • Free 90-day returns

How do you want your item?

Try 30 days for just $1! Choose a plan at checkout.
How do you want your item?
Ships to
Arrives by Thu, Nov 19
Sold and shipped by Walmart.com
Free 90-day returns
This item is gift eligible

More seller options (1)

Starting from $20.39
walmart plus

Try 30 days of Walmart+ for just $1!

T&C apply.