-
[Bandit] Level 30Wargame/Bandit 2022. 9. 11. 05:00반응형
Level 30으로 가기 위해서는 git의 새로운 기능을 알아야 했다.
하지만 git에 대해 잘 몰라서 구글링을 할 수 밖에 없었고, 많은 정보를 참고했다.
이번 문제에서 가장 중요한 것은 git의 Branch라는 개념이다.
간략하게 말하자면, Branch는 독립적인 작업 공간이라고 하면 될 것 같다.
이번 Level도 이전처럼 git clone 명령으로 저장소를 복사해온다.
그리고 repo 디렉터리 내에 README.md 파일을 읽어보니, 비밀번호 자체도 없다.

<README.md 파일의 내용> 그 후 구글링을 통해 알아낸 branch라는 개념을 적용해본다.
현재 master branch에서 작업을 하고 있으니 다른 branch를 지정해 보기로 한다.
우선 존재하는 branch를 알아보기 위해 git branch -a 명령을 사용한다.

<나타난 branch 목록> 그 후 checkout을 통해 dev branch를 지정한다.
그랬더니 같은 이름의 README.md 파일이지만 비밀번호가 나타나는 것을 알 수 있다.

<나타난 비밀번호> Level 28부터 git에 대해 사용을 하고 있는데, 잘 모르는 부분이 많다.
사용해 본 적이 없어서 힘들기는 한데 더 공부하면서 천천히 알아보도록 하자.
반응형'Wargame > Bandit' 카테고리의 다른 글
[Bandit] Level 32 (0) 2022.09.12 [Bandit] Level 31 (0) 2022.09.11 [Bandit] Level 29 (0) 2022.09.11 [Bandit] Level 28 (0) 2022.09.11 [Bandit] Level 27 (0) 2022.09.10