This repository contains solutions for all challenges covered in the Ethical Hacking course.
The solutions, written in Python scripts, enable users to retrieve the challenge flag by running the script.
It's worth noting that while Python scripts are provided for all challenges, not all of them were originally intended to be solved using Python.
Additionally, each challenge may have multiple solutions, so they may not always be the optimal ones.
-
Initialize the workspace:
git clone https://github.com/christiansassi/ethical-hacking cd ethical-hacking
-
To install the necessary packages for each challenge, use the
requirements.txt
file. For instance:cd assignment-1 pip install -r requirements.txt
-
Execute the desired Python script. For example:
python hacker_system_monitor.py
Important
Before solving the challenges, please read the description at the beginning of each file.