ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • dreamhack stage 1 - System Hacking Introduction
    보안/SYSTEM HACKING 2024. 3. 13. 21:41

    STAGE 1

    소개

    0. 서론

    • C언어와 파이썬에 대한 이해가 있다면 강의를 이해할 수 있다.
    • solve_me.py 코드에서 answer 과 quiz 값이 같으면 Welcome hackers :) 라는 코드가 출력된다.

    STAGE 1

    Tool: Environment Setup

    1. 환경 구축

    가상 머신 (Virtual Machine, VM) 을 사용해야 한다.

    윈도우: VMware, VirtualBox

    맥: VMware, VirtualBox

    • 가상머신

    : 컴퓨터를 에뮬레이팅 한 것

    - 호스트(Host): 가상 머신을 작동시키는 컴퓨터

    - 게스트(Guest): 가상 머신 안에서 작동하는 컴퓨터

    가상 머신을 이용하면 호스트는 게스트에게 독립된 실행환경을 제공할 수 있다.

    ex. VMware, Virtual Box, Parallels, QEMU


    2. 윈도우 환경 구축

    1. 윈도우 버전 확인 : 실행창을 windows + R로 열고 winver을 입력해 윈도우 버전을 확인한다.

    2. Powershell을 관리자 권한으로 실행하고 다음 커맨드를 실행한다.

    3. 실패하면 https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 패키지를 설치하고 실행한 후 명령어 실행 / 재부팅 후 시도

    4. Microsoft store 에서 Ubuntu 18.04를 설치한다.

    5. 설치 후 설정이 끝나면 echo "Hello Ubuntu!" 가 출력되는지 확인한다.

    6. VMware 을 다운로드하고 Ubuntu 18.04 ISO를 다운로드한다.

    7. New virtual Machine 클릭 - 다운받은 Ubuntu 이미지 넣어서 우분투 설치 - 계정 설정은 마음대로 한다.

    8. 초록색 실행 버튼을 클릭하여 가상 머신 부팅

    9. 부팅 후 Install Ubuntu 클릭 후 설정

    10. ctrl + alt + t로 터미널을 열고 echo "Hello Ubuntu!" 입력 후 똑같이 출력되었다면 성공!


    3. 맥 환경 구축

    1. VirtualBox, Ubuntu 18.04 ISO 를 다운로드받는다.

    2. New 버튼 클릭 - 메모리 2048MB이상- 우분투 이미지 넣기 - 우분투 설치

    3. 가상머신 이름 더블클릭해서 가상머신 실행

    4. 부팅 후 install ubuntu 클릭 - 설정 완료하기

    5. ctrl + alt + t로 터미널을 열고 echo "Hello Ubuntu!" 입력 후 똑같이 출력되었다면 성공!

    '보안 > SYSTEM HACKING' 카테고리의 다른 글

    dreamhack stage 3 - Tool:pwntools  (0) 2024.03.15
    dreamhack stage 3 - Tool:gdb  (0) 2024.03.15
    dreamhack stage 2 - x86 Assembly  (0) 2024.03.15
    dreamhack stage 2 - Computer Architecture  (0) 2024.03.15
    dreamhack stage 2 - Linux Memory Layout  (0) 2024.03.15
Designed by Tistory.