#!/bin/bash
# Installiere erforderliche Pakete
sudo apt-get install -y python-dev python-setuptools libpcap0.8-dev libnetfilter-queue-dev libssl-dev libjpeg-dev libxml2-dev libxslt1-dev libcapstone3 libcapstone-dev libffi-dev file
# Installiere virtualenvwrapper
pip install virtualenvwrapper
# Quell virtualenvwrapper.sh in .bashrc oder .zshrc
echo "source /usr/bin/virtualenvwrapper.sh" >> ~/.bashrc
# Falls Zsh benutzt wird, ersetze die obige Zeile durch:
# echo "source /usr/bin/virtualenvwrapper.sh" >> ~/.zshrc
# Starte die neue Shell oder führe source aus
source /usr/bin/virtualenvwrapper.sh
# Erstelle virtuelle Umgebung für MITMf
mkvirtualenv MITMf -p /usr/bin/python2.7
# Klone das MITMf-Repository und initialisiere die Submodule
git clone https://github.com/byt3bl33d3r/MITMf
cd MITMf && git submodule init && git submodule update --recursive
# Installiere die Abhängigkeiten
pip install -r requirements.txt
echo "MITMf wurde erfolgreich installiert!"