문제풀이 level2의 계정으로 접속하여 무슨 파일들이 있는지 확인해본다. 힌트를 보면 "텍스트 파일 편집 중 쉘의 명령을 실행시킬 수 있다는데 ..."라고 뜬다. level1에서 했던것과 동일하게 find명령어를 이용하여 찾아본다. 나온 파일의 종류를 확인해보면 실행파일임을 알 수 있다. 실행해보면 아래처럼 vi편집기가 나온다. vi편집기에서 !를 사용한면 vi편집기를 종료하지 않고 쉘 명령어를 실행시킬 수 있다는 점을 생각해보면 아까 힌트가 왜 주어졌는지를 알 수 있다. 그래서 쉘을 실행하면 비밀번호를 알아낼 수 있다. 개념 vi 편집기에서 편집기를 종료하지 않고 명령어를 실행하기 :! 특히 쉘을 실행하게 하고싶다면 :[쉘이름] -> 여기서 [쉘 이름]은 /bin/bash나 shell, sh 모두 가..