merto
Опытный user
- Регистрация
- 20 Дек 2021
- Сообщения
- 307
- Реакции
- 33
Введение
Как мы уже знаем,разработкой Windows систем занимается корпорация Microsoft. Её разработкой занимаются с 1983 года,а вышли первые наработки в 1985 году. За это время корпорация сильно выросла и её разработкой занимаются до сих пор. В этой теме я не буду затрагивать тему производительности и удобства использования данной системы(которая и так очень сильно хромает). Тема поделена на главы,которые описаны мною ниже:
1. Прозрачность и код Windows
Одно из первых,с чем вы столкнетесь при установке данной системы - это её закрытый исходный код,который является коммерческой тайной компании Microsoft и невозможность оперировать её ядром,изменять и модифицироавать код под свои цели,эта же проблема касается и приватности,а так же надежности самой системы. Если мы возьмем opensource проекты,то заметим,что сообщество читает исходный код и очень часто находит в нем логические ошибки или ошибки безопасности,помогая тем самым разработчикам в исправлении критических уязвимостей. Какая ситуация у разработчиков Windows? их не целое сообщество,несколько глаз могут с легкостью упустить важную деталь и допустить ошибку,которая в будующем приведет к необратимым последствиям(еще добавлю сюда использование нейросетей,которые дополнительно могут напартачить при написании кода и составлении архитектуры) и вот,мы получаем с коробки не самый надежный код,о котором знают лишь сами сотрудники и разработчики компании,а все уязвимости видимо,будут найдены уже через реальные случаи)))
Вторая проблема связана с вашей конфиденциальностью,вы не знаете,какие данные собирает о вас компания наверняка,а отключить все трекеры в системе просто невозможно,поскольку к ядру и системным компонентам прикоснуться вы не можете.
2. Архитектура системы
Нынешняя Windows 11 построена (да-да,сейчас вы удивитесь) на древней архитектуре Windows NT,которая была разработана в 1993 году,эта архитектура имеет буквально миллионы строк кода и огромное множество компонентов,которые сложно изменять и масштабировать. Эта архитектура является гибридной и все её компоненты,к примеру драйвера,работают на уровне ядра,в то время как в Linux системах ядра изолированы от ядра. Код слоится,есть огромное количество устаревших элементов,которые очень сложно переделать под современные реалии и приходится держать старые API и приложения для корректной работы всей системы.
3. Права и доступ к исполнению и манипуляциям системой
Система исторически давала пользователям слишком много свободы, пользователь даже без особых прав админа мог управлять большей частью системы, особенно в старых версиях вроде XP, где ты чуть ли не по умолчанию админ. Даже в Windows 10/11 контроль учётных записей не всегда спасает: и пользователи часто подтверждают запросы, не вникая, и малвари этим активно пользуются. Если брать в сравнение Linux системы,то тут всё строже,так как обычный пользователь без sudo почти ничего не может сломать в системе и получить доступ к критически важным данным.
4. Управление ПО и её загрузка
Начнём пожалуй с того,что в Linux системах используется централизированная система репозиториев,(например тот же github),где довольно серьезно затрагивается тема безопасности пользоавтеля и софта/скриптов,которые они используют,все крайне строго проверяется,в то время как для установки ПО на Windows её можно скачать с любого левого сайта,исходники зачастую закрыты,так как Windows сообщество априори не поддерживает открытое ПО и безопасность)))
5. "Надежность" Windows Defender
Windows Defender - это так вообще настрадавшаяся тема,которая вызывает смех. Этот встроенные по умолчанию в систему защитник обходится простым криптом(шифрованием) малвари,и даже самый слабый крипт позволяет спокойно обойти защиту и исполнится,при этом их хвалёный защитник может и глазом не моргнуть,когда все данные пользователя будут уже скомпроментированы.
Послесловие
Я могу часами приводить примеры уязвимостей и инцедентов прошлого,которые вызывают лютейший кринж и думаю позже добавлю отдельный раздел в эту тему про самые болезненные инцеденты,но это будет чуть позже. Моя личная рекомендация - перейти на Debian подобные системы или системы от RedHat,та же Fedora,CentOS и другие,за годы использования этих систем ни разу не столкнулся с уязвимостями,про Windows я пожалуй,промолчу,даже при самым обычном и минимальном использовании системы,уже через месяц тот же Malwarebytes будет кричать о всяких Pop-up и майнерах.
Как мы уже знаем,разработкой Windows систем занимается корпорация Microsoft. Её разработкой занимаются с 1983 года,а вышли первые наработки в 1985 году. За это время корпорация сильно выросла и её разработкой занимаются до сих пор. В этой теме я не буду затрагивать тему производительности и удобства использования данной системы(которая и так очень сильно хромает). Тема поделена на главы,которые описаны мною ниже:
1. Прозрачность и код Windows
Одно из первых,с чем вы столкнетесь при установке данной системы - это её закрытый исходный код,который является коммерческой тайной компании Microsoft и невозможность оперировать её ядром,изменять и модифицироавать код под свои цели,эта же проблема касается и приватности,а так же надежности самой системы. Если мы возьмем opensource проекты,то заметим,что сообщество читает исходный код и очень часто находит в нем логические ошибки или ошибки безопасности,помогая тем самым разработчикам в исправлении критических уязвимостей. Какая ситуация у разработчиков Windows? их не целое сообщество,несколько глаз могут с легкостью упустить важную деталь и допустить ошибку,которая в будующем приведет к необратимым последствиям(еще добавлю сюда использование нейросетей,которые дополнительно могут напартачить при написании кода и составлении архитектуры) и вот,мы получаем с коробки не самый надежный код,о котором знают лишь сами сотрудники и разработчики компании,а все уязвимости видимо,будут найдены уже через реальные случаи)))
Вторая проблема связана с вашей конфиденциальностью,вы не знаете,какие данные собирает о вас компания наверняка,а отключить все трекеры в системе просто невозможно,поскольку к ядру и системным компонентам прикоснуться вы не можете.
2. Архитектура системы
Нынешняя Windows 11 построена (да-да,сейчас вы удивитесь) на древней архитектуре Windows NT,которая была разработана в 1993 году,эта архитектура имеет буквально миллионы строк кода и огромное множество компонентов,которые сложно изменять и масштабировать. Эта архитектура является гибридной и все её компоненты,к примеру драйвера,работают на уровне ядра,в то время как в Linux системах ядра изолированы от ядра. Код слоится,есть огромное количество устаревших элементов,которые очень сложно переделать под современные реалии и приходится держать старые API и приложения для корректной работы всей системы.
3. Права и доступ к исполнению и манипуляциям системой
Система исторически давала пользователям слишком много свободы, пользователь даже без особых прав админа мог управлять большей частью системы, особенно в старых версиях вроде XP, где ты чуть ли не по умолчанию админ. Даже в Windows 10/11 контроль учётных записей не всегда спасает: и пользователи часто подтверждают запросы, не вникая, и малвари этим активно пользуются. Если брать в сравнение Linux системы,то тут всё строже,так как обычный пользователь без sudo почти ничего не может сломать в системе и получить доступ к критически важным данным.
4. Управление ПО и её загрузка
Начнём пожалуй с того,что в Linux системах используется централизированная система репозиториев,(например тот же github),где довольно серьезно затрагивается тема безопасности пользоавтеля и софта/скриптов,которые они используют,все крайне строго проверяется,в то время как для установки ПО на Windows её можно скачать с любого левого сайта,исходники зачастую закрыты,так как Windows сообщество априори не поддерживает открытое ПО и безопасность)))
5. "Надежность" Windows Defender
Windows Defender - это так вообще настрадавшаяся тема,которая вызывает смех. Этот встроенные по умолчанию в систему защитник обходится простым криптом(шифрованием) малвари,и даже самый слабый крипт позволяет спокойно обойти защиту и исполнится,при этом их хвалёный защитник может и глазом не моргнуть,когда все данные пользователя будут уже скомпроментированы.
Послесловие
Я могу часами приводить примеры уязвимостей и инцедентов прошлого,которые вызывают лютейший кринж и думаю позже добавлю отдельный раздел в эту тему про самые болезненные инцеденты,но это будет чуть позже. Моя личная рекомендация - перейти на Debian подобные системы или системы от RedHat,та же Fedora,CentOS и другие,за годы использования этих систем ни разу не столкнулся с уязвимостями,про Windows я пожалуй,промолчу,даже при самым обычном и минимальном использовании системы,уже через месяц тот же Malwarebytes будет кричать о всяких Pop-up и майнерах.