시스템 해킹

 1576, 1/79 회원가입  로그인  
   lht94
   level4 문제 질문드립니다. 현재 ftz 운영하고 계시는 분도 봐주셨으면합니다.

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=1759 [복사]


finger 서비스가 level5 권한으로 실행되는것을 이용해 문제를 해결해야되는건 알겠습니다.
그래서 finger 서비스의 실행될 데몬파일 경로명에 맞게 실행파일을 만들었습니다.

finger 서비스의 server=/home/level4/tmp/backdoor

경로에 맞게 backdoor 실행파일을 만들었습니다.

테스트겸

#include<stdlib.h>
int main()
{

system("id");

}
의 소스코드로 만들었고요 컴파일 잘되고 실행도 잘됩니다.

netstat -na를 통해
finger 서비스의 79포트도 listen중인 상태인걸 알고요
그런데 finger level4@localhost 명령을 주면 아무런 결과가 없습니다. backdoor실행이 되면 id명령결과가 출력되야되는데 그러지도않고
다음 명령을 받기위한 [level4@ftz tmp] 현재위치도 안뜨고
그냥  다음칸은 빈공간이고 그상태에서 계속 변화가없어서 ctrl +z 로 끝냅니다. 진행이안되네요 뭐가 문제인지 몰라 질문드립니다.

  Hit : 3495     Date : 2014/09/01 12:05