Python Web Penetration Testing #2. Programming World!

Section 2: Interacting with Web Applications

Python


2.1 HTTP Protocol Basics

This video introduces HTTP, how it works, and the different methods available to communicate with an HTTP server.
Introduce HTTP and how it works
Cover the secure version of HTTP(S)
Cover the different methods available to communicate with a server.

Link:
Watch Video


2.2 Anatomy of an HTTP Request

You’ll understand the anatomy of an HTTP request in order to make your own tools.
Explain the different parts of a URL
Understand the headers of a request and a response
Perform our first request with Telnet.

Link:
Watch Video


2.3 Interacting with Web Apps Using Requests Library

We want to learn how to send HTTP request with Python.
Start reviewing Requests library
Create our first script using requests library
Examine some Head/headers and post requests examples.

Link:
Watch Video


2.4 Analyzing the Responses

In this video, we are going to learn about HTTP response codes.
Introduce the different classes of responses
Write scripts to see success and failure codes
Write a script to see a URL redirection in action.

Link:
Watch Video


Click Here for Section 3

Post a Comment

0 Comments