일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- AWS SA Series
- 보안뉴스
- 위험분석 관리
- DVWA 환경구성
- 데이터베이스 보안 정리
- AWS 리전이란?
- elasticsearch
- AWS 용어
- 전자금융_취약점
- 정보보안기사
- iso http통신
- 티스토리 오류 수정
- 정보보안
- ms트래픽문제
- 정보보안기사 위험분석 정리
- tlu.dl
- javascript끄기
- 정보보안기사 전자지불 시스템
- 게시글 복사 방법
- 취약점
- metasploit_series
- xz-utils
- openvpnconnect
- 정보보안기사 데이터베이스
- AWS 가용 영역
- openvpn error
- windows트래픽
- DVWA 설치
- Risk Analysis
- AWS AZ
- Today
- Total
ARTIFEX ;)
#1 DVWA 환경 구성 in Kali 본문
모의해킹에 관련된 공부를 위해서는 그에 따른 환경구성은 필수다.
여러 가상환경을 통해 구성이 가능하며, VirtualBox 등 직접 구성 또한 가능하다.
이번 환경 구성은 웹해킹 환경을 위해 DVWA 를 설치하기로 했다.
실제로 운영중인 사이트를 대상으로 모의 공격을 진행하면 큰 사고로 이어지고 법적인 책임까지 부담을 질 수 있다.
그러므로 개인적인 공간 외에는 공격을 진행하면 안된다. 이는 해커 개인의 윤리적인 부분이라 명심해야 한다.
DVWA를 웹 환경에서 다운로드 받아 설치를 진행하는 방법도 있으며, 명령어를 통한 설치 또한 가능하다.
이번 설치는 명령어를 통한 환경을 구성하기로 했다.
# servie apache2 restart
-- apache2 프로세스 재시작
# cd /var/www/html
-- 경로 이동
# wget https://www.github.com/ethicalhack3r/DVWA/archive/master.zip
-- DVWA 파일 설치
* 항상 ls 명령어를 통해 설치됨을 확인하고 다음 작업을 진행하자.
# unzip master.zip
-- 압축 풀기. 그럼 폴더가 하나 생성됨.
# mv DVWA-master dvwa
ls -d dvwa/
* 필자는 php 버전이 5여서 아래처럼 뜨지만 확인하고 다음단계를 진행해야한다.
# find / -name php.ini
/var/www/html/dvwa/php.ini
/etc/php5/apache2/php.ini
/etc/php5/cli/php.ini
# grep allow_url /var/www/html/dvwa/php.ini
--모든 php.ini 파일에 allow_url을 on으로.
# grep allow_url /etc/php5/apache2/php.ini
# grep allow_url /etc/php5/cli/php.ini
-- 마찬가지로 둘 다 On으로 off 되어 있으면 해당 경로 들어가서 직접 변경해준다.
*apache2 restart를 통해 재시작을 다시 해준다.
# firefox localhost/dvwa &
-- 페이지가 정상 구동하는 지 확인만 해주면 된다.
파일 권한 따로 설정
# chmod 777 /var/www/html/dvwa/hackable/uploads/
# chmod 777 /var/www/html/dvwa/external/phpids/0.6/lib/IDS/tmp/phpids_log.txt
# chmod 777 /var/www/html/dvwa/config
*** reCAPTCHA key는 https://www.google.com/recaptcha/intro/android.html에서
값을 받아서 config.inc.php파일의 public_key, private_key에 등록한다.
다시 홈페이지로 가서 Create / Reset Database을 클릭하면 database을 설정을 하라고 나온다.
#2에서 이어서 작성하도록 하겠다.
'# Security > Penetration Testing' 카테고리의 다른 글
apt-get update 안되는 현상 해결 방법 (0) | 2020.04.27 |
---|---|
Burp Suite 설치 및 환경설정 for mac (0) | 2020.04.24 |
#2 DVWA 환경 구성 in Kali (DB 수정) (0) | 2020.04.22 |
+ 칼리리눅스 apt-get 안될 때 미러사이트 설정 (0) | 2020.04.22 |
#1 Kali -Memo (0) | 2019.12.21 |