/bin 디렉토리의 실행파일이 자꾸 바뀝니다.
작성자 정보
- 김석주 작성
- 작성일
컨텐츠 정보
- 3,679 조회
- 3 댓글
- 0 추천
- 목록
본문
안녕하세요.
질문 하나 드립니다.
원격으로 운영을 하는 서버가 있습니다.
OS: Redhat 9.0 , PHP 4.3.10, Apache 2.0.52, Mysql 4.1.7
입니다.
Tcp Wrapper를 설정하지 않고 어디서나 접속할 수 있게 해두었습니다.
그런데, 4일전 갑자기 몇몇 명령어를 실행하면 세그먼트 오류가 나면서
쉘에서도 튕겨납니다. (예: ps ax|grep xxx , |more 등등)
그리고, /bin 디렉토리의 명령어 파일들이 일정 시간으로 바뀝니다.
파일명은 아래와 같습니다.
-rwxr-xr-x 1 root root 497064 7월 23 17:02 ash.static
-rwxr-xr-x 1 root root 18460 7월 23 04:05 cat*
-rwxr-xr-x 1 root root 22172 7월 23 17:02 chgrp*
-rwxr-xr-x 1 root root 497064 7월 23 17:02 ash.static
-rwxr-xr-x 1 root root 56052 7월 23 17:02 cpio*
-rwxr-xr-x 1 root root 47132 7월 23 17:02 ed*
-rwxr-xr-x 1 root root 79764 7월 23 17:02 grep*
-rwxr-xr-x 1 root root 13188 7월 23 17:02 hostname*
-rwsr-xr-x 1 root root 72604 7월 23 17:02 mount*
-rwxr-xr-x 1 root root 8220 7월 23 17:02 mktemp*
-rwxr-xr-x 1 root root 298428 7월 23 17:02 pgawk*
-rwsr-xr-x 1 root root 32724 7월 23 17:02 ping*
-rwxr-xr-x 1 root root 21624 7월 23 17:02 setserial*
-rwsr-xr-x 1 root root 34912 7월 23 17:02 umount*
-rwxr-xr-x 1 root root 89336 7월 23 17:21 netstat
오늘 아침(7/24) 또 파일이 업데이트 되었습니다.
같은 패키지 파일을 덮어쓰려고도 했습니다만, 자꾸 업데이트가 되니 어쩔도리가 없더군요.
netstat 명령어로 혹 서비스가 아닌 다른 포트가 있는지도 확인해 봤으나 기본포트만
있고 다른 포트는 없었습니다.
이럴 경우에 어떻게 대처해야 할지 좀 막막합니다.
저랑 비슷한 경험이나 대처방법에 대해 도움좀 주셨으면 합니다.
부탁드립니다.
관련자료
-
이전
-
다음
배준태님의 댓글
- 배준태
- 작성일
cron 데몬을 체크해보시길 바랍니다.
김석주님의 댓글
- 김석주
- 작성일
netstat 명령어로 조회해 보니...아래 서비스가 도는거 같은데...
어떻하면 프로세스를 죽일 수 있을까요? 참고적으로 grep 명령어가 먹질 않습니다.
unix 2 [ ACC ] STREAM LISTENING 10830759 /tmp/ssh-XXcDjppZ/agent.6858
배준태님의 댓글
- 배준태
- 작성일
ps가 먹히면 ps로 죽이시면되구요
우선 /tmp디렉에 있는 디렉을 삭제하시고
cron에 등록되어있는지 체크해보셧을거라 생각하고..
요즘 http ssl로 해서 백도어를 많이 달고다니더군요..봇이라고하죠..
ps 가 되신다면 ssl데몬 뜬거중에 파일명.cnf 나 txt 이런식으로 이상한 데몬이 떠잇을겁니다 그 봇도 죽이세요