Coder Social home page Coder Social logo

silentsoul04 / mastering-python-for-networking-and-security Goto Github PK

View Code? Open in Web Editor NEW

This project forked from packtpublishing/mastering-python-for-networking-and-security

0.0 0.0 0.0 50.88 MB

Mastering Python for Networking and Security published by Packt

License: MIT License

Python 97.57% Makefile 2.43%

mastering-python-for-networking-and-security's Introduction

Mastering Python for Networking and Security

Mastering Python for Networking and Security

This is the code repository for Mastering Python for Networking and Security, published by Packt.

**Leverage Python scripts and libraries to overcome networking and security issues **

What is this book about?

It’s becoming more and more apparent that security is a critical aspect of IT infrastructure. A data breach is a major security incident, usually carried out by just hacking a simple network line. Increasing your network’s security helps step up your defenses against cyber attacks. Meanwhile, Python is being used for increasingly advanced tasks, with the latest update introducing many new packages. This book focuses on leveraging these updated packages to build a secure network with the help of Python scripting.

This book covers the following exciting features: Develop Python scripts for automating security and pentesting tasks Discover the Python standard library's main modules used for performing security-related tasks Automate analytical tasks and the extraction of information from servers Explore processes for detecting and exploiting vulnerabilities in servers Use network software for Python programming Perform server scripting and port scanning with Python Identify vulnerabilities in web applications with Python Use Python to extract metadata and forensics

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

All of the code is organized into folders. For example, Chapter02.

The code will look like the following:

import requests
if __name__ == "__main__":
    response = requests.get("http://www.python.org")
    for header in response.headers.keys():
        print(header  + ":" + response.headers[header])

Following is what you need for this book: 0

With the following software and hardware list you can run all code files present in the book (Chapter 1-10).

Software and Hardware List

Chapter Software required OS required
1 Python2.7 Windows or Unix OS 32-bit or 64-bit versions
2 Python2.7 Windows or Unix OS 32-bit or 64-bit versions
3 Python2.7 Windows or Unix OS 32-bit or 64-bit versions
4 Python2.7 Windows or Unix OS 32-bit or 64-bit versions
5 Python2.7 Windows or Unix OS 32-bit or 64-bit versions
6 Python2.7 Windows or Unix OS 32-bit or 64-bit versions
7 Python3.6 Windows or Unix OS 32-bit or 64-bit versions
8 Python2.7 Windows or Unix OS 32-bit or 64-bit versions
9 Python2.7 Windows or Unix OS 32-bit or 64-bit versions
10 Python2.7 Windows or Unix OS 32-bit or 64-bit versions

We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.

Related products

Get to Know the Author

José Manuel Ortega José Manuel Ortega is a Software Engineer and he focuses on new technologies, open source, security and testing. His career target from the beginning has been to specialize in Python and security testing projects. In recent years he has developed interest in security development, especially in pen-testing with python. Currently he is working as a security tester engineer and his functions in the project are analysis and testing the security of applications both web and mobile environments.

Other books by the authors

Mastering Python for Networking and Security

Suggestions and Feedback

Click here if you have any feedback or suggestions.

mastering-python-for-networking-and-security's People

Contributors

cymonpereira avatar deeptit20 avatar jmortega avatar packt-itservice avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.