|
http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Board&no=36733 [복사]
http://www.hackerschool.org/Sub_Html/HS_Community/index.html?Type=Board&BID=Free_Board
[상기한 주소에 댓글로 달린 내용이 제 궁금증에 대한 해결이 맞는지 아리송해서요..ㅎㅎ;;]
1)
이 문제를 풀 때 제일 긴가민가한 것이..
$finger level4@localhost
이렇게 명령어를 입력하면
"finger 명령어로 localhost에 접속하여 level4의 계정정보를 출력하라"
가 맞나요?
2)
이때, @localhost를 붙이는 이유가
$finger
이렇게 명령어를 기입할 때 실행되는 finger 명령어는
$echo $PATH
를 통해서 찾을 수 있는
/usr/bin 디렉터리에 저장된 finger 이기 때문에
xinetd라는 슈퍼데몬 안에 backdoor로 변질된(?) finger 를 실행하기
위해서는 level4에 접속해서 finger를 실행시켜야하기 때문인가요..??
만약 그렇다면, finger의 사용법으로 알려진
$finger
$finger @addr
는 서로 완전히 다른 finger를 의미하는 것인가요..?
(전자는 /usr/bin 의 finger, 후자는 데몬 finger)
두서없는 질문 죄송합니다.. |
Hit : 5472 Date : 2019/01/02 06:20
|