|
|
|
|
|
by nqzero
1535 days ago
|
|
certainly if the user executes or opens them (eg for a .doc) they're powned. but automated systems can also have exploits. i'm trying to make a list of these services (and maybe disable them) to minimize my footprint (often testing out untrusted code from github etc in a small secretive community, ie easy to target) for ubuntu 21.04+, i'm aware of:
- gnome-tracker-miner
- gnome-thumbnailer (may require browsing in nautilus)
- mlocate at least the first two appear to be sandboxed, though unclear of the efficacy.
any other services that you're aware of that would be automated vectors ? |
|
If you're running a lot of "untrusted code from github", then the list of services you have enabled or disabled on your system isn't going to make a difference.
For someone who frequently runs untrusted code, I'd recommend learning any of:
1. qemu / virsh / how to quickly and efficiently spin up isolated VMs
2. ec2/GCP/digital ocean/any similar VPS provider
3. QubesOS https://www.qubes-os.org/
The first two options will be a more secure way to run untrusted code and provide actual protection. The 3rd has better usability, though isn't as secure.
Disabling local thumbnailing services... yeah, sure, do that, but don't expect it to really do much against "testing out untrusted code".