Home
Softono
NetworkSecurity

NetworkSecurity

Open source MIT Jupyter Notebook
24
Stars
9
Forks
0
Issues
2
Watchers
8 months
Last Commit
LMS

About NetworkSecurity

Jupyter Notebooks for learning network-based buffer overflows, network utilities, and scapy library

Platforms

Web Self-hosted

Languages

Jupyter Notebook

Links

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. SEED Labs
  2. Scapy: https://github.com/secdev/scapy/

Requirements

  • x86/64 Machine preferably Mac (Intel)/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