Advice on rkhunter Warnings

Discussion in 'all things UNIX' started by anon_private, Jun 7, 2018.

  1. anon_private

    anon_private Registered Member

    Joined:
    Feb 28, 2010
    Posts:
    78
    Location:
    UK
    Hello,

    I have just run rkhunter under manjaro (kde: Plasma) and noted some warnings.

    Are these anything to worry about, or just false positives.

    I paste the whole output below. Sorry about the wobbly data, but I cant see a code tag

    Code:
    [andrew@Dell-pc ~]$ sudo rkhunter -c
    [sudo] password for andrew:
    [ Rootkit Hunter version 1.4.6 ]
    
    Checking system commands...
    
      Performing 'strings' command checks
        Checking 'strings' command                               [ OK ]
    
      Performing 'shared libraries' checks
        Checking for preloading variables                        [ None found ]
        Checking for preloaded libraries                         [ None found ]
        Checking LD_LIBRARY_PATH variable                        [ Not found ]
    
      Performing file properties checks
        Checking for prerequisites                               [ Warning ]
        /usr/bin/awk                                             [ OK ]
        /usr/bin/basename                                        [ OK ]
        /usr/bin/bash                                            [ OK ]
        /usr/bin/cat                                             [ OK ]
        /usr/bin/chattr                                          [ OK ]
        /usr/bin/chmod                                           [ OK ]
        /usr/bin/chown                                           [ OK ]
        /usr/bin/chroot                                          [ OK ]
        /usr/bin/cp                                              [ OK ]
        /usr/bin/curl                                            [ OK ]
        /usr/bin/cut                                             [ OK ]
        /usr/bin/date                                            [ OK ]
        /usr/bin/depmod                                          [ OK ]
        /usr/bin/df                                              [ OK ]
        /usr/bin/diff                                            [ OK ]
        /usr/bin/dirname                                         [ OK ]
        /usr/bin/dmesg                                           [ OK ]
        /usr/bin/du                                              [ OK ]
        /usr/bin/echo                                            [ OK ]
        /usr/bin/egrep                                           [ Warning ]
        /usr/bin/env                                             [ OK ]
        /usr/bin/fgrep                                           [ Warning ]
        /usr/bin/file                                            [ OK ]
        /usr/bin/find                                            [ OK ]
        /usr/bin/fsck                                            [ OK ]
        /usr/bin/fuser                                           [ OK ]
        /usr/bin/grep                                            [ OK ]
        /usr/bin/groupadd                                        [ OK ]
        /usr/bin/groupdel                                        [ OK ]
        /usr/bin/groupmod                                        [ OK ]
        /usr/bin/groups                                          [ OK ]
        /usr/bin/grpck                                           [ OK ]
        /usr/bin/head                                            [ OK ]
        /usr/bin/id                                              [ OK ]
        /usr/bin/init                                            [ OK ]
        /usr/bin/insmod                                          [ OK ]
        /usr/bin/ip                                              [ OK ]
        /usr/bin/ipcs                                            [ OK ]
        /usr/bin/kill                                            [ OK ]
        /usr/bin/killall                                         [ OK ]
        /usr/bin/last                                            [ OK ]
        /usr/bin/lastlog                                         [ OK ]
        /usr/bin/ldd                                             [ Warning ]
        /usr/bin/less                                            [ OK ]
        /usr/bin/logger                                          [ OK ]
        /usr/bin/login                                           [ OK ]
        /usr/bin/ls                                              [ OK ]
        /usr/bin/lsattr                                          [ OK ]
        /usr/bin/lsmod                                           [ OK ]
        /usr/bin/mail                                            [ OK ]
        /usr/bin/md5sum                                          [ OK ]
        /usr/bin/mktemp                                          [ OK ]
        /usr/bin/modinfo                                         [ OK ]
        /usr/bin/modprobe                                        [ OK ]
        /usr/bin/more                                            [ OK ]
        /usr/bin/mount                                           [ OK ]
        /usr/bin/mv                                              [ OK ]
        /usr/bin/newgrp                                          [ OK ]
        /usr/bin/nologin                                         [ OK ]
        /usr/bin/passwd                                          [ OK ]
        /usr/bin/perl                                            [ OK ]
        /usr/bin/pgrep                                           [ OK ]
        /usr/bin/ping                                            [ OK ]
        /usr/bin/pkill                                           [ OK ]
        /usr/bin/ps                                              [ OK ]
        /usr/bin/pstree                                          [ OK ]
        /usr/bin/pwck                                            [ OK ]
        /usr/bin/pwd                                             [ OK ]
        /usr/bin/readlink                                        [ OK ]
        /usr/bin/rkhunter                                        [ OK ]
        /usr/bin/rmmod                                           [ OK ]
        /usr/bin/runcon                                          [ OK ]
        /usr/bin/runlevel                                        [ OK ]
        /usr/bin/sed                                             [ OK ]
        /usr/bin/sh                                              [ OK ]
        /usr/bin/sha1sum                                         [ OK ]
        /usr/bin/sha224sum                                       [ OK ]
        /usr/bin/sha256sum                                       [ OK ]
        /usr/bin/sha384sum                                       [ OK ]
        /usr/bin/sha512sum                                       [ OK ]
        /usr/bin/size                                            [ OK ]
        /usr/bin/sort                                            [ OK ]
        /usr/bin/ssh                                             [ OK ]
        /usr/bin/sshd                                            [ OK ]
        /usr/bin/stat                                            [ OK ]
        /usr/bin/strings                                         [ OK ]
        /usr/bin/su                                              [ OK ]
        /usr/bin/sudo                                            [ OK ]
        /usr/bin/sulogin                                         [ OK ]
        /usr/bin/sysctl                                          [ OK ]
        /usr/bin/tail                                            [ OK ]
        /usr/bin/telnet                                          [ OK ]
        /usr/bin/test                                            [ OK ]
        /usr/bin/top                                             [ OK ]
        /usr/bin/touch                                           [ OK ]
        /usr/bin/tr                                              [ OK ]
        /usr/bin/uname                                           [ OK ]
        /usr/bin/uniq                                            [ OK ]
        /usr/bin/useradd                                         [ OK ]
        /usr/bin/userdel                                         [ OK ]
        /usr/bin/usermod                                         [ OK ]
        /usr/bin/users                                           [ OK ]
        /usr/bin/vipw                                            [ OK ]
        /usr/bin/vmstat                                          [ OK ]
        /usr/bin/w                                               [ OK ]
        /usr/bin/watch                                           [ OK ]
        /usr/bin/wc                                              [ OK ]
        /usr/bin/wget                                            [ OK ]
        /usr/bin/whatis                                          [ OK ]
        /usr/bin/whereis                                         [ OK ]
        /usr/bin/which                                           [ OK ]
        /usr/bin/who                                             [ OK ]
        /usr/bin/whoami                                          [ OK ]
        /usr/bin/numfmt                                          [ OK ]
        /usr/bin/gawk                                            [ OK ]
        /usr/bin/kmod                                            [ OK ]
        /usr/bin/systemctl                                       [ OK ]
        /usr/bin/vendor_perl/GET                                 [ Warning ]
        /usr/lib/systemd/systemd                                 [ OK ]
        /etc/rkhunter.conf                                       [ OK ]
    
    [Press <ENTER> to continue]
    
    
    Checking for rootkits...
    
      Performing check of known rootkit files and directories
        55808 Trojan - Variant A                                 [ Not found ]
        ADM Worm                                                 [ Not found ]
        AjaKit Rootkit                                           [ Not found ]
        Adore Rootkit                                            [ Not found ]
        aPa Kit                                                  [ Not found ]
        Apache Worm                                              [ Not found ]
        Ambient (ark) Rootkit                                    [ Not found ]
        Balaur Rootkit                                           [ Not found ]
        BeastKit Rootkit                                         [ Not found ]
        beX2 Rootkit                                             [ Not found ]
        BOBKit Rootkit                                           [ Not found ]
        cb Rootkit                                               [ Not found ]
        CiNIK Worm (Slapper.B variant)                           [ Not found ]
        Danny-Boy's Abuse Kit                                    [ Not found ]
        Devil RootKit                                            [ Not found ]
        Diamorphine LKM                                          [ Not found ]
        Dica-Kit Rootkit                                         [ Not found ]
        Dreams Rootkit                                           [ Not found ]
        Duarawkz Rootkit                                         [ Not found ]
        Ebury backdoor                                           [ Not found ]
        Enye LKM                                                 [ Not found ]
        Flea Linux Rootkit                                       [ Not found ]
        Fu Rootkit                                               [ Not found ]
        ****`it Rootkit                                          [ Not found ]
        GasKit Rootkit                                           [ Not found ]
        Heroin LKM                                               [ Not found ]
        HjC Kit                                                  [ Not found ]
        ignoKit Rootkit                                          [ Not found ]
        IntoXonia-NG Rootkit                                     [ Not found ]
        Irix Rootkit                                             [ Not found ]
        Jynx Rootkit                                             [ Not found ]
        Jynx2 Rootkit                                            [ Not found ]
        KBeast Rootkit                                           [ Not found ]
        Kitko Rootkit                                            [ Not found ]
        Knark Rootkit                                            [ Not found ]
        ld-linuxv.so Rootkit                                     [ Not found ]
        Li0n Worm                                                [ Not found ]
        Lockit / LJK2 Rootkit                                    [ Not found ]
        Mokes backdoor                                           [ Not found ]
        Mood-NT Rootkit                                          [ Not found ]
        MRK Rootkit                                              [ Not found ]
        Ni0 Rootkit                                              [ Not found ]
        Ohhara Rootkit                                           [ Not found ]
        Optic Kit (Tux) Worm                                     [ Not found ]
        Oz Rootkit                                               [ Not found ]
        Phalanx Rootkit                                          [ Not found ]
        Phalanx2 Rootkit                                         [ Not found ]
        Phalanx2 Rootkit (extended tests)                        [ Not found ]
        Portacelo Rootkit                                        [ Not found ]
        R3dstorm Toolkit                                         [ Not found ]
        RH-Sharpe's Rootkit                                      [ Not found ]
        RSHA's Rootkit                                           [ Not found ]
        Scalper Worm                                             [ Not found ]
        Sebek LKM                                                [ Not found ]
        Shutdown Rootkit                                         [ Not found ]
        SHV4 Rootkit                                             [ Not found ]
        SHV5 Rootkit                                             [ Not found ]
        Sin Rootkit                                              [ Not found ]
        Slapper Worm                                             [ Not found ]
        Sneakin Rootkit                                          [ Not found ]
        'Spanish' Rootkit                                        [ Not found ]
        Suckit Rootkit                                           [ Not found ]
        Superkit Rootkit                                         [ Not found ]
        TBD (Telnet BackDoor)                                    [ Not found ]
        TeLeKiT Rootkit                                          [ Not found ]
        T0rn Rootkit                                             [ Not found ]
        trNkit Rootkit                                           [ Not found ]
        Trojanit Kit                                             [ Not found ]
        Tuxtendo Rootkit                                         [ Not found ]
        URK Rootkit                                              [ Not found ]
        Vampire Rootkit                                          [ Not found ]
        VcKit Rootkit                                            [ Not found ]
        Volc Rootkit                                             [ Not found ]
        Xzibit Rootkit                                           [ Not found ]
        zaRwT.KiT Rootkit                                        [ Not found ]
        ZK Rootkit                                               [ Not found ]
    
    [Press <ENTER> to continue]
    
    
      Performing additional rootkit checks
        Suckit Rootkit additional checks                         [ OK ]
        Checking for possible rootkit files and directories      [ None found ]
        Checking for possible rootkit strings                    [ None found ]
    
      Performing malware checks
        Checking running processes for suspicious files          [ Skipped ]
        Checking for login backdoors                             [ None found ]
        Checking for sniffer log files                           [ None found ]
        Checking for suspicious directories                      [ None found ]
        Checking for suspicious (large) shared memory segments   [ Warning ]
        Checking for Apache backdoor                             [ Not found ]
    
      Performing Linux specific checks
        Checking loaded kernel modules                           [ OK ]
        Checking kernel module names                             [ OK ]
    
    [Press <ENTER> to continue]
    
    
    Checking the network...
    
      Performing checks on the network ports
        Checking for backdoor ports                              [ Skipped ]
    
      Performing checks on the network interfaces
        Checking for promiscuous interfaces                      [ None found ]
    
    Checking the local host...
    
      Performing system boot checks
        Checking for local host name                             [ Found ]
        Checking for system startup files                        [ Found ]
        Checking system startup files for malware                [ None found ]
    
      Performing group and account checks
        Checking for passwd file                                 [ Found ]
        Checking for root equivalent (UID 0) accounts            [ None found ]
        Checking for passwordless accounts                       [ None found ]
        Checking for passwd file changes                         [ Warning ]
        Checking for group file changes                          [ Warning ]
        Checking root account shell history files                [ OK ]
    
      Performing system configuration file checks
        Checking for an SSH configuration file                   [ Found ]
        Checking if SSH root access is allowed                   [ Warning ]
        Checking if SSH protocol v1 is allowed                   [ Warning ]
        Checking for other suspicious configuration settings     [ None found ]
        Checking for a running system logging daemon             [ Found ]
        Checking for a system logging configuration file         [ Found ]
    
      Performing filesystem checks
        Checking /dev for suspicious file types                  [ None found ]
        Checking for hidden files and directories                [ Warning ]
    
    [Press <ENTER> to continue]
    
    
    
    System checks summary
    =====================
    
    File properties checks...
        Required commands check failed
        Files checked: 120
        Suspect files: 4
    
    Rootkit checks...
        Rootkits checked : 409
        Possible rootkits: 12
    
    Applications checks...
        All checks skipped
    
    The system checks took: 6 minutes and 58 seconds
    
    All results have been written to the log file: /var/log/rkhunter.log
    
    One or more warnings have been found while checking the system.
    Please check the log file (/var/log/rkhunter.log)
    
    [andrew@Dell-pc ~]$
     
    Last edited by a moderator: Jun 7, 2018
  2. Mrkvonic

    Mrkvonic Linux Systems Expert

    Joined:
    May 9, 2005
    Posts:
    10,224
  3. anon_private

    anon_private Registered Member

    Joined:
    Feb 28, 2010
    Posts:
    78
    Location:
    UK
    I want to run the tool, and learn from the results.
    I have rkhunter from my repository, but chkrootkit is not available. I will need to find a reliable download site (probably the chkrootkit site, or its repository). A comparison will help me eliminate false positives.

    I will check your links and hope that they provide a list of false positives.

    Regards
     
  4. anon_private

    anon_private Registered Member

    Joined:
    Feb 28, 2010
    Posts:
    78
    Location:
    UK
    Someone edited this post and intruduced the code - thank you.

    I could not see the tags. I assume that you simply put the data between
    Code:
    
    
    Regards
     
  5. anon_private

    anon_private Registered Member

    Joined:
    Feb 28, 2010
    Posts:
    78
    Location:
    UK
  6. anon_private

    anon_private Registered Member

    Joined:
    Feb 28, 2010
    Posts:
    78
    Location:
    UK
    I have found a way to read the log file: sudo cat /var/log/rkhunter.log.

    As you say, more information is available. It appears that some of my files have been replaced by executable scripts.

    I wonder how and why they wer replaced. I can only think that during one of the updates the files may have been replaced
     
  7. Mrkvonic

    Mrkvonic Linux Systems Expert

    Joined:
    May 9, 2005
    Posts:
    10,224
    The updates are the most likely thing. Really, no reason to sweat it.
    If you really want to, you can check the update history and check which packages were updated.
    But that's just a brain exercise.
    Mrk
     
  8. anon_private

    anon_private Registered Member

    Joined:
    Feb 28, 2010
    Posts:
    78
    Location:
    UK
    Yes. I can read the pacman.log (using sudo and cat).

    Out of interest, are the pacman.log and the rkhunter.log overwritten whenever there is an update (pacman), or, whenever rkhunter is run?

    Regards
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.