[목차]
1. 과정목적
2. 실습환경
3. VM서버 로딩시 IP 할당 불가 문제
4. 참고 : 문제 선정 기준
[과정 목적]
1. 다양한 모의해킹 실습을 통해
포트(서비스)별, 운영체제(버전)별
취약점들을 알아보고 다양한 공격 방법을 익힌다.
2. OSCP / OSWP 자격증을 딴다.
[실습 환경]
가상머신 : VMware Workstation15
공격자 : Kali Linux
피해자 : 여러 가상 서버 from 'vulnhub.com'
문제 웹 주소 : https://www.vulnhub.com/
[피해 서버 로딩시 IP 할당 불가 문제]
다운 받는 가상 서버 파일들이
본인이 사용하는 가상 머신 종류
(Virtual Box / Vmware Workstation)에 따라
IP 할당이 안되는 등의 네트워크 문제가 자주 발생한다.
나처럼(워크스테이션) 하나만 사용하시는 분들은
매번 설정작업을 해 줘야하는 번거로움이 있는데
세팅 작업이 모두 똑같지 않기 때문에
이것저것 정보를 뒤져가며 바꿔줘야 한다.
가장 속 편한 방법은
버쳐박스 & 워크스테이션을 모두 설치해
가상 서버 파일 형식에 맞는걸로 기동 시키는건데
이마저도 공부의 일환이라 생각하고 그냥 진행 중이다.
혹시 같은 어려움 때문에
곤란을 겪는 분들이 계실까봐
해결 방법을 공유한다.
[가상 서버 파일 기동 기본 방법]
1. OVA 파일의 경우
VMware에서 import 해서 사용
2. VMWare 디스크 이미지 파일
VMware에서 VM을 생성하고 디스크를 장착하여 사용
3. VirtualBox 디스크 이미지 파일 -> VMware 디스크 이미지 파일
VirtualBox 디스크 이미지를 VMware 디스크 이미지로 변환 후
VMware에서 VM을 생성하고 디스크를 장착하여 사용
[이상없이 기동은 되지만 IP 할당 불가시 해결 예]
Ubuntu OS에서 네트워크 설정이 DHCP인데 IP를 할당 받지 못하는 경우
1. GRUB Menu를 이용한 네트워크 복구 작업
2. CD를 이용한 네트워크 복구 작업
[2번 실습 예]
준비물 : Ubuntu iso 파일
1. CD이미지를 CD장비에 넣는다.
2. F/W에서 CD로 먼저 부팅하도록 설정
3. "설치하지 않고 우분트 경험하기" 선택
4. 접속 후 작업
관리자 전환 후
$ sudo -l
$ sudo su -
마운트 설정 확인
# df -h -T
# lsblk
# pvs
# vgs
# lvs
마운트 포인터 만들고 장비 마운트
# mkdir /mnt/server
# mount /dev/gibson-vg(기기명 다르니 확인)/root /mnt/server
# df -h -T
# cd /mnt/server
# chroot /mnt/server
새로운 사용자 생성 및 관리자 권한 부여
# useradd -m -s /bin/bash user01 (# useradd -m -s /bin/bash -G sudo user01)
# passwd user01
# vi /etc/sudoers
user01 ALL=(ALL) NOPASSWD: ALL
> 시스템 재부팅
> F/W에서 DISK로 먼저 부팅하도록 설정
> 재부팅
로그인 창에서 user01 사용자로 로그인
# vi /etc/network/interfaces
---------------------------------
네트워크 재 설정
---------------------------------
# ifdown eth0
# ifup eth0
[참고]
앞으로 풀어볼 문제들의 선정 기준은
OSCP 자격증 준비에 도움이 될 만한 것들로
아래 블로그 글에서 도움을 받았다.
https://medium.com/@andr3w_hilton/oscp-training-vms-hosted-on-vulnhub-com-22fa061bf6a1
+ OSCP Similar:
Kioptrix: Level 1 (#1)
Kioptrix: Level 1.1 (#2)
Kioptrix: Level 1.2 (#3)
Kioptrix: Level 1.3 (#4)
Kioptrix: 2014
FristiLeaks 1.3
Stapler 1
VulnOS 2
SickOs 1.2
Brainpan 1
HackLAB: Vulnix
/dev/random: scream
pWnOS 2.0
SkyTower 1
Mr-Robot 1
PwnLab
Metasploitable 1-2
Lin.Security
Temple of Doom
IMF
Moria
Tommy Boy
Wallaby’s Nightmare
Billy Madison
Tr0ll1
Tr0ll2
Exploit ExercisesProtostar
Nebula
https://areyou1or0.it/index.php/2021/02/10/finally-oscp-may-the-force-be-with-you/
OSCP 명령어 노트
https://github.com/areyou1or0/OSCP
'OSCP > Vulnahub' 카테고리의 다른 글
4. VulnOSv2 (0) | 2021.03.06 |
---|---|
3. Stapler (0) | 2021.02.10 |
(번외) Stapler 서버 설치 해프닝 (0) | 2021.01.23 |
2. FRISTILEAKS: 1.3 (0) | 2021.01.21 |
1. KIOPTRIX: 2014 (#5) (2) | 2020.12.03 |