안녕하세요!
리눅스 운영체제에서 터미널 명령어를 이용한 bomblab을 한 페이즈씩 풀면서 포스팅하려 합니다.
리눅스 터미널의 기본적인 명령어 사용법과 어셈블리어에 대한 기본적인 지식이 없다면,
이 과정이 조금 어렵게 느껴질 수 있습니다.
한 페이즈씩 풀 때마다 필요한 개념이 나온다면, 그때 그때 설명해드리고자 하니
혹시 관심이 있으시다면, 따라해보시는 것도 좋을 것 같습니다!
실습 환경은 버추얼박스 가상환경에서 우분투를 이용하여 진행하겠습니다.
1. 소프트웨어 및 파일 다운로드
1-1. 우분투 다운로드
https://ubuntu.com/download/desktop
1-2. 밤랩 다운로드
(다운 받을 시 github 계정이 필요합니다.)
https://github.com/luong-komorebi/Binary-Bomb
1-3. 버추얼 박스 다운로드
버추얼박스에 우분투를 설치하는 방법은,
검색해보시면 잘 나와있으니 따로 언급하지 않겠습니다.
다만, 버추얼박스 설정 - 시스템에서 '기본 메모리'의 디폴트 값이 1024(혹은 2048)로 되어 있을텐데,
다소 느리게 느껴질 수 있으니 컴퓨터 사양이 허락하는 한도 내에서 올려주시면 좋을 것 같습니다.
2. 기본 리눅스 세팅
2020/02/07 - [개발노트&IT/Linux] - [Linux] 우분투(Ubuntu) VirtualBox 벌쳐박스 한글 입력하기 한/영 전환하기
2020/02/06 - [개발노트&IT/Linux] - [Linux] 우분투(Ubuntu) vim 편집기 설치, 편집기에서 방향키 사용하기/줄 번호 보이도록 설정하기
2020/02/02 - [개발노트&IT/Linux] - [Linux] 우분투(Ubuntu) 업데이트(update/upgrade) 서버 카카오로 바꾸기
기본 리눅스 세팅에 필요한 정보를 이전에 포스팅해두었습니다.
필요하시다면, 짧은 글 들이니 읽어보시고 적용해보시면 좋을 것 같습니다.
3. 실습준비
리눅스 환경에서 github주소에 들어가셔서 직접 bomblab을 다운받으셔도 괜찮고,
윈도우-리눅스 드래그 앤 드랍을 허용한 상태라면 윈도우에서 다운받아 리눅스로 옮겨도 괜찮습니다.
이후 실행파일을 실행하신 다음,
재부팅하시면 pc와 리눅스 간 파일을 공유할 수 있습니다.
저는 1251056 파일로, 실습을 진행하고자 합니다.
그러면 phase1부터 다음 포스팅에서 풀어보도록 하겠습니다.
감사합니다!
'개발노트&IT > Linux' 카테고리의 다른 글
[Linux] 우분투(Ubuntu) 터미널 다중 창, 두개 뛰우기 터미네이터(Terminator) (0) | 2020.07.06 |
---|---|
[Linux] 우분투(Ubuntu) VirtualBox 벌쳐박스 한글 입력하기 한/영 전환하기 (0) | 2020.02.07 |
[Linux] 우분투(Ubuntu) vim 편집기 설치, 편집기에서 방향키 사용하기/줄 번호 보이도록 설정하기 (0) | 2020.02.06 |
[Linux] 우분투(Ubuntu) 업데이트(update/upgrade) 서버 카카오로 바꾸기 (0) | 2020.02.02 |
최근댓글