UEFI Это было связано с устранением некоторых ограничений и проблем с BIOS. Этот стандарт был расширен за пределы платформ x86, и многие другие включили его поддержку в свои экосистемы, например случай RISC-V как мы сообщали вам из LxA некоторое время назад. Вот почему интересно знать такие инструменты, как UEFITool.
Если вас интересует работа с образами прошивки, этот инструмент наверняка вам очень поможет. Эта программа была написана на C ++ и с использованием Qt, она является кроссплатформенной и имеет открытый исходный код. С ним ты можешь анализировать, извлекать и изменять Образы прошивки UEFI.
Поддерживает управление изображениями Завершите BIOS более удобным способом, начиная с дескриптора флэш-памяти или любого двоичного файла, содержащего тома UEFI. Вам просто нужно запустить его без каких-либо аргументов из командной строки или с аргументом, указывающим путь к файлу изображения UEFI, который вы хотите открыть при запуске.
Как только это будет сделано, вы увидите, что рабочее окно разделено на три основные панели:
- структура: представлено дерево элементов с разными именами, типами и подтипами. Если какой-либо элемент выбран ...
- Información:… Информационная панель покажет доступную информацию о выбранном элементе в зависимости от его типа и содержания.
- Сообщения- Отображает все сообщения от движка, включая результаты поиска и предупреждения структуры. Большинство сообщений можно дважды щелкнуть, чтобы выбрать элемент, вызвавший сообщение, для быстрого обнаружения.
Он также позволяет открывать меню в каждый предмет из дерева, чтобы увидеть возможные операции, включая извлечение (элемента с его заголовком или только данных элемента), вставку, замену, удаление и реконструкцию (чтобы иметь возможность восстановить измененное изображение UEFI с помощью UEFITool с учетом элементы, отмеченные для построения и игнорирование тех, которые не являются).
Больше информации - Сайт проекта UEFITool