I have had this server for a while and never received and email alert from WHM before that stated 'Trojan Horses Detected by WHM'.
I have searched and found that some say it is a false positive.
But, I have not seen that others have had so many processes labeled as these hidden processes.
Here is the email;
Trojan Horses Detected by WHM
Hidden Pid detected! (pid 24442)
hidden from ps: (yes)
hidden from kernal: (yes)
I have chkrootkit installed and these are the results;
(~/chkrootkit-0.47)# ./chkrootkit
ROOTDIR is `/'
...(snip)...
Checking `bindshell'... INFECTED (PORTS: 465)
Checking `lkm'... You have 2 process hidden for
readdir command
You have 14 process hidden for ps command
chkproc: Warning: Possible LKM Trojan installed
(~/chkrootkit-0.47)# ./chkrootkit -x lkm
ROOTDIR is `/'
###
### Output of: ./chkproc -v -v -p 1
###
PID 3703: not in ps output
CWD 3703: /
EXE 3703: /usr/sbin/named
PID 3704: not in ps output
CWD 3704: /
EXE 3704: /usr/sbin/named
PID 3705: not in ps output
CWD 3705: /
EXE 3705: /usr/sbin/named
PID 3706: not in ps output
CWD 3706: /
EXE 3706: /usr/sbin/named
PID 5347: not in ps output
CWD 5347: /var/lib/mysql
EXE 5347: /usr/sbin/mysqld
PID 5348: not in ps output
CWD 5348: /var/lib/mysql
EXE 5348: /usr/sbin/mysqld
PID 5349: not in ps output
CWD 5349: /var/lib/mysql
EXE 5349: /usr/sbin/mysqld
PID 5350: not in ps output
CWD 5350: /var/lib/mysql
EXE 5350: /usr/sbin/mysqld
PID 5354: not in ps output
CWD 5354: /var/lib/mysql
EXE 5354: /usr/sbin/mysqld
PID 5367: not in ps output
CWD 5367: /var/lib/mysql
EXE 5367: /usr/sbin/mysqld
PID 5368: not in ps output
CWD 5368: /var/lib/mysql
EXE 5368: /usr/sbin/mysqld
PID 5369: not in ps output
CWD 5369: /var/lib/mysql
EXE 5369: /usr/sbin/mysqld
PID 5370: not in ps output
CWD 5370: /var/lib/mysql
EXE 5370: /usr/sbin/mysqld
PID 5589: not in ps output
CWD 5589: /var/lib/mysql
EXE 5589: /usr/sbin/mysqld
PID 24442(/proc/24442): not in getpriority readdir
output
PID 24443(/proc/24443): not in getpriority readdir
output
You have 2 process hidden for readdir command
You have 14 process hidden for ps command
Does this still look like a false positive?
Like I said I never had this before. I ran chkrootkit several times and always receive the above results.
Thank you for your input
I have searched and found that some say it is a false positive.
But, I have not seen that others have had so many processes labeled as these hidden processes.
Here is the email;
Trojan Horses Detected by WHM
Hidden Pid detected! (pid 24442)
hidden from ps: (yes)
hidden from kernal: (yes)
I have chkrootkit installed and these are the results;
(~/chkrootkit-0.47)# ./chkrootkit
ROOTDIR is `/'
...(snip)...
Checking `bindshell'... INFECTED (PORTS: 465)
Checking `lkm'... You have 2 process hidden for
readdir command
You have 14 process hidden for ps command
chkproc: Warning: Possible LKM Trojan installed
(~/chkrootkit-0.47)# ./chkrootkit -x lkm
ROOTDIR is `/'
###
### Output of: ./chkproc -v -v -p 1
###
PID 3703: not in ps output
CWD 3703: /
EXE 3703: /usr/sbin/named
PID 3704: not in ps output
CWD 3704: /
EXE 3704: /usr/sbin/named
PID 3705: not in ps output
CWD 3705: /
EXE 3705: /usr/sbin/named
PID 3706: not in ps output
CWD 3706: /
EXE 3706: /usr/sbin/named
PID 5347: not in ps output
CWD 5347: /var/lib/mysql
EXE 5347: /usr/sbin/mysqld
PID 5348: not in ps output
CWD 5348: /var/lib/mysql
EXE 5348: /usr/sbin/mysqld
PID 5349: not in ps output
CWD 5349: /var/lib/mysql
EXE 5349: /usr/sbin/mysqld
PID 5350: not in ps output
CWD 5350: /var/lib/mysql
EXE 5350: /usr/sbin/mysqld
PID 5354: not in ps output
CWD 5354: /var/lib/mysql
EXE 5354: /usr/sbin/mysqld
PID 5367: not in ps output
CWD 5367: /var/lib/mysql
EXE 5367: /usr/sbin/mysqld
PID 5368: not in ps output
CWD 5368: /var/lib/mysql
EXE 5368: /usr/sbin/mysqld
PID 5369: not in ps output
CWD 5369: /var/lib/mysql
EXE 5369: /usr/sbin/mysqld
PID 5370: not in ps output
CWD 5370: /var/lib/mysql
EXE 5370: /usr/sbin/mysqld
PID 5589: not in ps output
CWD 5589: /var/lib/mysql
EXE 5589: /usr/sbin/mysqld
PID 24442(/proc/24442): not in getpriority readdir
output
PID 24443(/proc/24443): not in getpriority readdir
output
You have 2 process hidden for readdir command
You have 14 process hidden for ps command
Does this still look like a false positive?
Like I said I never had this before. I ran chkrootkit several times and always receive the above results.
Thank you for your input