Falha na inicialização do Kippo Honey

Falha na inicialização do Kippo Honey

Quando tento iniciar meu kippo honey instalado usando ./start.sh, ele mostra o seguinte erro.

insira a descrição da imagem aqui

Como posso consertar isso?

Responder1

Por favor, siga as etapas abaixo para executar o Kippo e o Kippo-Graph no Ubuntu 18.04 e posterior até o momento.

  1. Instale dependências:

    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
    
  2. Configure o mysql para funcionar com o playlog do kippo:

    2a. Use o código abaixo para criar e abrir disable_strict_mode.cnf no editor:

    sudo nano /etc/mysql/conf.d/disable_strict_mode.cnf
    

    2b. Copie e cole este código no editor, salve-o e saia do editor:

    sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    
  3. Inicie o servidor mysql:

    sudo service mysql start
    

    OU reinicie-o se já estiver iniciado:

    sudo service mysql restart
    
  4. Faça login no servidor mysql:

    sudo mysql -u root -p
    
  5. Execute o código abaixo (uma linha por vez) para criar o banco de dados e o usuário do Kippo:

    CREATE DATABASE kippo;
    GRANT ALL ON kippo.* TO 'kippo'@'localhost' IDENTIFIED BY 'kippo';
    exit
    
  6. Execute o código abaixo (uma linha por vez) para criar um usuário para kippo no Ubuntu:

    sudo useradd -m kippo
    sudo passwd kippo
    
  7. Saia do usuário sudo exite faça login com o usuário kippo:

  8. Execute o código abaixo (uma linha por vez) para configurar o 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
    
  9. Execute o comando abaixo e remova o comentário do mysql e adicione o usuário kippo mysql comokippoe senha comokippoe salve e saia do editor:

    nano kippo.cfg
    
  10. Execute os comandos abaixo (uma linha por vez) para criar um ambiente virtual python e prepará-lo para executar o 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/
    
  11. Execute o Kippo na porta 2222 por padrão:

    ./start.sh /home/kippo/kippo_env/
    
  12. Execute os comandos abaixo (uma linha por vez) para instalar o 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
    
  13. Execute o comando abaixo para editar o arquivo de configuração do Kippo-Graph e preencha o host mysql, usuário Kippo comokippoe senha comokippoe outras opções, se necessário:

    sudo nano config.php
    
  14. Execute o comando abaixo para executar o servidor Apache:

    sudo service apache2 start 
    

Feito. O Kippo-Graph pode ser acessado emhttp://localhost/kippo-graph/

informação relacionada