LINUX.ORG.RU

/etc/machine-id стоит ли рандомизировать

 ,


0

1

Привет!

Я экспериментирую с усилением конфиденциальности в своей ОС Zorin.

И я подумываю о полной рандомизации machine-id…

Я нашел такое руководство:

sudo rm -f /etc/machine-id /var/lib/dbus/machine-id
sudo ln -s /run/machine-id /etc/machine-id
sudo ln -s /run/machine-id /var/lib/dbus/machine-id

В другом руководстве рекомендуется использовать GRUB (и полное обновление с помощью sudo update-grub) путем редактирования /etc/default/grub, где мне нужно изменить некоторые строки на:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash systemd.machine_id=uninitialized"

Что вы думаете? Лучше использовать WHONIX из руководства типа https://madaidans-insecurities.github.io/guides/linux-hardening.html#machine-id? Или попробовать мои решения? Если попробовать, какой вариант лучше?

Тебе тогда стоит посмотреть на проект OpenBSD, те тоже что-то постоянно любят рандомизировать)

At every install, upgrade, and boot a new kernel is generated with randomized addresses. A unique and unpredictable kernel is a huge security improvement. This technique is called Kernel Address Randomized Link (KARL).

The order of symbols in libc.so are randomized at boot time to prevent “Return oriented programming”.

malloc allocates areas of memory that programs have requested using system calls. It randomizes memory allocations over the entire address space.

OpenBSD lets you have randomized MAC addresses via ifconfig. Randomizing your MAC address improves anonymity while using your Laptop in public wifi or the like.

OpenBSD spawns each new process with a random, unused PID. This protects the user from attacks that predict new PIDs.

anonymous
()
Ответ на: комментарий от Gary

К этому айдишнику постоянно обращаются все программы, каким только не лень. Зачем давать тому же Chrome еще один идентификатор для их баз?

anonymous
()
Ответ на: комментарий от ya-betmen

Бред же. У меня стоит в конфиге нетворк манагера

wifi.scan-rand-mac-address=yes
wifi.cloned-mac-address=random

Ничего не сломано. Даже IP в LAN я сохранил через скрипт в OpenWRT который чекает хостнейм.

anonymous
()