Эксперт перезагрузил Linux 292 612 раз, чтобы найти баг ядра

Эксперт перезагрузил Linux 292 612 раз, чтобы найти баг ядра

Эксперт перезагрузил Linux 292 612 раз, чтобы найти баг ядра

Ричард Джонс, один из разработчиков Red Hat, нашёл баг в системе Linux и сделал это очень интересным способом. Специалист заметил, что ОС виснет на этапе загрузки один из тысячи раз. Чтобы доказать свои выводы, Джонс загрузил компьютер 292 612 раз.

По словам эксперта, баг затрагивает ядро Linux версии 6.4. После того как Джонс перезагрузил устройство 292 612 раз, ещё тысяча перезагрузок понадобилась на подтверждение проблемы. Все манипуляции заняли у разработчика 21 час.

Эксперт показал, что брешь реже встречается на железе Intel, чем на AMD. Впервые Джонс заподозрил наличие бага, когда ряд софтовых тестов с протоколом nbdkit «рандомно зависали» при работе с инструментом libguestsfs (для доступа к образам дисков виртуальной машины и их модификации).

Несмотря на общую фазу тестирования в 21 час и 292 612 перезагрузок, Джонс отметил, что к этому он шёл несколько дней. Исследователь метался между Linux v6.0 и v6.4-rc6, чтобы выявить виновника бага. Последним оказалась регрессия функции printk.

Определить причину помог тот факт, что ошибка всегда возникала на одном и том же раннем этапе загрузки ОС (при запуске последней версии qemu). По ссылке можно увидеть, что самый простой способ воспроизвести баг — запустить команду guestfish в цикле со множеством параллельных копий.

Джонс, например, запускал guestfish в цикле 10 тыс. раз. Разработчик утверждает, что проблема зависания при загрузке возникает реже в системах Intel, чем в AMD. Ожидается, что на баг обратят внимание и поправят его.

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

Россиян снова атакует Android-троян Mamont под видом трекера посылок

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

Как сообщили «Известиям» в «Лаборатории Касперского», зловред начал распространяться в конце 2024 года. Хотя мы сообщали о его активности в стране ещё весной.

Он предназначен для мобильных устройств на платформе Android и занимается сбором СМС-сообщений и пуш-уведомлений от банков, что позволяет перехватывать реквизиты платежных карт.

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

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

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

«Ссылки для скачивания фейкового трекера специально делают длинными и сложными, чтобы запутать пользователя. Если новый троян попадет на смартфон, последствия могут быть серьезными: от кражи личных данных и средств до подключения устройства к ботнету — сети зараженных устройств, используемых для кибератак», — прокомментировал «Известиям» директор по информационной безопасности в RuStore Дмитрий Морев.

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

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

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