Scapy Python Network Programming with examples & projects

Learn to use Scapy in Python to build network automation tools for network testing, Ethical Hacking, Protocol Testing

3.75 (55 reviews)
Udemy
platform
English
language
Network & Security
category
Scapy Python Network Programming with examples & projects
3,510
students
1.5 hours
content
Nov 2018
last update
$34.99
regular price

What you will learn

Scapy tutorial which teaches packet crafting concepts for beginners

How to use scapy in Python to build network automation tools

Scapy examples which shows how to build TCP/IP network packets like ping, ARP, TCP etc with

Scapy Python tutorial which shows how to build network tools and scripts.

Networking Projects with Python & Scapy to develop network packet injectors, network scanners, spoofing tools, network speed testing tools.

Understand the different types of TCP/IP protocol headers like IP, TCP, UDP, ICMP, Ethernet

How to append , send and receive packets at different layers with Scapy

Practical analysis and verification of the scripts and tools

Why take this course?

The Python Scapy programming course for network and IT engineers teaches how to perform network scripting and code your own network scripts and tools using Scapy Python combination for different areas like network engineering, network scanning, penetration testing , Protocol testing and packet crafting. It contains scapy tutorials with examples which explains fundamentals of packet crafting. The course explains how to craft packets with Scapy and how to integrate and automate it with Python to write your own network programs and tools. The course use python scapy examples and projects where the actual working of the scripts along with detailed explanation of the code is provided. Scapy is a packet crafting framework which is used for creating custom scripts and tools. It is used to create different types of TCP/IP headers like IP, TCP, UDP , ARP etc. The course contains scapy tutorials for beginners and to write your own custom packets. It also teaches how to code and automate network automation activity by using Python as a wrapper. The examples and projects which are used in the course are used for real time network testing, security testing, network monitoring, network analysis, protocol testing and more. Details of the code used in the examples and projects are explained in detail.

Screenshots

Scapy Python Network Programming with examples & projects - Screenshot_01Scapy Python Network Programming with examples & projects - Screenshot_02Scapy Python Network Programming with examples & projects - Screenshot_03Scapy Python Network Programming with examples & projects - Screenshot_04

Reviews

abdulkarim
May 29, 2023
nice course, if you are looking for a course which gives you the basics of scapy -> this course is a good one. I recommend to have this course if you are not familiar with scapy
Frederick
January 9, 2023
I found the course useful and informative. I was looking for a basic scapy tutorial to get me started and this fit the bill. As others have said, there is a lot of redundancy and I spent a lot of time watching the instructor type the same lines over an over. The section on Python concepts could probably be omitted because anyone interested in scapy should already have a basic knowledge of Python. Finally, I would have liked the code samples to be available in a downloadable format. That is generally standard for Udemy courses like this.
Eric
December 29, 2022
There is probably 20 minutes of actual content in this class. The rest is filled by redundant code walk-throughs (we know what "from scapy.all import *" does after the first video or two) and viewing a diagram of the two-node lab used in the course. Unless you really need to learn very basic scapy functionality, give this a pass.
Mel
March 27, 2020
The course is outdated, still using Python2. Another problem: there is no exercises and no source code I can download and play. So just reading the scripts through the class. No engagement!
Jayesh
December 30, 2019
Being completely new to Python I understood everything clearly. Infact if you don't have any background of coding you can go for it. It will provide you with all the basics of Python. Good Luck.
Rares
April 18, 2019
I expected python code example with scapy library, no powerpoint. a waste of time. this course is only for small children.
Samuel
January 22, 2019
This is good information but I would have started with a demonstration of the tool to capture the attention of the viewer.

Charts

Price

Scapy Python Network Programming with examples & projects - Price chart

Rating

Scapy Python Network Programming with examples & projects - Ratings chart

Enrollment distribution

Scapy Python Network Programming with examples & projects - Distribution chart
1847486
udemy ID
8/9/2018
course created date
5/2/2022
course indexed date
Bot
course submited by