UEFI-Editor VS IFRExtractor-RS

Compare UEFI-Editor vs IFRExtractor-RS and see what are their differences.

IFRExtractor-RS

Rust utility to extract UEFI IFR data into human-readable text (by LongSoft)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
UEFI-Editor IFRExtractor-RS
4 2
418 230
- 7.4%
7.0 2.8
about 2 months ago 11 months ago
TypeScript Rust
- BSD 2-clause "Simplified" License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

UEFI-Editor

Posts with mentions or reviews of UEFI-Editor. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-17.

IFRExtractor-RS

Posts with mentions or reviews of IFRExtractor-RS. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-12-06.
  • Just about every Windows/Linux device vulnerable to new LogoFAIL firmware attack
    4 projects | news.ycombinator.com | 6 Dec 2023
    >this makes your machine once and always pwned.

    Well, no, it doesn't, but that's besides the point.

    These specific image decoding bugs are indeed a bit of a nothingburger in terms of the implications they give rise to. There's just no reason to overwrite the boot logo graphic and leverage these exploits if another (simpler) method of achieving the same end result exists, and often it does.

    For example, many systems to this day are shipped in a configuration such that you can disable write protections for certain ranges (or all) of the SPI EEPROM on which the firmware resides simply by changing some NVRAM variables (typically the variables correspond to (often hidden) 'BIOS settings' in common firmwares such as those from AMI or Phoenix), after which you can write contents of your choosing (eg. using Intel FPT) to the chip which will promptly be executed without any checks upon the next restart. This is by design, not even abusing any exploit or flaw in the software (of which there are plenty). If you want you can try it out on some of your own systems, for instance dump the firmware, extract (for example) the AMI setup menu form and simply run it through something like LongSoft's IFRExtractor[1] to locate the regions and offsets of said NVRAM variables, then try writing to them. It is true that the NVRAM regions for these settings (and others) are sometimes write protected or locked in such a way that you can't overwrite them after the firmware has started another program (eg. your bootloader), but often there are even ways around that. It's clear that firmware security is not always much of a concern for a surprising number of vendors currently shipping computer systems / motherboards today.

    [1]: https://github.com/LongSoft/IFRExtractor-RS

  • Guide about how to check PCI-E Bifurcation support of any mainboard
    3 projects | /r/Amd | 17 Jun 2023
    Download the last release of https://github.com/LongSoft/IFRExtractor-RS/releases for example ifrextractor_v1.5.1_Windows.zip and extract it

What are some alternatives?

When comparing UEFI-Editor and IFRExtractor-RS you can also consider the following projects:

arch-linux-installation-guide - An easy to follow Arch Linux installation guide. This guide will show you how to properly install Arch Linux on UEFI/BIOS systems, ext4/btrfs file systems; using systemd-bootloader/GRUB and systemd-networkd/NetworkManager for networking. These are the given examples but I have provided links to sections with the information necessary to install any 86_64 system

UEFITool - UEFI firmware image viewer and editor

citation-file-format - The Citation File Format lets you provide citation metadata for software or datasets in plaintext files that are easy to read by both humans and machines.

fontations - Reading and writing font files

unicode-formatter - Convert portions of text to fancy text using unicode fonts for use on Twitter and other sites that don't support rich text

u-boot - "Das U-Boot" Source Tree

scripts - A bunch of scripts and configs I use on every machine I set up.

wuffs - Wrangling Untrusted File Formats Safely

darkmatter-grub2-theme - Dark Matter GRUB Theme 👾💙

Rufus - The Reliable USB Formatting Utility

rollercoaster-tycoon-randomizer - RollerCoaster Tycoon Randomizer mod for RCT1 and RCT2 inside of OpenRCT2

pwgen-for-bios - Password generator for BIOS