[OverTheWire System - Bandit] Level 26 → Level 27

Level Goal

Good job getting a shell! Now hurry and grab the password for bandit27!

 

쉘을 잘 얻었어! 지금 빨리 bandit27의 password를 잡아라!

Hint

1. vi에서 명령어 실행 and shell로 나가기

Write Up

더보기

이번 문제는 bandit25 → bandit26 문제 풀이를 진행했으면 쉽게 풀 수 있는 방법이다.

그 이유는 vi에서 :r와 같은 기능을 검색하면 몇가지 기능을 더 볼 수 있는데, 명령어 실행 방법과 shell로 나가는 방법도 있다.

 

나는 shell로 나가는 방법으로 선택하여 문제풀이를 하겠다.

:set을 이용하여 shell을 지정하였다.

 

set을 통해 shell을 지정했다면 :sh을 통해 지정한 shell로 나갈 수 있다.

 

bandit26의 홈 디렉토리를 확인해보니, bandit27-do 파일이 있었고 이를 이용하여 bandit27의 pw를 획득 할 수 있었다.

 

bandit27 :: 3ba3118a22e93127a4ed485be72ef5ea