FTZ level4 ls -al명령어를 통해 hint 파일의 여부를 확인한다. cat 명령어를 통해 hint내용을 확인했는데 /etc/xinetd.d/라는 곳에 백도어가 있다고 했다. find 명령어를 통해 SetUID를 찾아보려 했으나 찾을 수 없었다. cd명령어를 통해 /etc로 이동했다. ls -al명령어를 통해 확인해 보니 backdoor라는 파일이 존재했다. cat명령어를 통해 backdoor의 내용을 확인해 보았다. 무슨 말인지 하나도 모르겠다. 그래서 구글링을 해봤는데 해석해 놓은 블로그가 있었다. ( http://logonluv.blogspot.kr/2015/02/hacker-school-ftz-level4.html ) 일단 데몬에 대해서 알아야 하는데 데몬이란 시스템에 관련된 작업을 하는 후위 프로세스를 말한다. 이 중에서 xinetd라는 것이 있는데 extended internet service demon의 약자이다. 인터넷 슈퍼데몬을 의미하는데 리눅스 서버에서 운영하는 여러 다른 데몬들을 제어하면서 서비스들간의 연결을 담당한다. ( http://geundi.tistory.com/43 ) 그럼 backdoor의 내용을 해석해 보자. 먼저 service finger 이라는 것은 finger 라는 이름의 서비스를 의미한다. finger 요청에 응답하는 서버. finger는 사용자에 대한 로그인 네임, 디렉토리, 쉘과 최종 로그인 시간에 대한 정보를 제공 하는 프로토콜(컴퓨터간의 통신을 위해 사용하는 규칙)이다. ( http://mkwilson.tistory.com/28 ) /etc/services 파일에 등록된 이름과 같아한다고 한다. disable 가 no로 되어 있는 것은 xinetd의 제어를 받지 않는다는 의미이다. user라는 것은 데몬의 UID를 의미한다. s...