Chkrootkit 誤検知「ホワイトリスト」

Chkrootkit 誤検知「ホワイトリスト」

chkrootkit の誤検知の一部を「ホワイトリスト」に登録したいので、 を/etc/chkrootkit.conf「ホワイトリスト」として使用したいと思います。

しかし、これは機能しません: RUN_DAILY_OPTS="-q -e '/sbin/init /sbin/dhclient'

そして、次のような誤検知がまだ発生します:

Warning: /sbin/init INFECTED eth0: PACKET SNIFFER(/sbin/dhclient (deleted)[…])

本当のホワイトリストではないことはわかっていますが、誤検知により毎日メールが送られてくるべきではありません。 chkrootkit version 0.49

答え1

それらを...に入れることもできます。

/etc/chkrootkit.filter

これを入れると・・・

^eth0: PACKET SNIFFER\(/sbin/dhclient\[[0-9]*\])$

eth0 上の dhclient は無視されます。このファイルを に追加します/etc/cron.daily/chkrootkit。検索...

$CHKROOTKIT $RUN_DAILY_OPTS

お気に入りのエディターを使用して、次のように変更します...

$CHKROOTKIT $RUN_DAILY_OPTS | grep -v -f $FILTER || true

そして(最初のどこかに)...を追加します。

FILTER=/etc/chkrootkit.filter

後 ...

CF=/etc/chkrootkit.conf

始める前に...

./chkrootkit

dhclient への誤検知参照が表示されるはずです。これを編集した後、再度実行してください。dhclient への参照は消えているはずです。

ただし、注意: これに追加したものが感染した場合は、警告が表示されなくなります。したがって、この種のフィルタリングには注意してください。「それら」に定義を更新してもらう方がよいでしょう。

関連情報