2018. 7. 18.

Kali linux 에서 DVWA 설치 with XAMPP

# XAMPP 설치

1) 설치 파일 다운
apachefriends.org 접속 후 5.6.23 버전 파일을 다운받는다.

  • https://sourceforge.net/projects/xampp/files/XAMPP%20Linux/5.6.23/

** dvwa 는 php7 에서는 동작하지 않기 때문에 xampp 는 5.6.23 을 받아야 dvwa 와 같이 테스트 할 수 있다.

2) 실행
실행권한을 부여하고 실행한다. 

cd Download
chmod +x ./xampp-linux-x64-5.6.23-0-installer.run
./xampp-linux-x64-5.6.23-0-installer.run



go to application 클릭
opt/lampp 에 설치 되어 있다.

3) 기본 설정

vi /opt/lampp/etc/php.ini

allow_url_include=yes 를 on으로 변경후 저장


그 후 MySQL 과 Apache를 재시작한다. 

# 데이터베이스 설정

phpmyadmin 클릭



databases > create databases > dvwa 생성


dvwa 생성
http://secuacademy.com/files/

압축 파일을 받고 unzip 으로 풀고 서비스 폴더로 옮긴다

mv DVWA-1.9 /opt/lampp/htdocs/dvwa


# DVWA 설정

localhost/dvwa/setup.php

위 빨간색 부분이 설정이 되어 있지 않은 것이다

1) reCAPTCHA Key 설정
https://www.google.com/recaptcha/admin 에 접속하고 아래와 같이 입력한다.


Key가 생성되고 이 키를 dvwa 설정파일에 입력해야 한다. 



vi /opt/lampp/htdocs/dvwa/config/config.inc.php

Site key 는 public key로 Secret Key 는 private key 에 넣는다. 혹시 db 패스워드가 설정되어 있으면 지우고 파일을 저장한다.  


쓰기 권한 주기 
아래 두개의 파일을 직접적으로 모든 권한을 준다 (chmod 777 파일 경로)



모든 설정이 완료되었음을 확인하였다.


localhost/dvwa/login.php 에서 로그인 할 수 있다. id/pw 는 admin / password 이다

그 후 create / Reset database 클릭 

** 재부팅을 하면 /opt/lampp/lampp restart 로 웹서버를 재기동 해야한다. 

Popular Posts

Recent Posts

Blog Archive

Powered by Blogger.