Basic and Low-level Python Network Attacks

Watch Basic and Low-level Python Network Attacks

  • 2017
  • 1 Season

Basic and Low-level Python Network Attacks is a video tutorial series from Packt Publishing that aims to teach users how to perform basic and low-level network attacks using Python. The series is designed for beginners who have a basic understanding of Python and want to learn how to use it to perform network attacks.

The series is divided into several parts, each covering a different aspect of Python network attacks. The first part of the series covers the basics of network attacks, including common attack vectors, network protocols, and network scanning. The second part of the series focuses on low-level network attacks, including packet sniffing, packet injection, and ARP poisoning.

Throughout the series, users will learn how to use Python to perform a variety of network attacks. They will learn how to use popular Python libraries such as Scapy and Pcapy to sniff network packets and analyze network traffic. They will also learn how to use Python to inject packets into a network and perform ARP poisoning attacks.

The series is presented in a step-by-step format, with each lesson building on the knowledge and skills learned in the previous one. The instructor provides clear and concise explanations of the concepts and techniques being presented, making it easy for beginners to follow along.

In addition to learning how to perform network attacks, users will also learn how to defend against them. The series covers a variety of defenses and countermeasures, including network monitoring, IDS/IPS systems, and firewalls.

The series is intended for anyone who wants to learn how to use Python for network attacks. It is ideal for students, IT professionals, and security researchers who want to expand their knowledge and skills in this area. However, it is important to note that the techniques and tools presented in the series should only be used for ethical or educational purposes.

Overall, Basic and Low-level Python Network Attacks is a comprehensive and practical tutorial series that provides users with a solid foundation in Python network attacks. It is well-suited for beginners who want to learn about the basics of network attacks, as well as more experienced users who want to expand their knowledge and skills.

Basic and Low-level Python Network Attacks is a series that is currently running and has 1 seasons (28 episodes). The series first aired on August 30, 2017.

Filter by Source

Seasons
Challenge 2: Land Attack Detection
27. Challenge 2: Land Attack Detection
August 30, 2017
The aim of this video is to understand Land attack and the challenge is to detect Land attack
Challenge 1: RA Detection
26. Challenge 1: RA Detection
August 30, 2017
The aim of this video is to take a look at IPv4 Router Advertisement attack and its challenge to detect RA
DNS Monitoring
25. DNS Monitoring
August 30, 2017
The aim of this video is to gain an understanding Privacy and DNS. We also take a look at DNS monitoring in Scapy
ARP Poisoning Detection
24. ARP Poisoning Detection
August 30, 2017
The aim of this video is to discuss the normal ARP process. We understand how ARP fields are named in Scapy and design scripts to print messages when it detects suspicious ARPs
Detecting Promiscuous NICs
23. Detecting Promiscuous NICs
August 30, 2017
The aim of this video is to take a look at the network setup consisting of attacker and target machines. We also understand how to make a ping in Scapy and how to detect promiscuous mode
The Yesman Honeypot
22. The Yesman Honeypot
August 30, 2017
The aim of this video is to understand Port scanning with Zenmap and discuss the Yesman honeypot
Challenge 1: SMBloris
20. Challenge 1: SMBloris
August 30, 2017
The aim of this video is to discuss the SMBloris attack, which is a Denial of Service attack. We also view the challenge as well as the winner's page.
Slowloris Attack
19. Slowloris Attack
August 30, 2017
The aim of this video is to understand how setup two Kali Linux machines and have an apache server to attack. We further understand how HTTP GET works. Finally, we modify the script to create a Slowloris attack.
SYN Flood
18. SYN Flood
August 30, 2017
The aim of this video is to review TCP handshake and understand how to send SYN flood in Scapy
IPv6 Router Advertisements
17. IPv6 Router Advertisements
August 30, 2017
The aim of this video is to understand how Router Advertisement works and creating one in Scapy
ARP Poisoning
16. ARP Poisoning
August 30, 2017
The aim of this video is to prepare a second Kali Linux Virtual machine. We discuss how ARP requests and replies work. Finally, we perform ARP poisoning to redirect traffic on a Local Area Network
Challenge 2: Firewalk
15. Challenge 2: Firewalk
August 30, 2017
The aim of this video is to explain about TTL and how hops work. The challenge is to send data to server with TTL = 1 and view the winners page
Challenge 1: Send TCP Data
14. Challenge 1: Send TCP Data
August 30, 2017
The aim of this video is to explore sending data and take a look at the winners page
Challenge 1: Send TCP Data
14. Challenge 1: Send TCP Data
August 30, 2017
The aim of this video is to explore sending data and take a look at the winners page
Fetching a Web Page
13. Fetching a Web Page
August 30, 2017
The aim of this video is to further explore TCP handshake and how to insert it into a script using Scapy's interpreter. We also take a look at using HTTP GET to fetch web pages as well as displaying received replies.
Performing a TCP Handshake
12. Performing a TCP Handshake
August 30, 2017
The aim of this video is to gain an in-depth understanding of the TCP handshake, time out, and completing the handshake by sending SYN using Scapy
Sending UDP Packets
11. Sending UDP Packets
August 30, 2017
The aim of this video is to understand the process of sending and receiving UDP packets by various means.
Introduction to Scapy
10. Introduction to Scapy
August 30, 2017
The aim of this video is to take a look at setting up Kali Linux Virtual Machine in order to use Scapy
Challenge: Brute-Force PIN of Unknown Length
9. Challenge: Brute-Force PIN of Unknown Length
August 30, 2017
The aim of this video is to gain a better understanding about Brute Force attacks
Challenge: Brute-Force PIN of Unknown Length
9. Challenge: Brute-Force PIN of Unknown Length
August 30, 2017
The aim of this video is to gain a better understanding about Brute Force attacks
Challenge: Brute-Force a Short PIN
8. Challenge: Brute-Force a Short PIN
August 30, 2017
The aim of this video is to understand the Brute Force attacks and how they can be utilized
Logging in with POST
7. Logging in with POST
August 30, 2017
The aim of this video is to implement HTTP POST in Python in order to login into a server
Using the HEAD Method
6. Using the HEAD Method
August 30, 2017
The aim of this video is to learn about various HTTP Methods.
Challenge: Port Knocking
5. Challenge: Port Knocking
August 30, 2017
The aim of this video is to know the importance of Port knocking
Challenge: Find a Hidden Service
4. Challenge: Find a Hidden Service
August 30, 2017
The aim of this video is to implement scanning and find a hidden service.
Port Scanning
3. Port Scanning
August 30, 2017
The aim of this video is to get familiar with Ports and undertake processes like banner-grabbing and error handling.
Installation and Setup
2. Installation and Setup
August 30, 2017
The aim of this video is to develop a strong foundation by learning how to equip your system with Python
The Course Overview
1. The Course Overview
August 30, 2017
This video will give an overview of the entire course
Description
Where to Watch Basic and Low-level Python Network Attacks
Basic and Low-level Python Network Attacks is available for streaming on the Packt Publishing website, both individual episodes and full seasons. You can also watch Basic and Low-level Python Network Attacks on demand at Amazon.
  • Premiere Date
    August 30, 2017