[웹해킹/1.실습환경 구축] 칼리리눅스 설치

주연쓰·2021년 6월 24일
2

웹해킹

목록 보기
2/23
post-thumbnail

앞서 설치했던 VirtualBox에 칼리리눅스를 설치할 것이다.
설치과정이 약간 복잡하여 중간에 놓칠뻔...

1. kali linux 검색해 나오는 첫번째 또는 두번째 링크 클릭

https://www.kali.org/

2. DOWMLOAD 클릭

3. Platform 고르기 - Virtual Machines 클릭

4. 64bit - VirtualBox 다운로드

(용량이 커서 다운로드 받는데에 시간이 상당히 오래 걸렸다..)
다운로드 완료!

5. VirtualBox - 파일 - 가상 시스템 가져오기


파일에서 다운로드 된 kali linux의 ova 파일 경로 지정 - 다음 버튼

(+ 나같은 경우에는 창의 화면비율(?)이 맞지 않아 다음버튼이 안보였는데, 이 때 제어판-디스플레이-배율 및 레이아웃 에서 '텍스트, 앱 및 기타 항목의 크기 변경' 을 150%->100%로 줄여주니까 보였다.)

가져오기 클릭

동의합니다 클릭

그러면 다음과 같이 '가상시스템 가져오는 중' 의 창이 뜬다.

가져오기 완료! 전원 꺼짐 상태이다.

6. 설정 변경

마우스 우클릭 - 설정 에서 다음 항목들 변경 가능

변경해야 할 사항들
(1) 시스템 - 마더보드 - 기본 메모리 ;기본 2048MB, 클 수록 버벅이는 현상 줄어듦
(내 컴퓨터는 용량이 넉넉하지 않아 2048MB로 실습 진행)

(2)네트워크 - 어댑터2 추가
어댑터1 - NAT ; 외부 인터넷 사용


어댑터2 - 호스트 전용 어댑터 ; 사설망 사용
네트워크 어댑터 사용하기 체크

7. 칼리 리눅스 시작

더블클릭 또는 시작 버튼 클릭

가상 머신은 운영체제(칼리 리눅스)를 내PC에 설치한 것과 동일하게 동작한다.

우선 칼리 리눅스 창 크기부터 조정해보자.
다음과 같이 보기-창 크기 조정 클릭하면 칼리리눅스의 창 크기가 딱 맞게 변한다.

다음으로, 키보드가 호스트PC와 가상머신 사이에서 왔다갔다 되는게 불편해서, 입력-키보드-키보드설정 에서 자동으로 키보드 잡기를 해제해주었다.

이제, 칼리 리눅스에서 로그인을 해보자.
초기 아이디와 비밀번호는 kali / kali 이다.

메인화면
; 왼쪽 상단의 파란 아이콘은 각종 보안에 관련된 프로그램들을 모아둔 메뉴이다.

8. 설정

터미널 열기 (상단 왼쪽에서 6번째 검은 네모 아이콘)
(1) 네트워크 설정

> ip addr


입력했을 때 eth0 과 eth1 에 모두 ip주소가 할당되어 있어야 한다.
위는 eth1에 ip주소가 없는 상태.

leafpad 를 이용해 파일을 편집할 것이다.
이때 다음과 같이 제일 왼쪽 상단 아이콘을 클릭하고 leafpad 를 검색했을 때 나오지 않는다면, 설치를 진행해준다. 설치 진행과정은 여기

설치가 완료되면, leafpad 를 실행시킨 다음, file - open - file system - etc/network/interfaces 클릭


interfaces 를 열면 아래와 같은 파일이 뜬다.

제일 아랫줄에 다음 내용을 추가해준다.

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp


file - save 로 저장해준다.

이때, 'can't open file to write' 라는 팝업창이 뜬다면, 권한이 없는 것이므로 root 권한을 부여하여 수정해야 한다.

**root 권한으로 입력하기

터미널 에서 다음과 같이 입력

> sudo leafpad /etc/network/interfaces


password를 입력하라고 뜨면 자신의 비밀번호(따로 설정하지 않았다면 kali)를 입력하면 나오는 interfaces 에서 내용 추가 후 저장한다.
file - save 하면 저장 완료! (Ctrl+S 도 가능)

(2) 네트워크 재시작

> systemctl restart networking

터미널에 위 명령어를 입력해 네트워크를 재시작 해준다.
root 권한이 없다면 다음 팝업창이 뜰 것인데, 똑같이 비밀번호 (kali)를 입력해주면 된다.

이제 ip addr 명령을 통해, eth0 와 eth1 모두에게 ip 주소가 부여된 것을 볼 수 있다.

(3) 인터넷 접속
firefox ESR 을 통해 인터넷에 접속해준다.


naver 접속 성공하면, 외부 인터넷에 정상적으로 연결된 것

그러나 위 그림과 같이, 한글 폰트가 깨지므로 터미널에서 한글 폰트를 설치해 준다.

**한글 폰트 설치

> sudo apt-get install -y fonts-nanum


password (kali) 입력하고 다른 에러가 뜨지 않으면 폰트 설치 완료!!

이제 설치된 폰트를 캐시에 등록해주자.

fc-cache -f  -v

( fc-cache 붙여써야함!! 이것때문에 에러났었다)


succeeded 뜨면 제대로 완료된 것!

이제 firefox를 통해 naver에 접속하면, 한글이 제대로 뜬다!

9. snapshot 스냅샷

다시 VirtualBox로 돌아와서, 스냅샷을 해보자.
스냅샷 이란, 복원 지점을 만들어 두는 것을 말한다.

왼쪽 Kali-Linux-202... 라고 적힌 부분 옆의 버튼을 누르면, 스냅샷이 나온다.

찍기 버튼 누르면, 현재 상태로 스냅샷을 저장할 수 있다.
아래의 스냅샷 이름과 설명은 때에 맞추어 적으면 된다.


칼리 리눅스의 전원이 꺼진 후, 원하는 스냅샷을 클릭하고 복원 을 클릭하면 스냅샷된 상태로 복원된다.


예전에 VMware에 리눅스 설치했을 때도 그렇지만, 가상머신으로 작업하는건 시간이 상당히 걸린다...ㅎ

profile
( •̀ ω •́ )✧

0개의 댓글