Analysis
- max time kernel
150s - max time network
152s - platform
debian-12_armhf - resource
debian12-armhf-20260127-en - resource tags
arch:armhfimage:debian12-armhf-20260127-enkernel:6.1.0-17-armmp-lpaelocale:en-usos:debian-12-armhfsystem - submitted
05/10/2026, 09:25
Behavioral task
behavioral1
Sample
6ad7962bb545eab3.bin.elf
Resource
debian12-armhf-20260127-en
General
- Target 6ad7962bb545eab3.bin.elf
- Size 100KB
- Sample261005-ldvaeaygmg
- SHA256 6ad7962bb545eab340c23f4fe61511d99a04c051d9c5d4db26f47ce99244c030
- MD5 17050a12da5db0f86d4b8edcae3c563b
- SHA1 266511d78a2b1c63f4eb9bc786bc526293bdb065
- SHA512 f629ae21f7a204dd3f5594ed49b532e786bfc00f15d4a2e71b2a917cae9d2cdc98e302aa28a9e3d9eb5b4a61c3c98c81f89ff2100ea8d8aaf8e48fed14d59d29
- SSDEEP 1536:QVtLqRaU17iTZKZusNqF3KkgiHQscv3Q7IDC8+94ZVLK3BGyaEr9alivrb5Mfv:KLE117iHixscv3+IDi4ZVKGrEAYjOn
- TLSH T1DEA3122480143E51924A047BC6D54F0FA26E9D7CF7B53BE170E18324AFDFD622EC91A6
- MD5 SHA1 SHA512 SSDEEP TLSH
Malware Config
Signatures
- Modifies the dynamic linker configuration file 2 TTPs 1 IoCs
Malware can modify the configuration file of the dynamic linker to preload malicous libraries with every executed process.
description ioc Process File opened for modification /etc/ld.so.preload 6ad7962bb545eab3.bin.elf - Executes dropped EXE 2 IoCs
ioc pid Process /etc/init.d/syshelper 920 sh /tmp/.sys 922 syshelper - Creates/modifies Cron job 1 TTPs 4 IoCs
Cron allows running tasks on a schedule, and is commonly used for malware persistence.
description ioc Process File opened for modification /etc/crontab 6ad7962bb545eab3.bin.elf File opened for modification /var/spool/cron/crontabs/root 6ad7962bb545eab3.bin.elf File opened for modification /var/spool/cron/atjobs/.SEQ at File opened for modification /var/spool/cron/atjobs/a0000101c78616 at - Creates/modifies environment variables 1 TTPs 2 IoCs
Creating/modifying environment variables is a common persistence mechanism.
description ioc Process File opened for modification /etc/profile.d/syshelper.sh 6ad7962bb545eab3.bin.elf File opened for modification /root/.bashrc 6ad7962bb545eab3.bin.elf - Enumerates running processes
Discovers information about currently running processes on the system
-
description ioc Process File opened for modification /etc/init.d/syshelper 6ad7962bb545eab3.bin.elf File opened for modification /etc/init.d/rcS 6ad7962bb545eab3.bin.elf - Modifies rc script 2 TTPs 2 IoCs
Adding/modifying system rc scripts is a common persistence mechanism.
description ioc Process File opened for modification /etc/rc.local 6ad7962bb545eab3.bin.elf File opened for modification /etc/rc.d/rc.local 6ad7962bb545eab3.bin.elf - 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/resolver-helper.service 6ad7962bb545eab3.bin.elf - Schedules an At job 1 TTPs 1 IoCs
Schedules a job to be run using the at command.
pid Process 926 at - Modifies Bash startup script 2 TTPs 2 IoCs
description ioc Process File opened for modification /etc/profile.d/syshelper.sh 6ad7962bb545eab3.bin.elf File opened for modification /root/.bashrc 6ad7962bb545eab3.bin.elf -
resource yara_rule behavioral1/files/fstream-2.dat upx - Changes its process name 2 IoCs
description ioc pid Process Changes the process name, possibly in an attempt to hide itself kworker/u:1-ev 791 6ad7962bb545eab3.bin.elf Changes the process name, possibly in an attempt to hide itself kworker/u:1-ev 793 6ad7962bb545eab3.bin.elf - Checks CPU configuration 1 TTPs 1 IoCs
Checks CPU information which indicate if the system is a virtual machine.
description ioc Process File opened for reading /proc/cpuinfo 6ad7962bb545eab3.bin.elf -
description ioc Process File opened for reading /proc/30/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/364/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/765/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/10/status .sys File opened for reading /proc/19/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/254/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/789/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/16/status .sys File opened for reading /proc/791/status .sys File opened for reading /proc/self/exe 6ad7962bb545eab3.bin.elf File opened for reading /proc/334/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/15/status .sys File opened for reading /proc/142/status .sys File opened for reading /proc/355/status .sys File opened for reading /proc/858/status .sys File opened for reading /proc/26/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/9/status .sys File opened for reading /proc/30/status .sys File opened for reading /proc/44/status .sys File opened for reading /proc/317/status .sys File opened for reading /proc/2/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/56/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/201/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/6/status .sys File opened for reading /proc/728/status .sys File opened for reading /proc/4/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/6/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/42/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/143/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/5/status .sys File opened for reading /proc/13/status .sys File opened for reading /proc/27/status .sys File opened for reading /proc/46/status .sys File opened for reading /proc/12/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/218/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/73/status .sys File opened for reading /proc/923/status .sys File opened for reading /proc/7/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/28/status .sys File opened for reading /proc/33/status .sys File opened for reading /proc/784/status .sys File opened for reading /proc/9/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/734/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/14/status .sys File opened for reading /proc/24/status .sys File opened for reading /proc/143/status .sys File opened for reading /proc/364/status .sys File opened for reading /proc/350/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/728/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/780/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/22/status .sys File opened for reading /proc/36/status .sys File opened for reading /proc/332/status .sys File opened for reading /proc/self/loginuid at File opened for reading /proc/27/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/32/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/self/exe .sys File opened for reading /proc/57/status .sys File opened for reading /proc/668/status .sys File opened for reading /proc/24/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/17/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/2/status .sys File opened for reading /proc/5/status 6ad7962bb545eab3.bin.elf File opened for reading /proc/193/status 6ad7962bb545eab3.bin.elf - Writes file to shm directory 1 IoCs
Malware can drop malicious files in the shm directory which will run directly from RAM.
description ioc Process File opened for modification /dev/shm/.sys 6ad7962bb545eab3.bin.elf - Writes file to tmp directory 2 IoCs
Malware often drops required files in the /tmp directory.
description ioc Process File opened for modification /tmp/.name 6ad7962bb545eab3.bin.elf File opened for modification /tmp/.sys 6ad7962bb545eab3.bin.elf
Processes
-
/tmp/6ad7962bb545eab3.bin.elf/tmp/6ad7962bb545eab3.bin.elf1⤵
- Modifies the dynamic linker configuration file
- Creates/modifies Cron job
- Creates/modifies environment variables
- Modifies init.d
- Modifies rc script
- Modifies systemd
- Modifies Bash startup script
- Changes its process name
- Checks CPU configuration
- Reads runtime system information
- Writes file to shm directory
- Writes file to tmp directory
PID:787 -
/bin/shsh -c "systemctl daemon-reload 2>/dev/null"2⤵PID:797
-
/usr/bin/systemctlsystemctl daemon-reload3⤵PID:799
-
-
-
/bin/shsh -c "systemctl enable resolver-helper.service 2>/dev/null"2⤵PID:825
-
/usr/bin/systemctlsystemctl enable resolver-helper.service3⤵PID:828
-
-
-
/bin/shsh -c "systemctl start resolver-helper.service 2>/dev/null"2⤵PID:847
-
/usr/bin/systemctlsystemctl start resolver-helper.service3⤵PID:849
-
-
-
/bin/shsh -c "update-rc.d syshelper defaults 2>/dev/null"2⤵PID:854
-
/usr/sbin/update-rc.dupdate-rc.d syshelper defaults3⤵PID:855
-
/usr/local/sbin/systemctlsystemctl daemon-reload4⤵PID:873
-
-
/usr/local/bin/systemctlsystemctl daemon-reload4⤵PID:873
-
-
/usr/sbin/systemctlsystemctl daemon-reload4⤵PID:873
-
-
/usr/bin/systemctlsystemctl daemon-reload4⤵PID:873
-
-
-
-
/bin/shsh -c "chkconfig --add syshelper 2>/dev/null"2⤵PID:916
-
-
/bin/shsh -c "chkconfig syshelper on 2>/dev/null"2⤵PID:918
-
-
/bin/shsh -c "/etc/init.d/syshelper start 2>/dev/null"2⤵
- Executes dropped EXE
PID:919 -
/etc/init.d/syshelper/etc/init.d/syshelper start3⤵
- Executes dropped EXE
PID:920
-
-
-
/bin/shsh -c "echo '/tmp/.sys unknown' | at now + 1 minute 2>/dev/null"2⤵PID:923
-
/usr/bin/atat now + 1 minute3⤵
- Creates/modifies Cron job
- Schedules an At job
- Reads runtime system information
PID:926
-
-
-
/tmp/.sys/tmp/.sys unknown1⤵
- Reads runtime system information
PID:922
Network
MITRE ATT&CK Enterprise v16
Persistence
Boot or Logon Autostart Execution
4XDG Autostart Entries
1Boot or Logon Initialization Scripts
2RC Scripts
2Create or Modify System Process
1Systemd Service
1Event Triggered Execution
1Unix Shell Configuration Modification
1Hijack Execution Flow
2Dynamic Linker Hijacking
1Path Interception by PATH Environment Variable
1Scheduled Task/Job
2At
1Cron
1Privilege Escalation
Boot or Logon Autostart Execution
4XDG Autostart Entries
1Boot or Logon Initialization Scripts
2RC Scripts
2Create or Modify System Process
1Systemd Service
1Event Triggered Execution
1Unix Shell Configuration Modification
1Hijack Execution Flow
2Dynamic Linker Hijacking
1Path Interception by PATH Environment Variable
1Scheduled Task/Job
2At
1Cron
1Replay Monitor
Loading Replay Monitor...
Downloads
- Path /etc/init.d/rcS
- Size 21B
- SHA256 d2ba62c5dfead9118eeb89c22c3e4c38b6494407c4c976e487664ea6352368df
- MD5 43231cf9284dbf1686085bffc879a57a
- SHA1 b8502ff2b8ae26ef9fd663978e8a9edbd0142fbb
- SHA512 894214e45db7b815a4b724ccb373f6b8c03eddefc0b45515730281985495b71d7143f666d46b95ab3a513ec49cfc30cc6da17ce01e10be508689ba4e67cfaeb5
- MD5 SHA1 SHA512
- Path /etc/init.d/syshelper
- Size 409B
- SHA256 006e687bfbef0854e7c4a59c9c78b87c470e25badfdcb4c3ed2382c5d61b5e90
- MD5 df2a6a8198effab34fb0703dd3291707
- SHA1 15155a63c7c55b9ced742b540f1b7f4210055d1a
- SHA512 000fc9e5d038baaf1a566f4d7c25f7acfc5326af9c7b998afdedf6f98d80e438be5918f5525687c584bae1156114fd0a020d260248afb374f7bdf0f446024745
- TLSH T1A6E02B423651F23C1B0701950746F6839452830B0217687AB19D27E20F9725395BD1B4
- MD5 SHA1 SHA512 TLSH
- Path /etc/inittab
- Size 29B
- SHA256 1d896113670eaf02603a5165f93fdf963a548f181dc06357b1a038a722a56972
- MD5 7d10ec6e253c58677dceda25a10e5c73
- SHA1 2c48cf22ec54880d11f1e778c9eff1789f49b2d5
- SHA512 a4c1fee3b0d308fd2c97493ca7c97b2ab24364d6b8ea72f25a07e5926213023dbbbe41fb50d0e3dda045b049a6cfa1468173cb7a58c3dc8584353466fbf809ab
- MD5 SHA1 SHA512
- Path /etc/profile.d/syshelper.sh
- Size 30B
- SHA256 2757007b591de047b3436ea483e340a301f41807479ddb267a32f42b695f8dd1
- MD5 e79dd92fb335ceaa1ce8b1a3e11c1f21
- SHA1 07d6f6905721bf09b1fffff89a7e3b6b019483fc
- SHA512 e0faf8b40163e423e910772f12d135181e75196f41a45387510875b2aa3463cda9e975a12b21afad7cb040c7b7a95c9676fe6913ae1708ba55f5ac55d8da4899
- MD5 SHA1 SHA512
- Path /etc/systemd/system/resolver-helper.service
- Size 162B
- SHA256 54fb322ff7f0b3bae4ace80f06c02c42231238ec41ac7e722cd86ffcda6e4a1c
- MD5 1cb859381df64ca9e2c276dedb4b1b83
- SHA1 a3a220d64f6ac225519dbb3997063dcd13ad2403
- SHA512 bb55beab37d9681f2e2d24797b77a2f5cb083226560bb139532f2f8db000a417b791e94d13eeda7ac93a3627931bb438dff572ab73dc3bdc95d357680644ded7
- TLSH T1A8C08013956031948D0724B7CF666B444D1542408BCD93341F91C91612F25555531C5D
- MD5 SHA1 SHA512 TLSH
- Path /tmp/.name
- Size 8B
- SHA256 163aeac1fdc6f07aa6182bf967fde4ba32db3c3f648f71796afdfde6849abec7
- MD5 d99dc69f500ac773242637d28864196a
- SHA1 823701a80999a38758df687878935c0226027c62
- SHA512 703e4fdfea73c14f1cf597978a95a0f587f435fa4e18440b8cc48d638234f422a7b2a64f69e29734df9c0ec9713de74d9391c66301a8c3434ed7ba7286786ad3
- MD5 SHA1 SHA512
- Path /tmp/.sys
- Size 100KB
- SHA256 6ad7962bb545eab340c23f4fe61511d99a04c051d9c5d4db26f47ce99244c030
- MD5 17050a12da5db0f86d4b8edcae3c563b
- SHA1 266511d78a2b1c63f4eb9bc786bc526293bdb065
- SHA512 f629ae21f7a204dd3f5594ed49b532e786bfc00f15d4a2e71b2a917cae9d2cdc98e302aa28a9e3d9eb5b4a61c3c98c81f89ff2100ea8d8aaf8e48fed14d59d29
- SSDEEP 1536:QVtLqRaU17iTZKZusNqF3KkgiHQscv3Q7IDC8+94ZVLK3BGyaEr9alivrb5Mfv:KLE117iHixscv3+IDi4ZVKGrEAYjOn
- TLSH T1DEA3122480143E51924A047BC6D54F0FA26E9D7CF7B53BE170E18324AFDFD622EC91A6
- MD5 SHA1 SHA512 SSDEEP TLSH
- Path /var/spool/cron/atjobs/a0000101c78616
- Size 427B
- SHA256 728d860991e52cb247c04ea844d91d042e66802fbe9331af97ccfd31ebbbd467
- MD5 cc65ad90ed61410a829952287c19b886
- SHA1 f54d0a134842c1a967650eeb849d4bc71135344f
- SHA512 0c82e1a693bf2770aef477425c1a169d38f7bf9a7e3ce13a1bab41fa5e6ea9a1a40ee417202e21b641c9572784ad076539bb1aab38632fd2f8eccc8a4e7a154b
- TLSH T180E05CAAA19275744610FDD10709C5CE33D252002D1D7653846523369B543AF2A87027
- MD5 SHA1 SHA512 TLSH
- Path /var/spool/cron/crontabs/root
- Size 47B
- SHA256 fd48d43a55451a39aea34e389f01289760d138675bfeee7fa2b94593da3966f6
- MD5 2fa8b27bc5d86d00f5c18f93b5691d3c
- SHA1 e10c0fae4d012faa10387f21bf87c3a25db68b89
- SHA512 08c888006a8ecb3e2accd03e9debdce003105f958fe1f6850796aa0e9c36dfad5fe97e0f51e20f99dab93e3d49798ec19ad8a6c78b933dc867456621684f6f0d
- MD5 SHA1 SHA512