Analysis
-
max time kernel
0s -
max time network
135s -
platform
ubuntu-18.04_amd64 -
resource
ubuntu1804-amd64-20221111-en -
resource tags
arch:amd64arch:i386image:ubuntu1804-amd64-20221111-enkernel:4.15.0-161-genericlocale:en-usos:ubuntu-18.04-amd64system -
submitted
26-11-2022 16:49
Static task
static1
Behavioral task
behavioral1
Sample
9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8
Resource
ubuntu1804-amd64-20221111-en
Behavioral task
behavioral2
Sample
9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8
Resource
debian9-armhf-en-20211208
Behavioral task
behavioral3
Sample
9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8
Resource
debian9-mipsbe-en-20211208
Behavioral task
behavioral4
Sample
9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8
Resource
debian9-mipsel-20221111-en
General
-
Target
9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8
-
Size
753B
-
MD5
8bf07c56cdca230ea451333790002498
-
SHA1
1e6470a691ff425e9b313df92d50ee531a57e037
-
SHA256
9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8
-
SHA512
7f513c376376f86cdd63b10735da1a6f1587aa5a4d51321a8bdd71e21e05541d109649f0eaa18c8591653642d582cc08878d72f1c71c42eab7ed472b8c20d62c
Malware Config
Signatures
-
Writes file to tmp directory 18 IoCs
Malware often drops required files in the /tmp directory.
Processes:
rm9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8gcccollect2ldcatcc1asdescription ioc process /tmp/libxpl.c /tmp/libxpl.c rm /tmp/9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8 /tmp/9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8 9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8 /tmp/ccVvkauc.s /tmp/ccVvkauc.s gcc /tmp/ccuumWyJ.res /tmp/ccuumWyJ.res gcc /tmp/ccrUUKcF.le /tmp/ccrUUKcF.le collect2 /tmp/libxpl.so /tmp/libxpl.so ld /tmp/ccDbmMpa.o /tmp/ccDbmMpa.o ld /tmp/libxpl.so /tmp/libxpl.so cat /tmp/ccDbmMpa.o /tmp/ccDbmMpa.o gcc /tmp/ccJGaHoj.o /tmp/ccJGaHoj.o collect2 /tmp/ccw0LIiZ.ld /tmp/ccw0LIiZ.ld collect2 /tmp/libxpl.c /tmp/libxpl.c 9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8 /tmp/ccVvkauc.s /tmp/ccVvkauc.s cc1 /tmp/ccDbmMpa.o /tmp/ccDbmMpa.o as /tmp/ccVvkauc.s /tmp/ccVvkauc.s as /tmp/cc6q0FuD.c /tmp/cc6q0FuD.c collect2 /tmp/libxpl.so /tmp/libxpl.so rm /tmp/libxpl.c /tmp/libxpl.c cc1
Processes
-
/tmp/9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d8/tmp/9536a1518fd4fc81c51ce508f99637e1b3f5756e36896f19ad78b21d0005b5d81⤵
- Writes file to tmp directory
-
/bin/catcat2⤵
-
/usr/bin/gccgcc -w -fPIC -shared -o /tmp/libxpl.so /tmp/libxpl.c2⤵
- Writes file to tmp directory
-
/bin/pingping2⤵
-
/bin/catcat /tmp/libxpl.so2⤵
- Writes file to tmp directory
-
/bin/rmrm -rf /tmp/libxpl.c /tmp/libxpl.so2⤵
- Writes file to tmp directory
-
/bin/pingping2⤵
-
/bin/sh/bin/sh -i2⤵
-
/usr/lib/gcc/x86_64-linux-gnu/7/cc1/usr/lib/gcc/x86_64-linux-gnu/7/cc1 -quiet -imultiarch x86_64-linux-gnu /tmp/libxpl.c -quiet -dumpbase libxpl.c "-mtune=generic" "-march=x86-64" -auxbase libxpl -w -fPIC -fstack-protector-strong -Wformat -Wformat-security -o /tmp/ccVvkauc.s1⤵
- Writes file to tmp directory
-
/usr/local/sbin/asas -W --64 -o /tmp/ccDbmMpa.o /tmp/ccVvkauc.s1⤵
-
/usr/local/bin/asas -W --64 -o /tmp/ccDbmMpa.o /tmp/ccVvkauc.s1⤵
-
/usr/sbin/asas -W --64 -o /tmp/ccDbmMpa.o /tmp/ccVvkauc.s1⤵
-
/usr/bin/asas -W --64 -o /tmp/ccDbmMpa.o /tmp/ccVvkauc.s1⤵
- Writes file to tmp directory
-
/usr/lib/gcc/x86_64-linux-gnu/7/collect2/usr/lib/gcc/x86_64-linux-gnu/7/collect2 -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so "-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper" "-plugin-opt=-fresolution=/tmp/ccuumWyJ.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" --build-id --eh-frame-hdr -m elf_x86_64 "--hash-style=gnu" --as-needed -shared -z relro -o /tmp/libxpl.so /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. /tmp/ccDbmMpa.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o1⤵
- Writes file to tmp directory
-
/usr/bin/ld/usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/7/liblto_plugin.so "-plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/7/lto-wrapper" "-plugin-opt=-fresolution=/tmp/ccuumWyJ.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" --build-id --eh-frame-hdr -m elf_x86_64 "--hash-style=gnu" --as-needed -shared -z relro -o /tmp/libxpl.so /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/7/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/7 -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/7/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/7/../../.. /tmp/ccDbmMpa.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/7/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/7/../../../x86_64-linux-gnu/crtn.o1⤵
- Writes file to tmp directory