Skip to content

Pumpkindigger/IN4253ET-Hacking

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT HoneyPot

Supervisor:

Misha Glazunov [email protected]

Group members:

Adriaan de Vos - 4422643 - [email protected]
Peter Elgar - 5396328 - [email protected]
Suzanne Maquelin - 5402840 - [email protected]
Wouter Zonneveld - 4582861 - [email protected]

Requirements

  • Docker>=19

Repository Structure

./iotpot/ folder contains the Python code for our IoT Honeypot.
./database/ folder contains Python scripts that we used to populate our MongoDB database with banners.
./qemu/ folder contains bash scripts that are related to qemu managing.
Dockerfile is used to build and run the IoTHoneypot.

IoTHoneypot Setup

On your host-pc:

  • For building: docker build -t iotbox .
  • For running: docker run -it iotbox

In the IoTHoneypot Docker Instance:

  • To boot up the qemu instances, run ./qemu/qemu-setup.sh.
  • To run our IoTHoneypot server, move to /iotpot/ and run python3 main.py.

Preparations for Development workspace

Requirements:

  • Python3.8
  • Python3 pip
  • Python3 venv

Creation of virtual environment and installing dependencies

python3 -m venv env
source env/bin/activate
python3 -m pip install -r requirements.txt

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published