Введение
Тип социальной инженерии
В компьютерной безопасности, подглядывание через плечо (шолдерсерфинг) — это вид социальной инженерии, используемый для получения информации, такой как персональные идентификационные номера (PIN-коды), пароли и другие конфиденциальные данные, наблюдая за тем, что вводит жертва. Неавторизованные пользователи могут наблюдать за нажатием клавиш на устройстве или подслушивать конфиденциальные разговоры, что также известно как прослушивание.
Методы и история
Эта атака может быть выполнена как с близкого расстояния (непосредственно глядя через плечо жертвы), так и с большего расстояния, например, с помощью бинокля или аналогичного оборудования. Злоумышленникам не требуются специальные технические навыки для осуществления этого метода, достаточно внимательного наблюдения за окружением жертвы и особенностями набора текста. В начале 1980-х годов shoulder surfing практиковался возле общественных телефонных автоматов для кражи номеров телефонных карт и совершения междугородних звонков или их последующей перепродажи по ценам ниже, чем заплатил первоначальный покупатель. Однако появление современных технологий, таких как скрытые камеры и микрофоны, упрощает shoulder surfing и расширяет возможности злоумышленника для проведения атак на расстоянии. Скрытая камера позволяет злоумышленнику записать весь процесс авторизации и другие конфиденциальные данные жертвы, что в конечном итоге может привести к финансовым потерям или краже личных данных. Shoulder surfing чаще происходит в людных местах, поскольку там легче наблюдать за информацией, не привлекая внимания жертвы. Существуют два типа атак shoulder surfing: атаки прямым наблюдением, при которых информация для аутентификации получается человеком, непосредственно наблюдающим процесс аутентификации, и атаки с записью, при которых информация для аутентификации получается путем записи процесса аутентификации для последующего анализа с целью разблокировки устройства. Помимо угроз при вводе паролей или PIN-кодов, shoulder surfing также происходит в повседневных ситуациях для получения доступа к конфиденциальной информации на портативных мобильных устройствах; визуальный shoulder surfing может приводить к утечке конфиденциальных данных пользователя и даже частной информации о третьих лицах.
Ввод пароля на основе взгляда
Основная процедура ввода пароля на основе взгляда аналогична обычному вводу пароля, за исключением того, что вместо нажатия клавиши или касания экрана пользователь последовательно смотрит на каждый желаемый символ или область активации (аналогично вводу взглядом). Таким образом, этот подход может использоваться как с паролями на основе символов с использованием экранной клавиатуры, так и с графическими схемами паролей, описанными в [указанной работе]. Для обеспечения удобства использования и безопасности необходимо учитывать ряд факторов. Технология отслеживания взгляда значительно продвинулась с момента её появления в начале 1900-х годов. Современные трекеры взгляда обеспечивают бесконтактное, дистанционное видео-отслеживание взгляда с точностью 1° угла зрения. Трекеры взгляда являются специализированным применением компьютерного зрения. Для наблюдения за глазами пользователя используется камера. Один или несколько инфракрасных источников света освещают лицо пользователя, создавая блик – отражение источника света на роговице. При изменении направления взгляда зрачок перемещается, но положение блика на роговице остается фиксированным. Относительное движение и положение центра зрачка и блика используются для оценки вектора взгляда, который затем проецируется на координаты на плоскости экрана. Исследователи предложили способы противодействия подглядыванию через плечо на мобильных устройствах, используя фронтальную камеру для ввода пароля на основе взгляда. Например, GazeTouchPIN и GazeTouchPass сочетают ввод взглядом в виде движений глаз влево/вправо и ввод касанием, осуществляемый нажатием на экранные кнопки. Эти методы более безопасны, чем традиционный ввод на основе касания (например, PIN-коды и графические ключи), поскольку они требуют от злоумышленников, осуществляющих подглядывание, (1) наблюдения за глазами пользователя, (2) наблюдения за касаниями пользователя и (3) комбинирования этих наблюдений.
Метод тайного проникновения
Для доступа к конфиденциальной информации с низким риском подглядывания, метод секретного набора является техникой, которая не раскрывает данные аутентификации при вводе, даже если посторонние пытаются наблюдать за процессом. Кроме того, существует угроза видеозаписи. Поэтому необходимо усложнить процесс аутентификации, чтобы предотвратить кражу учетных данных. Например, смартфоны используют биометрические методы, такие как сканирование отпечатков пальцев или распознавание лиц, которые невозможно скопировать при подглядывании. Метод секретного набора может использовать иконки или другую систему. Цели системы секретного набора:
Устойчивость к скрытому наблюдению: Поддерживать уровень устойчивости, который предотвращает раскрытие данных аутентификации посторонним лицам, даже при многократном выполнении операции аутентификации. Устойчивость к записи атак: Поддерживать уровень устойчивости, который препятствует анализу данных аутентификации посторонними лицами, даже если операция аутентификации полностью записана. Устойчивость к атакам перебором: Поддерживать уровень устойчивости, который предотвращает взлом процесса аутентификации легче, чем взлом четырехзначного PIN-кода методом перебора. Данная политика соответствует стандарту, установленному в ISO 9564 1, например, PassFaces, Jiminy, VIP, Passpoints. Некоторые продвинутые атаки используют тепловизионные камеры для определения теплового следа введенного PIN-кода. Тепловые атаки используют тепловые отпечатки, остающиеся на клавишах после ввода секретной информации. Поэтому используются различные методы ввода PIN-кода, устойчивые к подглядыванию, для обеспечения безопасности процесса аутентификации. Примеры включают в себя PIN-пады со встроенными экранами конфиденциальности. Другой пример, используемый в банкоматах и некоторых системах доступа, – это использование металлических PIN-падов, которые делают атаки тепловизионными камерами практически невозможными благодаря своим материалу, экранированию, отражающей способности или внутреннему нагреву.
Виртуальная реальность
Пользователь может надеть гарнитуру виртуальной реальности для снижения риска подглядывания через плечо, однако жесты, нажатия кнопок и голосовые команды все еще могут быть скомпрометированы.