Home

Awesome

Homer

<p align="center"> <img src="docs/images/logo.png" width="250"> </p>

Homer est un projet permettant le déploiement automatisé d'Honeypots, à travers une interface graphique.

Les honeypots disponibles à ce jour sont :

Installation

Création d'une VM HomerAgent

Cette VM à pour but d'accueillir un Agent Honeypot (ssh ou ftp)

(Installation sur debian 8 netinstall)

$ apt install ansible openssh-server sudo
$ adduser ansible
$ sudo visudo

et ajouter à la fin :

ansible ALL=(ALL) NOPASSWD: ALL

Déploiement de HomerServer

$ docker build . -t homer/server:0.1
$ docker run -d -p 5000:5000 --name homerserver homer/server:0.1
$ docker exec -it homerserver /bin/sh
$ ssh-copy-id ansible@ip_agent

Déploiement d'un honeypot

Retrouvez toutes les informations du déploiement sur le wiki.

Architecture

Voici un exemple d'architecture d'un déploiement d'Homer :

<center><img src="docs/images/architecture_homer.png"></center>

Auteurs

Blablach @blablachet <br>Zimmer @RemiChambolle <br>J.C @jordancoude <br>MaxiSam @m_axiSam