Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 928 Bytes

README.md

File metadata and controls

30 lines (22 loc) · 928 Bytes

Network Security

Jupyter Notebooks for learning network security, network utility tools and scapy library - a powerful interactive packet manipulation program for Python.

Some of the contents are based on:

  1. Hacking: The Art of Exploitation by Jon Erickson
  2. SEED Labs
  3. Scapy: https://github.com/secdev/scapy/

Requirements

  • x86/64 Machine preferably Mac/Linux
  • Docker
  • Docker compose

Run Jupyter Notebook in Docker Container

cd <cloned_repo>
docker compose build
docker compose up -d
docker ps
docker exec -it seedubuntu bash
jupyter server list
  • Open browser and go to: http://127.0.0.1:8888/
  • Copy and paste authentication token
  • Open course/notebooks/00-TableOfContents.ipynb chapter and access all the notebooks