Какие данные могут быть собраны программами и приложениями в операционной системе Linux?

Какие данные о системе и пользователе собирают программы в Linux? Могут ли программы с открытым исходным кодом, такие как клиенты VPN, собирать данные о трафике, такие как MAC-адреса и идентификаторы видеокарты, а также видят ли они другие данные системы?
  • 2 января 2024 г. 21:07
Ответы на вопрос 4
В операционной системе Linux программы и приложения могут собирать различные данные о системе и пользователе. Некоторые из таких данных могут включать:

1. Информация о аппаратном обеспечении, такая как модель процессора, объем ОЗУ, тип и модель видеокарты и дискового пространства.
2. Информация о сетевой конфигурации, такая как IP-адреса, MAC-адреса, и информация о сетевых подключениях.
3. Информация о программном обеспечении, такая как установленные программы, их версии и настройки.
4. Журналы системных событий и ошибок.

Клиенты VPN с открытым исходным кодом, как и другие программы, могут собирать определенные данные о трафике, такие как IP-адреса, MAC-адреса и идентификаторы видеокарт. Однако, сбор и использование этих данных зависит от политики конфиденциальности и лицензионных условий конкретного программного обеспечения. Сам по себе факт того, что программа с открытым исходным кодом возможно осуществляет сбор данных не означает, что она делает это незаконно или неэтично. Важно обращать внимание на политику конфиденциальности и условия использования программного обеспечения, чтобы понимать, какие данные программа собирает и как они используются.
Программы в Windows собирают много данных о системе и человеке
неверно, не нужно обобщать

как себя ведут программы в Linux
так же

Программы с открытым исходным кодом могут
могут, это не зависит открыт или закрыт код

а видят ли они эти программы данные системы (MAC-адрес, ID видеократы и тд)?
видят всё в рамках правах пользователя, который их запустил
Программы в Linux МОГУТ делать все тоже самое что программы Windows, и даже больше, учитывая то, что Linux более гибкая система. Однако преимущество OpenSource в том, что если код приложения открыт, всегда при желании и при необходимости можно увидеть как именно и куда информация отправляется. Это не панацея, но сильно облегчает анализ поведения приложения. 
Ну и система разграничения прав тоже облегчает жизнь, т.к. если у приложения нет root прав, то оно не сможет получить слишком много полномочий.
Ну и играет роль также то, что GUI не часть системы, как в Windows, а обычное приложение (которое, кстати, можно менять по своему вкусу), то какие то косяки с видеодрайверами и/или приложениями рабочего стола не способны положить всю систему, просто переключаешься в другой TTY, запускаешь htop или новую версию рабочего стола и работаешь и смотришь в чем там проблема. Это очень удобно.
А сам Linux(конкретные дистрибутиву?) собирает\отправляет какие-либо данные?
Похожие вопросы