Instalasi Dionaea Web Frontend

Web portal untuk dionaea malware lab dibuat dalam bahasa python django untuk itu perlu dipasang beberapa aplikasi tambahan. Untuk memasang frontend web, langkah langkahnya sebagai berikut:

apt-get install python-pip python-netaddr
pip install Django
pip install pygeoip
pip install django-pagination
pip install django-tables2
pip install django-compressor
pip install django-htmlmin

Tambahkan beberapa plugin untuk django. Install django-tables2-simplefilter

cd /opt/
wget https://github.com/benjiec/django-tables2-simplefilter/archive/master.zip -O django-tables2-simplefilter.zip
unzip django-tables2-simplefilter.zip
mv django-tables2-simplefilter-master/ django-tables2-simplefilter/
cd django-tables2-simplefilter/
python setup.py install

Install pySubnetTree

cd /opt/
git clone https://github.com/bro/pysubnettree.git
cd pysubnettree/
python setup.py install

Install Node.Js karena dionaeafr menggunakan nodejs dalam script code nya

cd /opt/
wget https://nodejs.org/dist/v0.8.16/node-v0.8.16.tar.gz
tar xzvf node-v0.8.16.tar.gz
cd node-v0.8.16
./configure
make
make install
npm install -g less
npm install -g promise

Download dan ekstrak dionaeafr

cd /opt/
wget https://github.com/RootingPuntoEs/DionaeaFR/archive/master.zip -O DionaeaFR.zip
unzip DionaeaFR.zip
mv DionaeaFR-master/ DionaeaFR
cd /opt/
wget https://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
wget https://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
gunzip GeoLiteCity.dat.gz
gunzip GeoIP.dat.gz
mv GeoIP.dat DionaeaFR/DionaeaFR/static
mv GeoLiteCity.dat DionaeaFR/DionaeaFR/static
cp /opt/DionaeaFR/DionaeaFR/settings.py.dist /opt/DionaeaFR/DionaeaFR/settings.py

Langkah terakhir adalah menjalankan dionafr dengan python

mkdir /var/run/dionaeafr
cd /opt/DionaeaFR/
python manage.py collectstatic
python manage.py runserver 0.0.0.0:8000

Pada tahapan ini dionaea sudah berjalan dengan fronted web nya, untuk mengakses web nya dapat menggunakan alamat IP server port 8000

https://IPSERVER:8000/

Berikut tampilan dionaeafr

dionaeafr

Tinggalkan Komentar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: