Description
Size: 1.97 GB
What will I learn?
The following concepts will be taught in this course:
- The difference between Python2 and Python3, and how to leverage both as hacking and automation tools
- How to install, setup and configure a Python environment in Kali Linux with Virtual Box
- Fundamental programming concepts: variables, data types, string formatting, booleans, operators, tuples, lists, dictionaries, sets conditionals, functions and loops
- Python programming concepts useful for solving hacking and automation tasks: reading files, writing files, handling user input, exception and error handling, comprehensions and lambdas
- How to leverage and extend Python using common and hacking focused modules
- Practical examples demonstrating how to perform SSH login brute forcing, SHA256 password cracking, web login form brute forcing and SQL injection exploitation using Python
- Understanding the importance of documenting and commenting your work and recommendations to continue mastering Python and programming moving forward