Analysis
-
max time kernel
18s -
max time network
153s -
platform
debian-9_armhf -
resource
debian9-armhf-20231215-en -
resource tags
arch:armhfimage:debian9-armhf-20231215-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem -
submitted
22-12-2023 01:51
Static task
static1
Behavioral task
behavioral1
Sample
httpds
Resource
ubuntu1804-amd64-20231222-en
Behavioral task
behavioral2
Sample
inst
Resource
ubuntu1804-amd64-20231215-en
Behavioral task
behavioral3
Sample
inst
Resource
debian9-armhf-20231215-en
Behavioral task
behavioral4
Sample
inst
Resource
debian9-mipsbe-20231215-en
Behavioral task
behavioral5
Sample
inst
Resource
debian9-mipsel-20231215-en
General
-
Target
inst
-
Size
732B
-
MD5
56a30205ea23a457ff2af18a76cd521c
-
SHA1
a2007725d6a3e6b2a1b6dfed6a9a735ac66a7606
-
SHA256
d1469b9971ed7346f21104b2044feb538a5206e55bdbc60b641c9d8ca11ab851
-
SHA512
7f44fbe568895c25fc63577aad7c5b1208226a42949e71a770b10a7f780ebe431d69182600fe190da6444554b29397168e6b51b815b1161febe5b8fe7269073b
Malware Config
Signatures
-
Detects Kaiten/Tsunami Payload 2 IoCs
Processes:
resource yara_rule /tmp/ccNBWgRA.o family_kaiten2 /tmp/httpds family_kaiten2 -
Detects Kaiten/Tsunami payload 2 IoCs
Processes:
resource yara_rule /tmp/ccNBWgRA.o family_kaiten /tmp/httpds family_kaiten -
Creates/modifies Cron job 1 TTPs 1 IoCs
Cron allows running tasks on a schedule, and is commonly used for malware persistence.
Processes:
crontabdescription ioc process File opened for modification /var/spool/cron/crontabs/tmp.Tr1v7p crontab -
Reads runtime system information 5 IoCs
Reads data from /proc virtual filesystem.
Processes:
idmkdircrontabcrontabcpdescription ioc process File opened for reading /proc/filesystems id File opened for reading /proc/filesystems mkdir File opened for reading /proc/filesystems crontab File opened for reading /proc/filesystems crontab File opened for reading /proc/filesystems cp -
Writes file to tmp directory 12 IoCs
Malware often drops required files in the /tmp directory.
Processes:
asgcccollect2instldcc1description ioc process File opened for modification /tmp/ccNBWgRA.o as File opened for modification /tmp/cccc6Ivg.res gcc File opened for modification /tmp/ccUKxsY0.c collect2 File opened for modification /tmp/ccChOz9G.ld collect2 File opened for modification /tmp/saveds File opened for modification /tmp/saveds inst File opened for modification /tmp/cc1AP7RC.s gcc File opened for modification /tmp/ccETFV0w.le collect2 File opened for modification /tmp/httpds ld File opened for modification /tmp/cc1AP7RC.s cc1 File opened for modification /tmp/ccNBWgRA.o gcc File opened for modification /tmp/cc4I4ytR.o collect2
Processes
-
/tmp/inst/tmp/inst1⤵
- Writes file to tmp directory
PID:652 -
/usr/bin/idid -u2⤵
- Reads runtime system information
PID:654
-
-
/bin/mkdirmkdir /etc/-lib2⤵
- Reads runtime system information
PID:656
-
-
/bin/chmodchmod u+x /etc/-lib/httpd2⤵PID:660
-
-
/usr/bin/chattrchattr +ais /etc/-lib/httpd2⤵PID:661
-
-
/usr/bin/crontabcrontab -l2⤵
- Reads runtime system information
PID:663
-
-
/bin/grepgrep -vi /etc/-lib/httpd2⤵PID:664
-
-
/usr/bin/crontabcrontab saveds2⤵
- Creates/modifies Cron job
- Reads runtime system information
PID:665
-
-
/bin/rmrm -rf saveds2⤵PID:667
-
-
/usr/bin/gccgcc httpds.c -o httpds2⤵
- Writes file to tmp directory
PID:668 -
/usr/lib/gcc/arm-linux-gnueabihf/6/cc1/usr/lib/gcc/arm-linux-gnueabihf/6/cc1 -quiet -imultilib . -imultiarch arm-linux-gnueabihf httpds.c -quiet -dumpbase httpds.c "-march=armv7-a" "-mfloat-abi=hard" "-mfpu=vfpv3-d16" -mthumb "-mtls-dialect=gnu" -auxbase httpds -o /tmp/cc1AP7RC.s3⤵
- Writes file to tmp directory
PID:669
-
-
/usr/local/sbin/asas "-march=armv7-a" "-mfloat-abi=hard" "-mfpu=vfpv3-d16" "-meabi=5" -o /tmp/ccNBWgRA.o /tmp/cc1AP7RC.s3⤵PID:694
-
-
/usr/local/bin/asas "-march=armv7-a" "-mfloat-abi=hard" "-mfpu=vfpv3-d16" "-meabi=5" -o /tmp/ccNBWgRA.o /tmp/cc1AP7RC.s3⤵PID:694
-
-
/usr/sbin/asas "-march=armv7-a" "-mfloat-abi=hard" "-mfpu=vfpv3-d16" "-meabi=5" -o /tmp/ccNBWgRA.o /tmp/cc1AP7RC.s3⤵PID:694
-
-
/usr/bin/asas "-march=armv7-a" "-mfloat-abi=hard" "-mfpu=vfpv3-d16" "-meabi=5" -o /tmp/ccNBWgRA.o /tmp/cc1AP7RC.s3⤵
- Writes file to tmp directory
PID:694
-
-
/usr/lib/gcc/arm-linux-gnueabihf/6/collect2/usr/lib/gcc/arm-linux-gnueabihf/6/collect2 -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so "-plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper" "-plugin-opt=-fresolution=/tmp/cccc6Ivg.res" "-plugin-opt=-pass-through=-lgcc" "-plugin-opt=-pass-through=-lgcc_s" "-plugin-opt=-pass-through=-lc" "-plugin-opt=-pass-through=-lgcc" "-plugin-opt=-pass-through=-lgcc_s" "--sysroot=/" --build-id --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -X "--hash-style=gnu" -m armelf_linux_eabi -pie -o httpds /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/Scrt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbeginS.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf /tmp/ccNBWgRA.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/arm-linux-gnueabihf/6/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o3⤵
- Writes file to tmp directory
PID:699 -
/usr/bin/ld/usr/bin/ld -plugin /usr/lib/gcc/arm-linux-gnueabihf/6/liblto_plugin.so "-plugin-opt=/usr/lib/gcc/arm-linux-gnueabihf/6/lto-wrapper" "-plugin-opt=-fresolution=/tmp/cccc6Ivg.res" "-plugin-opt=-pass-through=-lgcc" "-plugin-opt=-pass-through=-lgcc_s" "-plugin-opt=-pass-through=-lc" "-plugin-opt=-pass-through=-lgcc" "-plugin-opt=-pass-through=-lgcc_s" "--sysroot=/" --build-id --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -X "--hash-style=gnu" -m armelf_linux_eabi -pie -o httpds /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/Scrt1.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crti.o /usr/lib/gcc/arm-linux-gnueabihf/6/crtbeginS.o -L/usr/lib/gcc/arm-linux-gnueabihf/6 -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf -L/usr/lib/gcc/arm-linux-gnueabihf/6/../../.. -L/lib/arm-linux-gnueabihf -L/usr/lib/arm-linux-gnueabihf /tmp/ccNBWgRA.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/arm-linux-gnueabihf/6/crtendS.o /usr/lib/gcc/arm-linux-gnueabihf/6/../../../arm-linux-gnueabihf/crtn.o4⤵
- Writes file to tmp directory
PID:701
-
-
-
-
/bin/cpcp httpds /etc/-lib/2⤵
- Reads runtime system information
PID:708
-
-
/bin/chmodchmod u+x /etc/-lib/httpds2⤵PID:710
-
-
/usr/bin/chattrchattr +ais /etc/-lib/httpds2⤵PID:713
-
-
/bin/rmrm -rf ./httpds ./httpds.c ./inst2⤵PID:715
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
163B
MD5f74bebdcbf28f62cbca5043ccd4e3771
SHA1398f13629a640ec98b2f3ee67cdc22b3eb5b487b
SHA256cef7615f1d3fa6421a00ec39346bcca19c9cd3d777153e982c9237b46c9ddbaa
SHA512de6b896fdc40bff0c2f3557490719ba4c0bf100d7ac15769a9afbf8bbf2dbcbb791c7b261a4e5bd8c9dc89a7b222d78d2abe1c8236e8adf663a95f28efd22b68
-
Filesize
26KB
MD5aaf224f1cd45e046dec0e5f70f34ddb7
SHA17b0015193802d65f74c79e417fb12e117a4bc4f5
SHA25619a48171c424f6000e94d044db38f721b496a7065039059260be96ddb1343df3
SHA5123129a17e2e9d6709e16235f6fdf5691059be13b9e2ed3e6a4cf2f4bf9fc79cbe0b586747fbf3e12101ef0699b0eec7fc82fc67d169102bbcc0ab2b6ba06fe9c7
-
Filesize
33KB
MD5deb79f679defeef1c345b6935f49429d
SHA114ed47e2b35e79cfe82ecd39efd75d7fa3ad9c08
SHA256db8092228103c45b4577d6b1448e38235a7c8511b6459ee5141d0064fdce5fcc
SHA512901c2254cb8d5a7695962e70af1b34d61ec78414fd9883ec3041de763e3202cfc7ef4c66946169f57ea64e0e6ea340945a12bb976aaeaba5cd4f48db8ffaf762
-
Filesize
42B
MD56c8eb055c0fd33626d89304ea6591bd0
SHA1d51eb12a8891939217e1e867ba114ddfe940b9ed
SHA2564212867a0307d9fcc05f966ae12f5280bb2b6f70c39b2d533663ad76a1c5aaf8
SHA512a9d702ccb477fe1ddda484a05bf0150025e979855c03b200e4d62048d23780f256595917767071a62e961e9a926875724031a411597f2d788798d58bd9f78321
-
Filesize
222B
MD5b1d9ec36f31abf83e79dbdf1ee2e146a
SHA1660ebd77c4ff2bfde43c6436e6fc9d56c8cdfbef
SHA256ed4a53bf0c82ce7062fd324df73cd14e89af189e4f20fa740c4d55f93f0917bf
SHA512420426cdfa4b57a28e84cee2e2b7e67d1ba809b4b7d4a26f150a6856485cc044e58591efa188e7815cea49e13adc986d9da44cb86f50da849f64bdf603a70cf0