[OverTheWire System - Bandit] Level 28 → Level 29

Level Goal

There is a git repository at ssh://bandit28-git@localhost/home/bandit28-git/repo. The password for the user bandit28-git is the same as for the user bandit28.

 

Clone the repository and find the password for the next level.

 

ssh://bandit28-git@localhost/home/bandit28-git/repo에 git 저장소가 있습니다. bandit28-git 사용자의 비밀번호는 bandit28 사용자의 비밀번호와 동일합니다.

저장소를 복제하고 다음 레벨의 비밀번호를 찾으십시오.

Hint

1. git log

Write Up

더보기

일단 bandit27 → bandit 28 문제에서 풀이했던 것처럼 git clone를 진행하였다.

 

repo 디렉토리를 확인해보니, .git 디렉토리와 README.md 파일이 있는 것을 볼 수 있었다.

 

README.md 파일의 내용을 확인해보니, bandit29의 pw가 마스킹 처리가 되어있었다.
가명처리를 아주 철저하게 한 듯 싶다.

 

나는 일단 log를 살펴봐서 어떻게 README.md 파일이 어떻게 수정되었는지 확인하겠다. 

확인해본 결과 password는 원래 있어지만, 마스킹처리를 한 것을 볼 수 있다.

 

bandit29 :: bbc96594b4e001778eee9975372716b2