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

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

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

Признаки cryptojacking

  • необъяснимо высокая загрузка CPU или GPU;
  • рост энергопотребления;
  • постоянно работающие неизвестные процессы;
  • перегрев устройства и повышение скорости вращения вентиляторов;
  • необычная сетевая активность.

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

Cryptojacking отличается от обычного майнинга тем, что экономическая выгода от вычислений получает не владелец оборудования, а атакующий.