This thread seems to be one of the best places on the internet for Computrace info, so I made an account to share what I found. I bought a used motherboard off ebay for my Lenovo that while it had no passwords restricting config, did have Computrace active. I run Linux on this machine, and swapped out the motherboard after the old one failed.
My question was whether the Computrace firmware was able to place its agent onto the machine OS if the machine OS is Linux. It seems that there are Linux agents available, but the question is whether they can be installed from your firmware as is done on Windows. Here's what I found:
A follow-up from Kaspersky about Computrace
https://securelist.com/absolute-computr ... ons/58258/
says this:
5. Should non-Windows users worry about unauthorized activations of Computrace?
As of now, we are not aware of EFI Firmware or BIOS Optional ROMS that have executables for non-Windows platforms, which means that the agent code will not be installed on non-Windows partitions. For details on how the agent is installed from BIOS please see our full research paper.
On reddit, a user claims to have worked for the Computrace vendor, and clarifies that the firmware doesn't have the ability to place an agent onto a Linux system, and without that agent it can't phone home since it uses the OS's network stack to do that, rendering it inert. Link here:
https://www.reddit.com/r/thinkpad/comme ... ing_to_be/
It only calls home if you install Windows. The Bios code re-installs the agent into Windows.
If you install Linux it won't call home.
Source: Used to work for Absolute.
It will still 'phone home' even with Linux.
No it won't. It needs the Windows network stack to 'phone home.'
EDIT: There is a Linux agent and if you install it it will "phone home."
But if you disable the agent or reinstall Linux then the agent is gone and the Linux agent will not self-heal like the Windows agent will.
Absolute Software has a Linux Agent, in the same way they have a Mac agent. Once it is installed it runs in the OS and will phone home, report location, provide asset tracking & management data, installed software etc. However, like with the Mac agent, if you wipe the machine and reinstall Linux it will not "self-heal" back into the OS.
The only platform where that works is Windows.
Of course none of that is authoritative, it does point to the right question, which is "yes, there's a linux agent, but can it install itself from the firmware?"
The vendor of Computrace is Absolute software. Their current name for the feature of reinstalling the agent from firmware in their marketing materials is called "Absolute Persistence".
https://www.absolute.com/resources/faq/ ... rsistence/
None of their marketing materials that I've seen explicitly specify whether this works on Linux, but what I've found suggests it doesn't. Take a look at the features listed for their current products at this link:
https://www.absolute.com/platform/compa ... -products/
Scroll to "Remotely Freeze Devices" > "Freeze a device via the firmware for an extra layer of protection" expand it, and note the "OS Support: Windows". Scroll further to "Absolute Platform Components" > "Absolute Persistence", expand the drop down and note the "OS Support: Windows".
You can also look at their product feature list for Absolute Resilience for Chromebooks (an OS built off the linux kernel) here:
https://www.absolute.com/platform/absol ... romebooks/
Scroll to "Absolute Platform Components" and note that Absolute Persistence is missing across the board.
All of this points to the idea that the reddit user is telling the truth and that Computrace enabled firmware doesn't have the capability to itself install the agent onto a non-Windows machine. And if you check the URL of the Absolute Persistence documentation, none of the remote control/access features work without the OS agent installed. From the Absolute Persistence doc:
If a device has the Persistence module embedded into the firmware, is it already protected?
No. Even though the Persistence module is built into the device, it still requires activation by installing the Absolute agent.
Once installed, the first call from the software agent to the Absolute Monitoring Center will detect and enable the Persistence
module. Once enabled, the self-healing feature of the Persistence module in the device will initiate the reinstallation of the
software agent if it is removed.
None of this is a guarantee, but Computrace would appear to be DOA if you're running Linux that has not had the agent installed via some means other than the firmware. It's on the motherboard, yes, but it doesn't seem to be able to install the OS agent via that route alone, and without the OS agent, none of its advertised features work. It also doesn't seem likely that a software vendor would hide a potentially lucrative capability from customers who want to secure their Linux machines.