In today’s rapid development environment, Python’s ability to merge scripting and object-oriented programming has made it an essential language to master. This course teaches you how to use Python to build powerful scripts that push the limits of system security. Designed to be used for grayhat hacking, you will learn how to write code that can be used to ethically hack into applications and networks to test security, and to automate reverse engineering tasks in IDA and other common tools. The course finishes with a multi-level challenge, requiring students to demonstrate hacking competencies over a range of different applications. To complete this capstone exercise, you must determine the correct Python code to write and be able to implement it quickly.
Day 5 – Student Practical Demonstration:
Students will have to apply what they learned all week in a multi-level challenge. In order to progress to the next level of the challenge they have to complete certain tasks. First they'll have to brute force a password from an application and gain entry. Once they gain the password they'll use that password to progress into the next challenge. This continues four times before they can receive the final hacker prize. This is not a trivial challenge and requires the students to fully understand what python code to write, as well as how to implement the code quickly.