한동안 괜찮아 보이던 서버에 약간 프로세스 부하가 생기는 것 같아 프로세스 실행 목록을 보니 www-data 계정에서 perl 스크립트를 실행하는 것이 포착됐다.
도대체 이 프로세스가 무슨 작업을 하는 걸까? 궁금함에 프로세스가 수행중인 내용이 무엇인지 확인하는 방법이 없나 검색해봤다.
목적에 딱 맞는지는 모르겠으나 strace 명령으로 해당 프로세스가 대략적으로 무슨 짓을 하는지 파악할 수 있는 것 같았다.
우선 ps 명령을 이용해 perl 스크립트가 뭘 수행중인지 먼저 확인했다.
위 명령을 사용하면 ps 출력 결과에서 command 부분이 짤리지 않고 모두 출력되어 나온다. 위 명령으로 확인한 실행중인 내용은 다음과 같았다.
tmp 디렉토리에서 특정 스크립트를 실행중이었는데 tmp 디렉토리를 확인해보니 redrv라는 건 없었다. 아마도 스크립트를 실행하면서 해당 파일은 지우게 한 것 아닌가 추정된다.
본격적으로 strace 명령으로 뭔 내용이 동작 중인가 확인해봤다. 명령은 다음과 같다.
process ID 22138이 위에서 확인했던 perl 스크립트 프로세스다. 위 명령 결과 다음과 같은 동작 내용들이 확인 됐다.
정확히는 모르겠으나 느낌상 내 서버가 스팸 메일을 뿌리는 역할로 사용된 것 같다. 어제 저녁에 서버를 reboot하고 해당 프로세스들이 없는 걸 확인했는데 오전 부터 다시 실행된 흔적이 보였다. 아직 어떤 경로로 해당 프로세스가 실행됐는지 확인을 못한 상태다. 현재는 wordpress 플러그인들 중 security 플러그인이 있어서 해당 플러그인 실행중인 상태다.
제목 | 날짜 |
---|---|
워드프레스로 커뮤니티 사이트를 만들려면 어떻게 하면 좋을까요? | 2020/05/02 |
[팁] 워드프레스(wordpress) lightbox 플러그인 설치 | 2017/10/22 |
[팁] [워드프레스/Wordpress] options.php 저장이 안될 때 | 2017/10/22 |
[팁] 워드프레스 글등록시 미디어이미지 설정 기본값을 변경하는 방법 | 2017/10/23 |
[팁] 워드프레스(Wordpress) 멀티사이트 구축 | 2017/10/23 |
[팁] 워드프레스 비밀번호 분실 시 간편하게 재설정하기 / admin 비밀번호 초기화 | 2017/10/28 |
[팁] 워드프레스 외부파일 삽입 | 2017/10/30 |
[팁] [워드프레스] 버디프레스에서 회원 가입 시 이메일 인증이 안 되는 문제 | 2017/11/02 |
[팁] 페이스북 소셜 로그인 사용 시 오류가 발생하는 경우 | 2017/11/02 |
[팁] 워드프레스 구글 로그인 오류일 경우 | 2017/11/02 |
[팁] 워드프레스로 커뮤니티 사이트 구축하기 | 2017/11/02 |
[팁] Boss-child 테마에서 갤러리 출력 부분 | 2017/11/21 |
[팁] 워드프레스 코드 레퍼런스 | 2017/11/21 |
[팁] [Wordpress/WPML] 갤러리 포스트의 언어번역을 ko 에서 en 으로 변경하는 법 | 2017/12/01 |
[팁] WPML 갤러리 영문 카테고리명 만들기 | 2017/12/01 |
[팁] 워드프레스 다운로드 | 2017/12/18 |
[팁] 코스모스팜 회원관리 | 2018/09/27 |
[팁] realty 테마 - Google 지도를 제대로 로드할 수 없습니다. 문제 | 2018/12/14 |
[팁] wordpress setforspecialdomain.com adware/malware fix | 2019/03/13 |
[팁] [wordpress] 메일발송이 안돼요 | 2019/12/19 |
워드프레스 해킹 대응 후기 (2) | 2020/04/06 |