От машинного кода до искусственного интеллекта.

Артём Кривых firefox1k

Рейтинг: 63
Паспорт верифицирован
Всего отзывов: 0
  • Работ в портфолио: 3
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Стаж работы: 10 лет
  • Тип занятости: Полный фриланс
  • Юридический статус:Самозанятый
Был на сайте:

Разработка загрузчика для версий x86_64

Используемые навыки:

Описание

необходимо было проверить работоспособность системы. Оказалось была повреждена основная прошивка. похоже проблема была в повреждении дамбов памяти. и отдельных регистров. По словам клиента он скачал программу для записи звука "FL.studio". Спустя время его рабочее устройство (ПК) замедлило работоспособность. Спустя время, он узнал что у него есть скрытый ПО майнер. Он установил антивирус, и при открытии антивируса total360. у него вышел синий экран с бесконечной перезагрузкой, а потом и вовсе перестал отвечать. и выводить картинку на экран.

Решение

Я предложил клиенту разработать загрузчика, для осуществления аварийного восстановления. я изучил его архитектуру оборудования, стандартными методами не получилось вернуть устройство в исходное состояние. Пришлось создавать загрузчик на .asm для BIOS в реальном времени(16бит), разработка PEI и DXE. после большого количества работы и разработки драйвера для MVMe загрузочного диска, следом пошла работа с файловой системой FAT32, ISO9660. Я решил перепрошить биос, чтобы сохранить данные устройства клиента. пришлось. Пришлось работать с протоколами такими как SPI. но удалось вернуть данные. выгрузить байтовые замки. После чего было перезагружено опять устройство и запущена диагностика с последующем искоренением, внедрения в системные файлы - вирусы.

Результат

Результат оказался впечатляющим, к тому моменту я не ожидал что получиться вернуть данные записанные на диске. Но весьма получилось из-за чего клиент оставил дополнительно оплату 50% от основной оплаты и остался довольным. на примере есть загрузчик. часть образа созданного предыдущим образом. через спец оборудование. Это его реплика. для понимания работы.

Презентация проекта

Снимок экрана 2025-06-20 014727.png
Снимок экрана 2025-06-20 015007.png

Оценили проект:

0