UNIX_BASHKAI.A
Linux, UNIX, Mac OS X
Threat Type: Trojan
Destructiveness: No
Encrypted: No
In the wild: Yes
OVERVIEW
Downloaded from the Internet, Dropped by other malware
This Trojan arrives on a system as a file dropped by other malware or as a file downloaded unknowingly by users when visiting malicious sites.
TECHNICAL DETAILS
Varies
Script
No
06 Oct 2014
Terminates processes, Connects to URLs/IPs
Arrival Details
This Trojan arrives on a system as a file dropped by other malware or as a file downloaded unknowingly by users when visiting malicious sites.
NOTES:
This malware appends the line nameserver 4.2.2.2 to /etc/resolve.conf.
It downloads a file from the URL http://{BLOCKED}.{BLOCKED}.100.171/manual/a.c and saves it as /tmp/a.c. The downloaded file is detected as TROJ_KAITEN.A. Using the installed GNU compiler, it compiles /tmp/a.c to /tmp/.a.
If a.c cannot be downloaded, it downloads from http://{BLOCKED}.{BLOCKED}.100.171/manual/b and saves it as /tmp/.a. The downloaded file is detected as ELF_KAITEN.SM.
It executes the file /tmp/.a and then deletes /tmp/a.c and /tmp/.a.
It schedules the download and execution of the file in http://{BLOCKED}host.us/bots/regular.bot weekly by installing a cron table. It sets the read-only attribute of the file /var/spool/cron/tabs/root.
It drops the file /etc/cron.weekly/00logrotate to download and execute the file in http://{BLOCKED}host.us/bots/regular.bot. It sets the read-only attribute of the file /etc/cron.weekly/00logrotate.
It terminates all Perl processes.
SOLUTION
9.700
11.194.04
06 Oct 2014
Step 1
Remove malware/grayware files dropped/downloaded by UNIX_BASHKAI.A. (Note: Please skip this step if the threats listed below have already been removed.)
Step 2
Scan your computer with your Trend Micro product to delete files detected as UNIX_BASHKAI.A. If the detected files have already been cleaned, deleted, or quarantined by your Trend Micro product, no further step is required. You may opt to simply delete the quarantined files. Please check this Knowledge Base page for more information.
NOTES:
In the system's terminal, type the following commands:
crontab -r
chattr -isa /var/spool/cron/tabs/root
chattr -isa /etc/cron.weekly/00logrotate
rm /tmp/.a
rm /tmp/a.c
rm /tmp/c
rm /etc/cron.weekly/00logrotate
Using a text editor, open the file /etc/resolve.conf. In the file, find and remove the following line:
nameserver 4.2.2.2
Did this description help? Tell us how we did.