KALI LINUX

https://www.kali.org/get-kali/#kali-virtual-machines

Vmware용 Kali Linux 설치

DVWA

Damn Vulnerable Web Application의 약자

일부로 취약하게 만들어 놓은 웹 애플리케이션으로 교육, 취약점 진단, 모의해킹, 기타 실습 등의 목적으로 사용

 

Kali Linux 에서 터미널을 통해 환경 구성

HTTP 기반 웹서버를 위해 Apache2 설치

# systemctl start apache2
# systemctl enable apache2
# systemctl status apache2

 

서버 운영을 위한 데이터베이스(MySQL) 설정

# systemctl start mysql
# systemctl enable mysql
# systemctl status mysql

# mysql -u root -p
mysql> create database dvwa;
mysql> create user dvwa@localhost identified by 'p@ssw0rd';
mysql> grant all on dvwa.* to dvwa@localhost;
mysql> flush privileges;

 

DVWA 설치

# cd /var/www/html
# git clone <https://github.com/digininja/DVWA.git>

 

DVWA 설정파일 생성

# cd /var/www/html/DVWA/config
# cp config.inc.php.dist config.inc.php

 

http://127.0.0.1/DVWA/login.php 접속

Create/ reset Database DVWA 기본 설정 완료

향후 취약점 진단을 위해 기능 추가 설정

Disabled, No 부분이 모든 취약점을 테스트하기 위해 설정해야하는 부분

 

URL include, display errors 활성화

 

해당 되는 기능을 모두 On 으로 변경

 

업로드 디렉토리 권한 설정

다음과 같이 설정하여 웹서버 설정 변경

 

 

구글 reCAPTCHA 설정

https://www.google.com/recaptcha/about/

위 사이트에서 recaptcha 키를 발급 받아

위의 설정파일을 열고 공개키와 비밀키 입력

 

Burp Suite 설치

Proxy 캡쳐도구인 burp suite 설치

'CERT' 카테고리의 다른 글

웹 모의해킹: Brute Force  (0) 2024.10.05
웹 모의 해킹: Command Injection  (0) 2024.10.05
Proxy 프록시  (0) 2024.08.16
웹취약점: 권한인증 취약점  (0) 2024.08.16
웹취약점: 에러처리 취약점  (0) 2024.08.16

+ Recent posts