답변1
현재까지 ubuntu 18.04 이상에서 Kippo 및 Kippo-Graph를 실행하려면 아래 단계를 따르세요.
종속성을 설치합니다.
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
kippo 플레이로그와 작동하도록 mysql을 설정합니다:
2a. 아래 코드를 사용하여 편집기에서 비활성화_엄격_모드.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
mysql 서버를 시작합니다:
sudo service mysql start
또는 이미 시작된 경우 다시 시작하십시오.
sudo service mysql restart
mysql 서버에 로그인합니다:
sudo mysql -u root -p
아래 코드를 한 번에 한 줄씩 실행하여 Kippo에 대한 데이터베이스와 사용자를 만듭니다.
CREATE DATABASE kippo; GRANT ALL ON kippo.* TO 'kippo'@'localhost' IDENTIFIED BY 'kippo'; exit
Ubuntu에서 kippo에 대한 사용자를 생성하려면 아래 코드를 한 번에 한 줄씩 실행하십시오.
sudo useradd -m kippo sudo passwd kippo
sudo 사용자를 종료
exit
하고 kippo 사용자로 로그인합니다.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
아래 명령을 실행하고 mysql의 주석 처리를 제거하고 kippo mysql 사용자를 다음과 같이 추가하십시오.키포그리고 비밀번호는키포편집기를 저장하고 종료합니다.
nano kippo.cfg
아래 명령을 한 번에 한 줄씩 실행하여 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/
기본적으로 포트 2222에서 Kippo를 실행합니다.
./start.sh /home/kippo/kippo_env/
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
아래 명령을 실행하여 Kippo-Graph 구성 파일을 편집하고 mysql 호스트, Kippo 사용자를 다음과 같이 입력합니다.키포그리고 비밀번호는키포필요한 경우 기타 옵션:
sudo nano config.php
Apache 서버를 실행하려면 아래 명령을 실행하십시오.
sudo service apache2 start
완료. Kippo-Graph는 다음에서 액세스할 수 있습니다.http://localhost/kippo-graph/