Skip to content

This repository contains solutions for all challenges covered in the Ethical Hacking course.

Notifications You must be signed in to change notification settings

christiansassi/ethical-hacking

Repository files navigation

Ethical Hacking

Table of contents

Introduction

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.

Challenges

Web Security

Cryptography

Reverse Engineering

Pwn

Getting started

  1. Initialize the workspace:

    git clone https://github.com/christiansassi/ethical-hacking
    cd ethical-hacking
  2. To install the necessary packages for each challenge, use the requirements.txt file. For instance:

    cd assignment-1
    pip install -r requirements.txt
  3. 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.

About

This repository contains solutions for all challenges covered in the Ethical Hacking course.

Topics

Resources

Stars

Watchers

Forks

Languages