Прежде чем узнать о безопасной ОС, такой как Tails, Кубик или любой другой, важно понять, как вообще работают операционные системы.
Это не будет исчерпывающим руководством по внутренней работе операционных систем, но мы хотим объяснить на высоком уровне, в чем заключается цель безопасной операционной системы и чем она отличается от обычной.
Но прежде чем мы сможем это сделать, нам нужно понять, как работают операционные системы.
Итак, операционная система на самом базовом уровне находится над аппаратным обеспечением и взаимодействует с ним, позволяя запускать на компьютере или устройстве приложения и программы.
Операционная система управляет потоком информации и контролирует работу программного обеспечения и приложений. У вас может быть большая операционная система, такая как Windows или Mac, с большим количеством файлов и программ, или очень маленькая, которая представляет собой всего лишь набор необходимых для работы компонентов, например, контейнер или микросервис. Но в рамках того, о чем мы говорим, мы имеем в виду крупные экосистемы операционных систем, такие как Windows, Mac OS, iOS и Android, и даже Linux.
Все эти ОС поставляются с большим количеством предустановленных программ, которые позволяют эффективно работать.
Каждая операционная система может отличаться по интерфейсу и способу доступа к ней, но основные принципы остаются неизменными.
Они позволяют вам использовать разные программы и сервисы, системы и приложения.
Android, Mac, Windows — это все существующие типы операционных систем.
То есть, у вас может быть операционная система для телефона или для компьютера.
Также есть операционные системы для Raspberry Pi и серверные операционные системы, например, Windows Server или Red Hat Server.
На курсах Академии Дарквеба мы будем говорить о таких вещах, как Tails, Cubes и других безопасных ОС.
Это в основном настольные операционные системы.
Они не предназначены для Raspberry Pi, тонких клиентов или чего-то подобного.
Настоящая мощь операционной системы проявляется, когда на ней установлено множество программ и приложений, потому что операционная система позволяет им взаимодействовать друг с другом.
Некоторые программы могут взаимодействовать с другими программами.
Некоторые приложения могут взаимодействовать с другими приложениями, а операционная система обеспечивает бесперебойную передачу данных.
Например, когда вы нажимаете ссылку в электронном письме, открывается браузер и ссылка в нем.
Это пример того, как операционная система обеспечивает передачу данных между разными программами.
Однако, если программное обеспечение или инструмент захотят получить несанкционированный доступ к чему-либо, это может вызвать проблемы с операционной системой.
Допустим, у вас есть браузер и приложение для чата, и обычно они не должны взаимодействовать, но ваш браузер, поскольку у него недостаточно прав доступа в операционной системе, может получать информацию из вашего приложения для чата.
Это вымышленный сценарий, но такое может произойти, если вы зашли на определенный сайт, и он запустил на вашем компьютере определенный скрипт, который искал установленные приложения для чата и скачивал логи из этих приложений.
Если у вас нет надлежащей защиты в операционной системе, это может произойти.
Современные операционные системы действительно защищены от подобных вещей.
У них есть защита, есть антивирус, есть средства контроля безопасности, чтобы убедиться, что разные приложения не выходят за рамки и не получают доступ к тому, к чему не должны.
Но эти инструменты не идеальны.
У них есть проблемы, и сама операционная система иногда вызывает вопросы, потому что у нее есть доступ ко всему.
Поэтому всегда возникает вопрос, какую информацию они получают и что отправляют в качестве телеметрии или данных, которые им нужны?
Итак, это общее представление об операционных системах.
В следующем видео мы поговорим о безопасности операционных систем, чтобы понять, какая защита по умолчанию существует в операционных системах.