Size: 3.08 GB
What will I learn?
The following concepts will be taught in this course:
- Object Oriented Programming core concepts and Python implementations including classes, objects, methods, inheritance, encapsulation, polymorphism, operator overloading and class decorators
- How to work with and debug lower level languages (including C and assembly) and data types from within Python to interface with the official Windows API, the undocumented Windows API and the kernel via direct system calls
- Building upon standard Python functionality and leveraging modules to perform web scraping, port scanning, threading, cryptography, direct executable conversion and process creation
- How to leverage Python to extend Burp and create custom extensions, directly inject a DLL into a remote Windows process and hijack an existing thread to directly execute in-memory shellcode