Что такое атака нулевого дня?

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

Основные выводы

  • Атака нулевого дня происходит, когда hackers используют уязвимость программного обеспечения до того, как разработчик создаст или выпустит исправление.
  • Название «zero-day» отражает тот факт, что у разработчиков нет ни одного дня на исправление уязвимости после того, как злоумышленники начинают её использовать.
  • Уязвимости «нулевого дня» возникают потому, что даже хорошо разработанное программное обеспечение может содержать скрытые ошибки или слабые места, которые разработчики ещё не обнаружили.
  • Эти недостатки могут быть обнаружены этическим путем. hackers независимые исследователи или злоумышленники, которые используют их в качестве оружия еще до того, как кто-либо узнает о существовании проблемы.
  • Поскольку исправлений не существует, атаки «нулевого дня» представляют серьезную угрозу безопасности, поэтому для обеспечения защиты крайне важны своевременные обновления, мониторинг и средства предотвращения эксплуатации уязвимостей.

Что такое атака нулевого дня?

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

Уязвимость нулевого дня — это любая уязвимость программного обеспечения, которую можно использовать. hackers Для этой уязвимости пока нет исправления. Разработчики программного обеспечения могут либо не знать об этой уязвимости, либо разрабатывать для неё исправление, либо игнорировать её. Как вы понимаете, такая уязвимость может привести к серьёзному нарушению кибербезопасности.

Почему его называют "нулевым днем"?

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

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

Как обнаруживаются ошибки "нулевого дня"?

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

Хакеры в белых шляпах

White hat hacker — устаревший термин для этичного хакера. Компании нанимают таких специалистов для усиления сетевой безопасности. Выявление потенциальных уязвимостей нулевого дня может быть частью работы.

Хакеры в серых шляпах

Серая шляпа hackers Они похожи на «белых шляп», только работают не в официальном качестве. Такие hackers Может пытаться найти уязвимости нулевого дня в надежде получить работу в компании, прославиться или просто ради развлечения. Серый хакер hacker никогда не пользуется обнаруженными недостатками. Примером может служить случай, когда hacker использовал уязвимость в криптовалютной платформе Poly Network, чтобы похитить токены на сумму 600 миллионов долларов, после чего вернул полученную сумму.

Конкурсы

Многие компании-разработчики программного обеспечения организуют хакерские мероприятия и платят за это. hackers Денежные средства и призы за обнаружение уловок. Здесь, hackers Обнаружение уязвимостей в операционных системах, веб-браузерах и приложениях для мобильных устройств и компьютеров. Недавний пример тому — случай, когда два голландских специалиста по безопасности получили 200 000 долларов за обнаружение уязвимости нулевого дня в Zoom на платформе Pwn2Own.

Исследователи

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

Как обнаруживаются атаки "нулевого дня"?

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

Часто ли происходят атаки "нулевого дня"?

Атаки нулевого дня, такие как удар червя Stuxnet, имеют конкретные цели и не затрагивают обычных пользователей компьютеров. Тем временем уважаемые компании, такие как Microsoft, Apple и Google, обычно устраняют уязвимости нулевого дня как можно быстрее, чтобы защитить свою репутацию и своих пользователей. Часто будет выпущено исправление до того, как средний пользователь окажется затронутым. Тем не менее, уязвимости нулевого дня не следует воспринимать легкомысленно, поскольку их влияние может быть чрезвычайно разрушительным.

Как происходит атака нулевого дня?

  • Идентификация: Хакеры находят незамеченные уязвимости в программном обеспечении посредством тестирования или путем покупки на черных рынках в подполье интернета, таких как... Dark Web .
  • Создание: Угрожающие лица создают наборы, скрипты или процессы, которые могут использовать вновь найденные уязвимости.
  • Разведка: Злоумышленники уже имеют на примете цель или используют такие инструменты, как боты, зондирование или сканеры, чтобы найти выгодные цели с эксплуатируемыми системами.
  • Планирование: Прежде чем начать атаку Hackers оценивают сильные и слабые стороны своей цели. Они могут использовать социальную инженерию, шпионаж или любую другую тактику, чтобы проникнуть в систему.  
  • Эксплуатация: С подготовленной почвой злоумышленники внедряют свое вредоносное ПО и используют уязвимость.

Как защитить себя от атак "нулевого дня

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

  • Не используйте старое программное обеспечение. Hackers легче создавать эксплойты для программ, которые производитель больше не поддерживает.
  • Используйте современные антивирусные инструменты с функциями машинного обучения, обнаружения поведенческих факторов и защиты от эксплойтов. Такие функции помогут вашим средствам кибербезопасности остановить угрозы с неизвестными сигнатурами.
  • В компаниях:
    • Обучите сотрудников распознавать атаки с использованием методов социальной инженерии, такие как целевой фишинг. hackers может использоваться в качестве вектора атаки.
    • Примите решения Endpoint Detection and Response (EDR), чтобы контролировать и защитить ваши конечные точки.
    • Усильте сетевую безопасность с помощью брандмауэров, частных VPN и IPsec.
    • Разделяйте сети с помощью надежных средств контроля доступа.

Сопутствующие статьи

Что такое эксплойт?

Что такое вредоносное ПО?

Что такое вымогатель?

Часто задаваемые вопросы

Что такое атака нулевого дня?

Почему это называется атакой «нулевого дня»?

Что такое уязвимость «нулевого дня»?

Как это сделать hackers Обнаружили уязвимости нулевого дня?

Часто ли происходят атаки "нулевого дня"?

Как защититься от атак «нулевого дня»?

Кто обнаруживает уязвимости «нулевого дня» до того, как злоумышленники успевают их использовать?

Что происходит после того, как уязвимость «нулевого дня» становится достоянием общественности?