Respuesta1
Siga los pasos a continuación para ejecutar Kippo y Kippo-Graph en ubuntu 18.04 y versiones posteriores hasta este momento.
Instalar dependencias:
sudo apt install build-essential python-mysqldb apache2 python-dev libmysqlclient-dev python-virtualenv python-pip mysql-server mysql-client libapache2-mod-php php-cli php-common php-cgi php-mysql php-gd php-xml php-curl php-gmp php-bcmath
Configure mysql para que funcione con kippo playlog:
2a. Utilice el siguiente código para crear y abrir enable_strict_mode.cnf en el editor:
sudo nano /etc/mysql/conf.d/disable_strict_mode.cnf
2b. Copie y pegue este código en el editor, guárdelo y salga del editor:
sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
Inicie el servidor mysql:
sudo service mysql start
O reinícielo si ya está iniciado:
sudo service mysql restart
Inicie sesión en el servidor mysql:
sudo mysql -u root -p
Ejecute el siguiente código (una línea a la vez) para crear la base de datos y el usuario de Kippo:
CREATE DATABASE kippo; GRANT ALL ON kippo.* TO 'kippo'@'localhost' IDENTIFIED BY 'kippo'; exit
Ejecute el siguiente código (una línea a la vez) para crear un usuario para kippo en Ubuntu:
sudo useradd -m kippo sudo passwd kippo
Salga del usuario sudo
exit
e inicie sesión con el usuario kippo:Ejecute el siguiente código (una línea a la vez) para configurar Kippo:
git clone https://github.com/desaster/kippo cd kippo/doc/sql mysql -u kippo -p USE kippo source mysql.sql; show tables; exit cd .. cd .. cp kippo.cfg.dist kippo.cfg
Ejecute el siguiente comando, descomente mysql y agregue el usuario kippo mysql comokipóy contraseña comokipóy guardar y salir del editor:
nano kippo.cfg
Ejecute los siguientes comandos (una línea a la vez) para crear un entorno virtual de Python y prepararlo para ejecutar Kippo:
cd virtualenv kippo_env . ./kippo_env/bin/activate pip install twisted==15.1.0 pip install pyasn1 pip install pycrypto pip install MySQL-python cd kippo/
Ejecute Kippo en el puerto 2222 de forma predeterminada:
./start.sh /home/kippo/kippo_env/
Ejecute los siguientes comandos (una línea a la vez) para instalar Kippo-Graph *opcional:
cd /var/www/html sudo wget http://bruteforcelab.com/wp-content/uploads/kippo-graph-1.5.1.tar.gz sudo tar zxvf kippo-graph-1.5.1.tar.gz sudo rm kippo-graph-1.5.1.tar.gz sudo mv kippo-graph-1.5.1 kippo-graph cd kippo-graph sudo chmod 777 generated-graphs sudo cp config.php.dist config.php
Ejecute el siguiente comando para editar el archivo de configuración de Kippo-Graph y complete el host mysql, usuario de Kippo comokipóy contraseña comokipóy otras opciones si es necesario:
sudo nano config.php
Ejecute el siguiente comando para ejecutar el servidor Apache:
sudo service apache2 start
Hecho. Se puede acceder a Kippo-Graph enhttp://localhost/kippo-graph/