Kippo Honey 啟動失敗

Kippo Honey 啟動失敗

當我嘗試使用 啟動已安裝的 kippo honey 時./start.sh,它顯示以下錯誤。

在此輸入影像描述

我怎樣才能解決這個問題?

答案1

請依照下列步驟在 ubuntu 18.04 及更高版本上執行 Kippo 和 Kippo-Graph。

  1. 安裝依賴項:

    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. 設定 mysql 以使用 kippo playlog:

    2a.使用下面的程式碼在編輯器中建立並開啟disable_strict_mode.cnf:

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

    2b.將此程式碼複製並貼上到編輯器中並儲存並退出編輯器:

    sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
    
  3. 啟動mysql伺服器:

    sudo service mysql start
    

    或如果已經啟動則重新啟動它:

    sudo service mysql restart
    
  4. 登入mysql伺服器:

    sudo mysql -u root -p
    
  5. 運行下面的程式碼(一次一行)來為 Kippo 建立資料庫和使用者:

    CREATE DATABASE kippo;
    GRANT ALL ON kippo.* TO 'kippo'@'localhost' IDENTIFIED BY 'kippo';
    exit
    
  6. 運行下面的程式碼(一次一行)在 Ubuntu 中為 kippo 建立使用者:

    sudo useradd -m kippo
    sudo passwd kippo
    
  7. 使用 sudo 用戶登出exit並使用 kippo 使用者登入:

  8. 運行下面的程式碼(一次一行)來設定 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. 運行下面的命令並取消註釋 mysql 並將 kippo mysql 用戶加入為基波和密碼為基波並儲存並退出編輯器:

    nano kippo.cfg
    
  10. 執行以下命令(一次一行)來建立 python 虛擬環境並準備執行 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. 預設在連接埠 2222 上執行 Kippo:

    ./start.sh /home/kippo/kippo_env/
    
  12. 執行以下命令(一次一行)來安裝 Kippo-Graph *可選:

    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. 執行下列命令編輯 Kippo-Graph 設定檔並將 mysql 主機、Kippo 使用者填寫為基波和密碼為基波以及其他選項(如果需要):

    sudo nano config.php
    
  14. 執行以下命令來運行 apache 伺服器:

    sudo service apache2 start 
    

完畢。 Kippo-Graph 可以在下列位置存取:http://localhost/kippo-graph/

相關內容