SONOTRI
  • System Hacking Introduction-Tool: Environment Setip
    2025년 02월 27일 19시 57분 44초에 업로드 된 글입니다.
    작성자: sonotree

    Windows에서는 VMware, VirtualBox 또는 WSL(Windows Subsystem For Linux 2)를 이용하여 실습 환경을 구축할 수 있다.

    나는 VMware에 우분투가 이미 설치되어있기 때문에 이번에는 WSL을 이용하여 환경 구축을 해 볼것이다.

     

     

    01. 가상 머신이란?

    가상머신 = 컴퓨터를 에뮬레이팅 한 것

    (emulate: 따라하다, 모방하다)

     

    가상 머신을 작동시키는 컴퓨터를 호스트(Host)라고 불르며, 가상 머신 안에서 작동하는 컴퓨터를 게스트(Guest)라고 부른다.

    가상머신을 사용하면 Host는 Guest에게 독립된 실행환경을 제공할 수 있으며, 그 위에서 Guest는 다양한 OS를 구동할 수 있다.

    대표적인 가상화 소프트웨어로 VMware, VirtualBox, QEMU 등이 있다.

     

     

     

    02. Windows 환경 구축(WSL)

    먼저 "window키 + R"로 실행창을 연 다음, #winver을 입력해 Host의 윈도우 버전을 확인한다.

    이후 Powershell을 관리자 권한으로 실행한 후 아래의 명령어를 입력하여 WSL과 가상 머신 플랫폼 기능을 활성화한다.

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

     

    컴퓨터를 재부팅한 후, 다시 Powershell을 실행하고 아래의 명령어를 실행하여 WSL의 기본 버전을 WSL2로 설정한다.

    wsl --set-default-version 2

     

    그리고 아래 링크의 WSL2 커널 업데이트 패키지를 설치하고

    https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

     

    Microsoft store에서 "Ubuntu 22.04"를 설치해준다.

    나의 경우 Ubuntu 22.04.5 LTS를 설치한 적이 있어 새로 깔지는 않았다.

     

    설치를 마치고 처음 실행하면 설정 과정을 거친다. 설정이 끝나면 #echo "Hello, Ubuntu!"를 입력하여 입력한 문자열이 정상적으로 출력되는지 확인해보자. 

    정상적으로 출력이 됐다면, WSL2를 이용한 실습 환경 구축은 끝났다.

     

    'Dreamhack > System Hacking' 카테고리의 다른 글

    Background - Computer Architecture  (0) 2025.02.28
    댓글