Foarte pe scurt patesc asa:
Intru-un gnome, su -, ckkrootkit si-mi zice possible lkm trojan: you
have xx hidden processes for ps command.

Pe larg patesc asa:

# telinit 3
[....]
# cd chkrootkit
# ./chkproc 
<tacere>
# telinit 5

[login in gnome ca user chior, se porneste si nautilus-ul etc]

BELEA: cand rulea chkproc-ul (din chkrootkit) din nou, imi raporteaza
procese ascunse (vreo 7 sau chiar 20 in zilele bune).

Daca omor nautilusul (dupa ce ii scot respawn-ul din sessions etc),
chkrootkit e multumit.

Pasii urmati ca sa dau de cap:
rpm -Vf `which nautilus` -- e totul ok
md5sum `which nautilus` -- comparat cu alt sistem (al lui xcyborg) e ok

# ps -afuxw | grep [n]autilus
rudy      9145  0.0  1.5 99548 7728 ?        S    Jun10   0:03 nautilus
--sm-config-prefix /nautilus-r0nhF4/ --sm-client-id
113ee77004000105200222300000028430002 --screen 0 --no-default-window
[doar 1 linie!]

Fortza bruta insa arata asa:

# cd /proc; 
        for i in `seq 1 33000`; do 
                test -f $i/cmdline 
                        && (echo -n $i ' ' ;cat $i/cmdline);echo; 
        done | grep [n]autilus

9145 
nautilus--sm-config-prefix/nautilus-r0nhF4/--sm-client-id113ee77004000105200222300000028430002--screen0--no-default-window
9160 
nautilus--sm-config-prefix/nautilus-r0nhF4/--sm-client-id113ee77004000105200222300000028430002--screen0--no-default-window
9161 
nautilus--sm-config-prefix/nautilus-r0nhF4/--sm-client-id113ee77004000105200222300000028430002--screen0--no-default-window
9165 
nautilus--sm-config-prefix/nautilus-r0nhF4/--sm-client-id113ee77004000105200222300000028430002--screen0--no-default-window
9166 
nautilus--sm-config-prefix/nautilus-r0nhF4/--sm-client-id113ee77004000105200222300000028430002--screen0--no-default-window
9167 
nautilus--sm-config-prefix/nautilus-r0nhF4/--sm-client-id113ee77004000105200222300000028430002--screen0--no-default-window
9168 
nautilus--sm-config-prefix/nautilus-r0nhF4/--sm-client-id113ee77004000105200222300000028430002--screen0--no-default-window
9169 
nautilus--sm-config-prefix/nautilus-r0nhF4/--sm-client-id113ee77004000105200222300000028430002--screen0--no-default-window
9170 
nautilus--sm-config-prefix/nautilus-r0nhF4/--sm-client-id113ee77004000105200222300000028430002--screen0--no-default-window
9171 
nautilus--sm-config-prefix/nautilus-r0nhF4/--sm-client-id113ee77004000105200222300000028430002--screen0--no-default-window

Cine incearca o sa vada ceva aparent ok in /proc/xxx/ (unde xxx e din e
unul dintre cele care nu apar la ps):
- exe duce-n /usr/bin/nautilus, 
- fd/1 in ~/.xsession-errors 
- si interesant, un fd duce asa:
lr-x------    1 rudy     rudy           64 Jun 11 01:26 16 ->
/proc/9145/mounts
(9145 fiind ala vizibil la ps)

Treaba a fost reprodusa si pe alt RH9, insa google, redhat-list etc  nu
indica vreo belea. Clar ca nu-s primul care ruleaza chkrootkit intr-un
gnome-terminal pe rh9, dar nu vad ce-mi scapa.

Treaba cu reprodusul s-a intamplat chiar pe un sistem care manca kde:
doar lansand un nautilus, chkrootkit a inceput sa tipe.

Poate aberez: E o moda in kernelul lui redhat sa ascunda fostele
pthreads in felul asta sau cum e? 

Multumesc anticipat,
rudy

PS confirm ca ma astept reply-uri cu 'reinstaleaza urgent de pe cd cu
md5sum verificat etc'. Aleg totusi sa ma lamuresc, in cel mai rau caz
prin 'noi toti restul cu rh9 care rulam nautilus nu patim asta'.


Raspunde prin e-mail lui