PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : WICHTIG: Habe ich einen Eindringling im System?



darkmoon.2xt.de
13.07.05, 08:13
Hallo,

mir ist heute erst aufgefallen, dass auf meinem vServer die komplette /var/log/messages nur aus solchen Zeilen besteht (also quasi die syslog-Konfig umgeschrieben wurde):



Jul 12 23:46:46 mwiedner -- MARK --
Jul 13 00:06:46 mwiedner -- MARK --
Jul 13 00:26:46 mwiedner -- MARK --
Jul 13 00:46:46 mwiedner -- MARK --
Jul 13 01:06:46 mwiedner -- MARK --
Jul 13 01:26:46 mwiedner -- MARK --
Jul 13 01:46:46 mwiedner -- MARK --
Jul 13 02:06:46 mwiedner -- MARK --
Jul 13 02:26:46 mwiedner -- MARK --
Jul 13 02:46:46 mwiedner -- MARK --
Jul 13 03:06:46 mwiedner -- MARK --
Jul 13 03:26:46 mwiedner -- MARK --
Jul 13 03:46:46 mwiedner -- MARK --
Jul 13 04:06:46 mwiedner -- MARK --
Jul 13 04:26:46 mwiedner -- MARK --
Jul 13 04:46:46 mwiedner -- MARK --
Jul 13 05:06:46 mwiedner -- MARK --
Jul 13 05:26:16 mwiedner syslogd 1.4.1#10: restart.
Jul 13 05:46:46 mwiedner -- MARK --
Jul 13 06:06:46 mwiedner -- MARK --
Jul 13 06:26:46 mwiedner -- MARK --
Jul 13 06:46:46 mwiedner -- MARK --
Jul 13 07:06:46 mwiedner -- MARK --
Jul 13 07:26:46 mwiedner -- MARK --
Jul 13 07:46:46 mwiedner -- MARK --
Jul 13 08:06:46 mwiedner -- MARK --
Jul 13 08:26:46 mwiedner -- MARK --
Jul 13 08:46:46 mwiedner -- MARK --



chkrootkit meldet:



mwiedner:/# chkrootkit
ROOTDIR is `/'
Checking `amd'... not found
Checking `basename'... not infected
Checking `biff'... not found
Checking `chfn'... not infected
Checking `chsh'... not infected
Checking `cron'... not infected
Checking `date'... not infected
Checking `du'... not infected
Checking `dirname'... not infected
Checking `echo'... not infected
Checking `egrep'... not infected
Checking `env'... not infected
Checking `find'... not infected
Checking `fingerd'... not found
Checking `gpm'... not found
Checking `grep'... not infected
Checking `hdparm'... not found
Checking `su'... not infected
Checking `ifconfig'... not infected
Checking `inetd'... not infected
Checking `inetdconf'... not infected
Checking `identd'... not found
Checking `killall'... not infected
Checking `ldsopreload'... not infected
Checking `login'... not infected
Checking `ls'... not infected
Checking `lsof'... not found
Checking `mail'... not infected
Checking `mingetty'... not found
Checking `netstat'... not infected
Checking `named'... not found
Checking `passwd'... not infected
Checking `pidof'... not infected
Checking `pop2'... not found
Checking `pop3'... not found
Checking `ps'... not infected
Checking `pstree'... not infected
Checking `rpcinfo'... not infected
Checking `rlogind'... not found
Checking `rshd'... not found
Checking `slogin'... not infected
Checking `sendmail'... not infected
Checking `sshd'... not infected
Checking `syslogd'... not infected
Checking `tar'... not infected
Checking `tcpd'... not infected
Checking `top'... not infected
Checking `telnetd'... not found
Checking `timed'... not found
Checking `traceroute'... not infected
Checking `write'... not infected
Checking `aliens'... no suspect files
Searching for sniffer's logs, it may take a while... nothing found
Searching for HiDrootkit's default dir... nothing found
Searching for t0rn's default files and dirs... nothing found
Searching for t0rn's v8 defaults... nothing found
Searching for Lion Worm default files and dirs... nothing found
Searching for RSHA's default files and dir... nothing found
Searching for RH-Sharpe's default files... nothing found
Searching for Ambient's rootkit (ark) default files and dirs... nothing found
Searching for suspicious files and dirs, it may take a while... nothing found
Searching for LPD Worm files and dirs... nothing found
Searching for Ramen Worm files and dirs... nothing found
Searching for Maniac files and dirs... nothing found
Searching for RK17 files and dirs... nothing found
Searching for Ducoci rootkit... /usr/bin/find: ./proc/1/fd: Permission denied
nothing found
Searching for Adore Worm... nothing found
Searching for ShitC Worm... nothing found
Searching for Omega Worm... nothing found
Searching for Sadmind/IIS Worm... nothing found
Searching for MonKit... nothing found
Searching for anomalies in shell history files... nothing found
Checking `asp'... not infected
Checking `bindshell'... not infected
Checking `lkm'... nothing detected
Checking `rexedcs'... not found
Checking `sniffer'... eth0:mwiedner is not promisc
Checking `wted'... unable to open wtmp-file wtmp
Checking `z2'... unable to open wtmp-file wtmp



---
/usr/bin/find: ./proc/1/fd: Permission denied
---


-- UPDATE --
Nach einem Systemupdate inkl. chkrootkit meldet chkrootkit (neueste Version):



Checking `asp'... not infected
Checking `bindshell'... not infected
Checking `lkm'... SIGINVISIBLE Adore found
Warning: Possible LKM Trojan installed (!!!)
Checking `rexedcs'... not found
Checking `sniffer'... /proc/1/fd: Permission denied
eth0:mwiedner: not promisc and no packet sniffer sockets
Checking `w55808'... not infected
Checking `wted'... nothing deleted
Checking `scalper'... not infected
Checking `slapper'... not infected
Checking `z2'... nothing deleted



Das hier macht mich schon sehr skeptisch, da ich chkrootkit als 'root' ausgeführt habe...

Webdude
13.07.05, 08:23
Wegen den --MARK-- Einträgen? Das sind nur Lebenszeichen vom syslogd, sonst nix.

darkmoon.2xt.de
13.07.05, 08:30
Wegen den --MARK-- Einträgen? Das sind nur Lebenszeichen vom syslogd, sonst nix.

Aber was bedeutet es wenn die -komplette- messages nur aus MARK Einträgen besteht?

phoenix22
13.07.05, 08:37
Aber was bedeutet es wenn die -komplette- messages nur aus MARK Einträgen besteht?

Das nichts anderes in die entsprechende Datei gelogged wurde.

darkmoon.2xt.de
13.07.05, 09:20
Aber das ist doch nicht normal - der Server läuft seit über 6 Monaten durch!

Und was bedeutet dies hier?

Checking `lkm'... SIGINVISIBLE Adore found
Warning: Possible LKM Trojan installed (!!!)
Checking `rexedcs'... not found
Checking `sniffer'... /proc/1/fd: Permission denied
eth0:mwiedner: not promisc and no packet sniffer sockets

Columbo0815
13.07.05, 09:43
Süß :) *scnr*

So wie es aussieht überprüfst du deine logfile sehr regelmäßig *scnr2*

OK, genug des blöden Geschwätzes. Wegen


Checking `lkm'... SIGINVISIBLE Adore found
Warning: Possible LKM Trojan installed

Solltest du mal googeln. Je nach Distribution und chkrootkit-Version gibts schon hin und wieder mal eine False-Positive-Meldung. Das nehme ich hier an.

Columbo0815
13.07.05, 09:44
Nachtrag.
Wie du siehst sind die MARK-Einträge immer alle 20 Minuten. imo dient das dazu um das log übersichtlicher zu gestalten.

darkmoon.2xt.de
13.07.05, 11:16
Nachtrag.
Wie du siehst sind die MARK-Einträge immer alle 20 Minuten. imo dient das dazu um das log übersichtlicher zu gestalten.

Jup das ist korrekt.

Aber mir fällt kein Grund ein, warum der Syslog nichts mitloggen sollte (SSH Logins, Cron-Zeugs, sonstige Meldungen?) ausser dass ein Angreifer das deaktiviert hat um Spuren zu verwischen... auf meinen anderen Linux-Kisten quillt die messages schon fast über mit sonstigen Meldungen..,

Columbo0815
13.07.05, 12:18
Jup das ist korrekt.

Aber mir fällt kein Grund ein, warum der Syslog nichts mitloggen sollte (SSH Logins, Cron-Zeugs, sonstige Meldungen?) ausser dass ein Angreifer das deaktiviert hat um Spuren zu verwischen... auf meinen anderen Linux-Kisten quillt die messages schon fast über mit sonstigen Meldungen..,
Ein "falsch" konfigurierter Syslogd könnte zB ein Grund sein. ssh logins werden bei mir in "/etc/var/auth" geloggt. Das könnte auch ein Grund sein.

usw. usf ;)