Протокол SSL не является гарантом полной безопасности

Протокол SSL не является гарантом полной безопасности

Несмотря на то, что SSL является протоколом шифрования, мерой безопасности, призванной скрыть и защитить трафик между пользователем и веб-сервером, он не может служить гарантом безопасности. Даже при наличии SSL, опытные хакеры могут прослушивать и анализировать трафик, а в дальнейшем и красть конфиденциальную информацию с помощью атаки «Человек посередине» или похожих способов.

Тем не менее, среднестатистические пользователи по-прежнему предпочитают покупать товары на сайтах с SSL-сертификатами, заверенными компанией Symantec или другими, не менее авторитетными.

Рассмотрим механизм работы защищенного протокола SSL, чтобы понять, что он не является полностью безопасным и призван, скорее, повысить доверие пользователя.

В первую очередь, SSL сильно отличается от SSH. Системные администраторы используют SSH для безопасного доступа к удаленным службам через Telnet. Как правило, Telnet использует порт 23. Когда трафик шифруется с помощью SSH, брандмауэров или роутеров, Telnet использует порт 22. То же самое можно сказать и о FTP. FTP в обычном состоянии использует порт 20 и 21. FTP вместе с SSH использует порт 22.

Как и SSH, SSL шифрует трафик. Однако, оба протокола шифрования не будут использовать один и тот же порт 22. Когда шифруется HTTP, SSL использует порты 443 и 636. Исследователи в области безопасности рекомендуют использовать TLS вместо SSL, когда речь идет о шифровании трафика.

SSL, в случае с TCP/IP, работает на уровне приложений (протоколы прикладного уровня), обеспечивая безопасное соединение между браузером пользователя и веб-сервером. Браузер осуществляет связь с веб-сервером через два общих методов HTTP - GET и POST.

Три основные задачи SSL

Основными тремя задачами SSL являются: конфиденциальность, целостность и аутентификация. К примеру, типичный сценарий – вы хотите купить книгу онлайн и в процессе покупки будете вынуждены передать конфиденциальную информацию (например, номер кредитной карты) веб-серверу через метод POST. Естественно, вы хотите быть уверены, что эта информация не попадет в руки третьих лиц. Вот такую уверенность должен обеспечивать SSL.

Почему SSL не является гарантом полной защищенности

В виртуальном пространстве существуют различные способы атак. Злоумышленники могут обойти SSL с помощью следующих методов: вычислить идентификатор сессии, подобрать идентификатор, используя brute force, используя атаку Reflected File Download, либо другие способы.

Атака Reflected File Download позволяет злоумышленнику загрузить вредоносный файл на компьютер жертвы, используя доверенный домены, такие как google.com или Bing.com. Опасность в том, что пользователи воспринимают эти домены как заслуживающие доверия и не чувствуют опасности.

После того, как пользователь загружает файл (будь то PDF или EXE-файл), задача злоумышленника выполнена, контроль над компьютером жертвы получен.

Алгоритм атаки Reflected File Download

Первый шаг: пользователь проходит по вредоносной ссылке на google.com или bing.com

Второй шаг: пользователь загружает вредоносный исполняемый файл на доверенном домене. Все показатели безопасности, такие как SSL-сертификат в порядке, и пользователь думает, что .exe файл, размещен на доверенном веб-сервере.

Третий шаг: пользователь запускает файл, содержащий вредоносный код, и злоумышленник получает полный контроль над компьютером жертвы.

Следовательно, наличие SSL (хоть это и рекомендуется экспертами в области безопасности) не является полным гарантом безопасности. Как мы уже видели, атака Reflected File Download запросто обходит такие меры.

AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

34% тестировщиков применяют ИИ для генерации кода, 28% — для тест-кейсов

2ГИС решила разобраться, как себя чувствует русскоязычное QA-сообщество: чем пользуются тестировщики, как устроены процессы и как в работу проникает искусственный интеллект. В исследовании поучаствовали 570 QA-специалистов, почти половина из них работают в крупных компаниях.

57% опрошенных сказали, что подключаются к разработке фич ещё на этапе обсуждения требований — то есть задолго до появления кода.

Лишь 20% приходят в проект только после завершения разработки. А вариант «подключаюсь, когда в продакшене что-то сломалось» — уже почти экзотика.

89% команд используют автотесты — от юнитов до UI. Но вот инструменты вокруг них, вроде поддержки, аналитики и стабильности, применяют далеко не все. Например, код-ревью автотестов делают только 39% опрошенных, а 28% команд вообще не отслеживают никаких метрик и работают «вслепую».

ИИ используют не все, и в основном — для рутинных задач

Хотя ИИ уже прочно вошёл в мир тестирования, чаще всего его применяют для типовых задач:

  • написание тестового кода (34%),
  • генерация тест-кейсов (28%),
  • и тестовых данных (26%).

 

Более продвинутые сценарии вроде анализа тестов, автоматического поиска багов и визуального тестирования пока используются редко. Например, только 5% автоматизируют дефект-дискавери, и лишь 4% пробуют AI для визуальных проверок. А 22% QA-специалистов вообще не используют ИИ в своей работе.

Главные проблемы в тестировании

На первом месте — сжатые сроки. Об этом сказали 71% участников опроса. На втором — слабое вовлечение QA в процессы (40%) и нехватка квалифицированных специалистов (37%).

Как измеряют качество

  • Главная метрика — количество найденных багов (58%).
  • Покрытие автотестами учитывают 43%, покрытие кода — только 23%.
  • Стабильность тестов (например, чтобы они не «флапали») отслеживают всего 15% команд.

Что будет с профессией дальше? Мнения разделились:

  • 37% считают, что всё уйдёт в тотальную автоматизацию;
  • 35% уверены, что ничего особо не поменяется;
  • почти треть верит, что QA станет глубже интегрироваться в специфические направления вроде ИБ и производительности;
  • 27% видят будущее за DevOps и SRE — то есть тесной работой на всех этапах: от разработки до эксплуатации.
AM LiveПодписывайтесь на канал "AM Live" в Telegram, чтобы первыми узнавать о главных событиях и предстоящих мероприятиях по информационной безопасности.

RSS: Новости на портале Anti-Malware.ru