Analysis
- max time kernel
149s - max time network
151s - platform
ubuntu-18.04_amd64 - resource
ubuntu1804-amd64-20260513-en - resource tags
arch:amd64arch:i386image:ubuntu1804-amd64-20260513-enkernel:4.15.0-213-genericlocale:en-usos:ubuntu-18.04-amd64system - submitted
04/08/2026, 06:39
Behavioral task
behavioral1
Sample
titanjr.x86_32.elf
Resource
ubuntu1804-amd64-20260513-en
9 signatures
150 seconds
General
- Target titanjr.x86_32.elf
- Size 78KB
- Sample260804-he4npaee73
- SHA256 798a7016165a52c10f7b5f89fabbf6f5eaffc48d618b0b1986bacebcd4709975
- MD5 c1fbddffac217a34a9454ba6ff7fe458
- SHA1 55d9766b6dac238fddf1fd8c437467ee37d46e09
- SHA512 9ec2393bdccfeb6fcfc42291af10058276fd49ad9ce582c8c3d1a88d27276c618022fe33323627a73c5d8fe06e788cddc1259daa60e4f3116f6558ff9f2cf976
- SSDEEP 1536:61rUKNqeFc9yi5pPClVLVVk/13HWCsBjJe7s4TtARV:69UsIy+pPClVL4/13HlsBdar8
- TLSH T1D2837DC6E743C0F4E8528973217BE7325A73E53D1029EE83D769A932ED12502D66A3DC
- MD5 SHA1 SHA512 SSDEEP TLSH
Score
6/10
Malware Config
Signatures
- Enumerates active TCP sockets 1 TTPs 1 IoCs
Gets active TCP sockets from /proc virtual filesystem.
description ioc Process File opened for reading /proc/net/tcp titanjr.x86_32.elf - Enumerates running processes
Discovers information about currently running processes on the system
-
description ioc Process File opened for modification /etc/init.d/sysd titanjr.x86_32.elf - Modifies rc script 2 TTPs 1 IoCs
Adding/modifying system rc scripts is a common persistence mechanism.
description ioc Process File opened for modification /etc/rc.local titanjr.x86_32.elf - Reads process memory 1 TTPs 64 IoCs
Read the memory of a process through the /proc virtual filesystem. This can be used to steal credentials.
description ioc Process File opened for reading /proc/4/maps titanjr.x86_32.elf File opened for reading /proc/15/maps titanjr.x86_32.elf File opened for reading /proc/27/maps titanjr.x86_32.elf File opened for reading /proc/677/maps titanjr.x86_32.elf File opened for reading /proc/8/maps titanjr.x86_32.elf File opened for reading /proc/18/maps titanjr.x86_32.elf File opened for reading /proc/185/maps titanjr.x86_32.elf File opened for reading /proc/971/maps titanjr.x86_32.elf File opened for reading /proc/17/maps titanjr.x86_32.elf File opened for reading /proc/81/maps titanjr.x86_32.elf File opened for reading /proc/86/maps titanjr.x86_32.elf File opened for reading /proc/326/maps titanjr.x86_32.elf File opened for reading /proc/609/maps titanjr.x86_32.elf File opened for reading /proc/692/maps titanjr.x86_32.elf File opened for reading /proc/974/maps titanjr.x86_32.elf File opened for reading /proc/35/maps titanjr.x86_32.elf File opened for reading /proc/82/maps titanjr.x86_32.elf File opened for reading /proc/98/maps titanjr.x86_32.elf File opened for reading /proc/137/maps titanjr.x86_32.elf File opened for reading /proc/176/maps titanjr.x86_32.elf File opened for reading /proc/418/maps titanjr.x86_32.elf File opened for reading /proc/576/maps titanjr.x86_32.elf File opened for reading /proc/669/maps titanjr.x86_32.elf File opened for reading /proc/24/maps titanjr.x86_32.elf File opened for reading /proc/172/maps titanjr.x86_32.elf File opened for reading /proc/179/maps titanjr.x86_32.elf File opened for reading /proc/79/maps titanjr.x86_32.elf File opened for reading /proc/646/maps titanjr.x86_32.elf File opened for reading /proc/430/maps titanjr.x86_32.elf File opened for reading /proc/472/maps titanjr.x86_32.elf File opened for reading /proc/498/maps titanjr.x86_32.elf File opened for reading /proc/186/maps titanjr.x86_32.elf File opened for reading /proc/502/maps titanjr.x86_32.elf File opened for reading /proc/926/maps titanjr.x86_32.elf File opened for reading /proc/14/maps titanjr.x86_32.elf File opened for reading /proc/80/maps titanjr.x86_32.elf File opened for reading /proc/464/maps titanjr.x86_32.elf File opened for reading /proc/545/maps titanjr.x86_32.elf File opened for reading /proc/213/maps titanjr.x86_32.elf File opened for reading /proc/562/maps titanjr.x86_32.elf File opened for reading /proc/22/maps titanjr.x86_32.elf File opened for reading /proc/526/maps titanjr.x86_32.elf File opened for reading /proc/951/maps titanjr.x86_32.elf File opened for reading /proc/28/maps titanjr.x86_32.elf File opened for reading /proc/184/maps titanjr.x86_32.elf File opened for reading /proc/25/maps titanjr.x86_32.elf File opened for reading /proc/36/maps titanjr.x86_32.elf File opened for reading /proc/188/maps titanjr.x86_32.elf File opened for reading /proc/668/maps titanjr.x86_32.elf File opened for reading /proc/84/maps titanjr.x86_32.elf File opened for reading /proc/174/maps titanjr.x86_32.elf File opened for reading /proc/902/maps titanjr.x86_32.elf File opened for reading /proc/969/maps titanjr.x86_32.elf File opened for reading /proc/266/maps titanjr.x86_32.elf File opened for reading /proc/469/maps titanjr.x86_32.elf File opened for reading /proc/550/maps titanjr.x86_32.elf File opened for reading /proc/912/maps titanjr.x86_32.elf File opened for reading /proc/2/maps titanjr.x86_32.elf File opened for reading /proc/32/maps titanjr.x86_32.elf File opened for reading /proc/83/maps titanjr.x86_32.elf File opened for reading /proc/170/maps titanjr.x86_32.elf File opened for reading /proc/459/maps titanjr.x86_32.elf File opened for reading /proc/6/maps titanjr.x86_32.elf File opened for reading /proc/10/maps titanjr.x86_32.elf - Changes its process name 4 IoCs
description pid Process Changes the process name, possibly in an attempt to hide itself 1486 titanjr.x86_32.elf Changes the process name, possibly in an attempt to hide itself 1486 titanjr.x86_32.elf Changes the process name, possibly in an attempt to hide itself 1491 titanjr.x86_32.elf Changes the process name, possibly in an attempt to hide itself 1490 titanjr.x86_32.elf - Reads system network configuration 1 TTPs 2 IoCs
Uses contents of /proc filesystem to enumerate network settings.
description ioc Process File opened for reading /proc/net/tcp titanjr.x86_32.elf File opened for reading /proc/net/tcp6 titanjr.x86_32.elf -
description ioc Process File opened for reading /proc/974/cmdline titanjr.x86_32.elf File opened for reading /proc/1101/cmdline titanjr.x86_32.elf File opened for reading /proc/175/stat titanjr.x86_32.elf File opened for reading /proc/1082/stat titanjr.x86_32.elf File opened for reading /proc/1195/stat titanjr.x86_32.elf File opened for reading /proc/1002/maps titanjr.x86_32.elf File opened for reading /proc/1076/maps titanjr.x86_32.elf File opened for reading /proc/13/cmdline titanjr.x86_32.elf File opened for reading /proc/459/cmdline titanjr.x86_32.elf File opened for reading /proc/171/stat titanjr.x86_32.elf File opened for reading /proc/1351/maps titanjr.x86_32.elf File opened for reading /proc/173/cmdline titanjr.x86_32.elf File opened for reading /proc/86/stat titanjr.x86_32.elf File opened for reading /proc/89/stat titanjr.x86_32.elf File opened for reading /proc/1056/maps titanjr.x86_32.elf File opened for reading /proc/1160/maps titanjr.x86_32.elf File opened for reading /proc/1320/maps titanjr.x86_32.elf File opened for reading /proc/169/cmdline titanjr.x86_32.elf File opened for reading /proc/904/cmdline titanjr.x86_32.elf File opened for reading /proc/989/cmdline titanjr.x86_32.elf File opened for reading /proc/9/stat titanjr.x86_32.elf File opened for reading /proc/27/stat titanjr.x86_32.elf File opened for reading /proc/1094/stat titanjr.x86_32.elf File opened for reading /proc/1017/maps titanjr.x86_32.elf File opened for reading /proc/35/cmdline titanjr.x86_32.elf File opened for reading /proc/36/cmdline titanjr.x86_32.elf File opened for reading /proc/179/cmdline titanjr.x86_32.elf File opened for reading /proc/35/stat titanjr.x86_32.elf File opened for reading /proc/974/stat titanjr.x86_32.elf File opened for reading /proc/1089/stat titanjr.x86_32.elf File opened for reading /proc/18/cmdline titanjr.x86_32.elf File opened for reading /proc/430/cmdline titanjr.x86_32.elf File opened for reading /proc/692/cmdline titanjr.x86_32.elf File opened for reading /proc/727/cmdline titanjr.x86_32.elf File opened for reading /proc/26/stat titanjr.x86_32.elf File opened for reading /proc/81/stat titanjr.x86_32.elf File opened for reading /proc/169/stat titanjr.x86_32.elf File opened for reading /proc/177/stat titanjr.x86_32.elf File opened for reading /proc/1096/cmdline titanjr.x86_32.elf File opened for reading /proc/10/stat titanjr.x86_32.elf File opened for reading /proc/186/stat titanjr.x86_32.elf File opened for reading /proc/414/stat titanjr.x86_32.elf File opened for reading /proc/1068/stat titanjr.x86_32.elf File opened for reading /proc/1042/maps titanjr.x86_32.elf File opened for reading /proc/180/cmdline titanjr.x86_32.elf File opened for reading /proc/1047/cmdline titanjr.x86_32.elf File opened for reading /proc/1056/cmdline titanjr.x86_32.elf File opened for reading /proc/13/stat titanjr.x86_32.elf File opened for reading /proc/182/stat titanjr.x86_32.elf File opened for reading /proc/183/stat titanjr.x86_32.elf File opened for reading /proc/965/stat titanjr.x86_32.elf File opened for reading /proc/17/cmdline titanjr.x86_32.elf File opened for reading /proc/86/cmdline titanjr.x86_32.elf File opened for reading /proc/327/cmdline titanjr.x86_32.elf File opened for reading /proc/1258/cmdline titanjr.x86_32.elf File opened for reading /proc/1476/cmdline titanjr.x86_32.elf File opened for reading /proc/1486/cmdline titanjr.x86_32.elf File opened for reading /proc/2/stat titanjr.x86_32.elf File opened for reading /proc/526/stat titanjr.x86_32.elf File opened for reading /proc/30/cmdline titanjr.x86_32.elf File opened for reading /proc/98/cmdline titanjr.x86_32.elf File opened for reading /proc/501/cmdline titanjr.x86_32.elf File opened for reading /proc/1300/cmdline titanjr.x86_32.elf File opened for reading /proc/671/stat titanjr.x86_32.elf - System Network Configuration Discovery 1 TTPs 2 IoCs
Adversaries may gather information about the network configuration of a system.
pid Process 1487 sh 1488 cp
Processes
-
/tmp/titanjr.x86_32.elf/tmp/titanjr.x86_32.elf1⤵
- Enumerates active TCP sockets
- Modifies init.d
- Modifies rc script
- Reads process memory
- Changes its process name
- Reads system network configuration
- Reads runtime system information
PID:1484 -
/bin/shsh -c "cp iptables /usr/bin/.sh"2⤵
- System Network Configuration Discovery
PID:1487 -
/bin/cpcp iptables /usr/bin/.sh3⤵
- System Network Configuration Discovery
PID:1488
-
-
Network
MITRE ATT&CK Enterprise v16
Persistence
Boot or Logon Autostart Execution
2Boot or Logon Initialization Scripts
2RC Scripts
2Privilege Escalation
Boot or Logon Autostart Execution
2Boot or Logon Initialization Scripts
2RC Scripts
2Replay Monitor
Loading Replay Monitor...
Downloads
- Path /etc/init.d/sysd
- Size 25B
- SHA256 ba1d50d125344f273c249426ccd744d5a12e560ace41cca4bc55bd2d4a718d8f
- MD5 997cb34ff6e6cded70b841c0d16c0938
- SHA1 cc85c16e2fb441d86aa668f376ca7fb4b181f1ab
- SHA512 1e775ca8513f2841b6a8e369071b28c48489ab6462d06525f9b6b2bf97e9c043562bd7e0217307ed64a95217a76a94a08189616831c9d3127c6b91b7544570c8
- MD5 SHA1 SHA512