We use cookies to ensure you get the best experience on our website. Please review our cookie policy for details.

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

$ 382.52

Buy Now

Related Courses

All Course
scroll to top