리눅스 워게임

OverTheWire_Level 28 -> Level 29

ITsubin 2023. 1. 31. 21:10

< Lv 28 -> Lv 29 >

 

이전 포스팅에서의 문제의 내용 자체는 완전히 동일합니다.

 

 

 

그러나 이번에는 README.md라는 파일을 열어보면 패스워드가 나와있지 않습니다.

 


.md 파일은 [ 마크다운(MarkDown) ] 언어 파일로,

특히 github에서 아래 사진과 같이 " Add a README file " 항목을 체크하여 Repository를 추가하게 되면

README.md 파일이 추가되며, 해당 Repository의 프로젝트에 대한 설명, 기능 등을 기록할 수 있는 파일이 생성됩니다.

 

 

 

markdown 파일 구성이 [ Python] 파이썬 ] 카테고리에서 자주 사용했던

.ipynb (Jupyter Notebook file)과 유사하다고 느껴집니다.


본론으로 돌아와서 git log 명령에서 -p 옵션을 사용해서 변경 기록까지 보거나,

git show 명령을 사용해서 커밋 정보 (수정 내용 포함)를 확인하면 

해당 README.md 파일의 내용이 [ password : tQKvmc...(생략) ] 에서

[ password : xxxxxxxxxx ]로 변경되었음을 알 수 있습니다.

 

 

bandit29 password is : 
tQKvmcwNYcFS6vmPHIUSI3ShmsrQZK8S

 

'리눅스 워게임' 카테고리의 다른 글

OverTheWire_Level 30 -> Level 31  (0) 2023.02.03
OverTheWire_Level 29 -> Level 30  (0) 2023.02.01
OverTheWire_Level 27 -> Level 28  (0) 2023.01.30
OverTheWire_Level 26 -> Level 27  (0) 2023.01.29
OverTheWire_Level 25 -> Level 26  (0) 2023.01.28