Эксперт компании Malwarebytes Джером Сегура (Jerome Segura) обнаружил интересную новую технику, которую начали применять криптоджекеры. К счастью, пока исследователь нашел только один такой сайт (портал для взрослых yourporn[.]sexy), но данную технику определенно могут начать использовать и более широко.

Сегура обнаружил, что на yourporn[.]sexy JavaScript-код майнера срабатывает не в основном окне, а открывается в дополнительном окошке, размер и местоположение которого злоумышленники задают динамически, по следующей формуле:

Горизонтальна позиция = (текущая ширина экрана) – 100px

Вертикальная позиция = (текущая высота экрана) – 40px

Таким образом, для большинства пользователей дополнительное окно с майнинговым скриптом оказывается скрыто за панелью задач Windows, где его будет сложно даже заметить (далеко не у всех панель задач прозрачная). Закрыть такое окно можно через диспетчер задач, или изменив размер панели, то есть достав окно «из-под» нее.

Исследователь рассказывает, что обнаруженный им сайт использует модифицированную версию майнера Coinhive, который позволяет владельцам ресурсов добывать криптовалюту Monero при помощи CPU своих посетителей. Интересно, что эта версия скрипта не оттягивает на себя практически все мощности CPU, ограничивая свою активность более скромными значениями. За счет этого заметить фоновую работу майнера тоже становится намного труднее.

Напомню, что сейчас об браузерного майнинга защищают практически все антивирусные продукты и блокировщики рекламы, запрещающие работу скриптов. Также в Chrome Web Store можно найти специальные «противомайнинговые» расширения. Плюс ко всему пользователь всегда может самостоятельно отключить Javascript или установить соответственные расширения для браузера (к примеру, NoScript и ScriptBlock).



6 комментариев

  1. john_

    01.12.2017 at 07:33

    Ахтыжхитраязадница! Кто то же придумывает лазейки

  2. neoline

    02.12.2017 at 17:54

    разве браузеры не блокируют открытие дополнительных всплывающих окон

    • kinokus

      03.12.2017 at 08:45

      блокируют, но многию пользователи смотрят в режиме инкогнито такие вот сайты, и там не всегда есть блокировка окон.

  3. user2010

    04.12.2017 at 19:11

    Как он под прозрачной панелью может прятаться??
    Я дебил или автор не понимает, что «срисовал»
    Тем более у меня авто сокрытие панели.

  4. le

    04.12.2017 at 21:52

    У меня панель управления находится совсем в другом месте ))

    Однако для меня стало открытием, что такая персональная информация, как размер экрана, свободно доступна javascript’у.

    Кстати, что им мешает задвинуть это окно вообще за пределы экрана?

  5. emeliyanov

    05.12.2017 at 04:42

    Панель задач, а не панель управления. И сделано это в расчете на полных довничей, которые не смотрят на эту самую панель задач, где отображаются все окна.

Оставить мнение