Python Network Programming For Beginners
Published 1/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 381.62 MB | Duration: 1h 29m
Published 1/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 381.62 MB | Duration: 1h 29m
Learn Python Basics, Python Socket Programming , Build a Simple Chat Application with Python and Reverse Shell
What you'll learn
Python Foundation Knowladge for Beginners ( For Loops, While Loops , IF ELSE, Variables, Lists, Dictionaries, Classes, Objects ect)
Python Socket Programming
Create a Simple Chat Application with Python
Reverse Shell Ethical Hacking Strategy
Creating Reverse Shell with Python
Requirements
A computer with minimum 2GB memory ( 4 GB and above is recommended)
USB drive for launch social engineering attack
No programming experience needed. You will learn all the basics in this course
Description
In the first section of the course, We are Creating a Virtual Lab with VMWare.We are discussing about Basic Settings(grant root access,updating kali,conneting wireless adapter toVM),Networking VM with the Host and Setting up Windows VM and Networking.In the next section, We are Discussing about Information Gathering. Basic Target Discovery with Netdiscover,Exploring Targets with Nmap,Target OS detection with Nmap,Visualizing Network Topology with Zenmap will be discussed.Learn the fundamentals of Python, how to program sockets in Python, and how to use Reverse Shell to build a simple chat applicationPython Foundation Knowledge for Beginners is the first section.We'll talk about variables, lists, dictionaries, classes, objects, while loops, if else, and more.We talk about Python socket programming in the second section.Making Python Sockets and Binding IPs Pay attention for connections and proceed.We are developing separate Python programs for the client and server.We are developing a straightforward chat application between the client and server in the third section.We are using Python to create a reverse shell in the final section. We can then upload it to a virtual server and run it from there.We talk about Python socket programming in the second section.Making Python Sockets and Binding IPs Pay attention for connections and proceed.We are developing separate Python programs for the client and server.We are developing a straightforward chat application between the client and server in the third section.We are using Python to create a reverse shell in the final section. We can then upload it to a virtual server and run it from there.
Overview
Section 1: Introduction
Lecture 1 Introduction
Section 2: Basics of Python Programming for Beginners
Lecture 2 Installing Python and Setting up IDE
Lecture 3 Print Function and F Strings
Lecture 4 Variables and Basic Data Types in Python
Lecture 5 Operators in Python
Lecture 6 Python Functions
Lecture 7 Global and Local Variables in Python
Lecture 8 Working with Lists
Lecture 9 Working with Dictionaries
Lecture 10 If Else Statements in Python
Lecture 11 While Loops, Break and Continue Statements
Lecture 12 For Loops
Lecture 13 Classes and Objects in Python
Section 3: Python Socket Programming
Lecture 14 Introduction to Sockets Part 01
Lecture 15 Introduction to Sockets Part 02
Section 4: Creating a Simple Chat Application Between Client and Server
Lecture 16 Creating a Simple Chat Application Between Client and Server
Section 5: Creating the Reverse Shell
Lecture 17 The Reverse Shell Strategy
Lecture 18 Creating the Reverse Shell Part 01
Lecture 19 Creating the Reverse Shell Part 02
Lecture 20 Testing the Reverse Shell Locally
Section 6: Converting Reverse Shell Python File into EXE
Lecture 21 Installing Pyinstaller with PIP
Lecture 22 Converting client.py into a EXE File
Students who are interested in ethical hacking and computer science,Cybersecurity students,Students who are learning Networking and Python