Learn Penetration Testing with Python 3.x

Lessons
Lab
TestPrep
AI Tutor (Add-on)
Get A Free Trial

About This Course

Skills You’ll Get

1

Preface

2

Start with Penetration Testing and Basic Python

  • Introducing Penetration Testing
  • Different Assessment Methodologies
  • Penetration Testing Phases
  • Penetration Testing Types
  • Mobile Application Penetration Testing
  • Common Mobile Application VAPT Tools
  • Penetration Testing Tools
  • The Basics of Python 3
  • Setting up Your Environment
  • Setting up Third-Party Libraries
  • Statements in Python 3
  • Operators in Python 3
  • Functions in Python 3
  • Comments
  • Classes, Self, and Detractors in Python 3
  • Threading in Python 3
  • Conclusion
3

Cracking with Python

  • Types of Crypto World
  • Types of Credential Attacks
  • Attack Passwords with Python
  • Summary
4

Service and Applications Brute Forcing with Python

  • Services Brute Forcing
  • SMTP Brute Forcing
  • FTP Brute Force Attack
  • SSH Brute Force Attack
  • Web Broken Authentication
  • Summary
5

Python Services Identifications - Ports and Banner

  • Deeper Inside Systems Communication
  • Ethernet Networks
  • Ethernet Frames Architecture
  • Wireless Networks
  • IP Packet Architecture
  • TCP Packet Header
  • UDP Packet Header
  • TCP Three-Way Handshake
  • Wireless Four-Way Handshake
  • Services Uncover by Python
  • Socket Library
  • Python Port Scanner
  • Python DNS
  • Summary
6

Python Network Modules and Nmap

  • Python Nmap
  • Python Network Modules
  • Understanding Scapy
  • Network Discovery with Scapy
  • TCP SYN-ACK Ping Methods
  • ARP Ping Method
  • Scapy UDP Ping
  • Scapy Traceroute
  • Scapy Port Scanner
  • Create Custom Packet
  • Summary
7

Network Monitoring with Python

  • Understanding Network Monitoring
  • Network Monitoring and Importance
  • Understanding Network Tools
  • Security Operation Center (Soc)
  • Network Monitoring Using Socket Library
  • Scapy HTTP Monitoring
  • Scapy DNS Monitoring
  • Conclusion
8

Attacking Wireless with Python

  • Deeper into the 802.11 Packet Headers
  • Wireless Frequency and Channels
  • Wireless Encryption Family
  • Wireless (SSID) Using Python
  • Death Authentication Using Python
  • Summary
9

Analyze Web Applications with Python

  • HTTP Methods with Python
  • Python Modules (BeautifulSoup and Requests)
  • Parsing URL's
  • Extracting images and documents
  • Hidden Web Directories
  • Scrapy Module
  • Conclusion
10

Attack Web Application with Python

  • Information Gathering with Shodan
  • Cross-Site Trace (XST)
  • Identify Web Application Firewalls
  • Cross-Site Scripting (XSS)
  • Open Redirect with Python
  • Bypass Web Application Firewalls
  • Encode Your Payload
  • Business Logic Vulnerabilities
  • Conclusion
11

Exploitation Development with Python

  • Intel CPU Architecture (x86)
  • General Purpose Registers
  • Special Purpose Registers
  • Segment Registers
  • Windows Memory Structure
  • Big and Little Endian
  • Playing with the Stack
  • Immunity Debugger
  • Writing a Buffer Overflow Exploit
  • Exploit Development Protections
  • Conclusion

Learn Penetration Testing with Python 3.x

$ 378.06

Buy Now

Related Courses

All Course
scroll to top