16 видеокарт RTX 4090 за 10 часов справились с шифрованием программы-вымогателя Akira

16 видеокарт RTX 4090 за 10 часов справились с шифрованием программы-вымогателя Akira

Изображение: unsplash (Alex Konokh)

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

Работа над проектом началась после того, как к специалисту обратился знакомый, столкнувшийся с проблемой. Йоханес Нугрохо рассчитывал справиться за неделю, учитывая, что алгоритм шифрования Akira базируется на временных метках. Но на практике процесс оказался сложнее и занял около трёх недель. Расходы на аренду вычислительных мощностей составили $1200, прежде чем удалось добиться положительного результата.

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

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

Чтобы ускорить процесс поиска, Йоханес Нугрохо проанализировал системные журналы, предоставленные знакомым. Метаданные файлов и временные метки помогли выстроить прогнозируемый профиль работы вредоносного ПО. Однако начальные тесты с видеокартой RTX 3060 показали невысокую эффективность — всего 60 млн попыток в секунду. Улучшение аппаратной базы до RTX 3090 не дало значительного прироста производительности.

Решением стало использование облачных сервисов RunPod и Vast.ai, предоставляющих мощные вычислительные ресурсы. Для успешного взлома ключа Йоханес Нугрохо подключил 16 видеокарт RTX 4090, завершив процесс за 10 часов. В случае большого объёма зашифрованных файлов эта процедура может занять несколько дней.

Артем
Автор: Артем
Представитель редакции CISOCLUB. Пишу новости, дайджесты, добавляю мероприятия и отчеты.
Комментарии: