On February 7, 2003 07:41 am, Rivanor P. Soares wrote:
> Checking `lkm'... You have    69 process hidden for ps command
> Warning: Possible LKM Trojan installed
>
> Could this be *true* ? How can I discover it?
If this is true, then your 'ps' binary has been replaced with one that filters 
certain processes from your viewing. 
The best, easiest method to determine if this is true, is to change 
directories to your /proc filesystem, and manually compare the PID 
corresponding directories to the PIDs you see in your ps output. If you 
notice extra PIDs (which you will quickly notice if you infact have 69 hidden 
processes), then you should enter their corresponding directories and analize 
the information within, to see if the process is malicous.
If manually comparing your proc filesystem to your ps output seems like a 
duanting task, you could try downloading a fresh ps binary to your box, one 
which isnt backdoored. Only problem with this is, once it is on your 
potentially infected box, its output can no longer be trusted, as one of 
those 69 processes could maim the output of your new ps, not to mention how 
easily a kernel backdoor [LKM, kernel patch (hard or /dev/kmem)]could to do.

        Craig Holmes

Reply via email to