Star on GitHubStar2.4k stars

Case study

RTX 3070 Ti VBIOS Reverse Engineering: mapping and analyzing GA104 firmware

RTX 3070 Ti VBIOS Reverse Engineering documents analysis of an MSI GA104 VBIOS, covering its ROM layout, NPDE and BIT structures, x86 BIOS, compressed UEFI GOP and Falcon fuc5 microcode. Its workflow combines ROM parsers, REA with Ghidra, EfiCompress decompression, envydis and a Falcon MMIO probe; the repository includes scripts, format notes and an envydis ISA patch.

Targets
Binary · Firmware
Category
Community REA investigations
Relationship
Author-reported mixed workflow
Sources reviewed
Stars
0
Last commit
2026-10-24
Language
Python
License (GitHub)
MIT

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Requires a dump of the user’s own RTX 3070 Ti VBIOS; the repository includes no NVIDIA ROM or firmware blobs.
  • Prerequisites: The documented workflow uses REA, Ghidra, EDK2 EfiDecompress and envydis; its REA scripts target WSL.
  • Limits: The author reports that the encrypted Falcon HS block cannot be decrypted by static analysis; the MMIO debug test writes to Falcon registers and is documented for a bare card without a driver.
  • License: MIT licence.

Cite

BibTeX

@misc{rtx-3070-ti-vbios-re-case,
  title = {{RTX 3070 Ti VBIOS Reverse Engineering: mapping and analyzing GA104 firmware}},
  howpublished = {\url{https://github.com/jingx8885/rtx3070ti-vbios-re}},
  url = {https://github.com/jingx8885/rtx3070ti-vbios-re},
  urldate = {2026-11-06},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/rtx-3070-ti-vbios-re-case/}}
}

Plain text

RTX 3070 Ti VBIOS Reverse Engineering: mapping and analyzing GA104 firmware. https://github.com/jingx8885/rtx3070ti-vbios-re (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/rtx-3070-ti-vbios-re-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · jingx8885/rtx3070ti-vbios-re · Revision d481a28
  2. scripts/README.md GitHub · jingx8885/rtx3070ti-vbios-re · Revision d481a28
  3. LICENSE GitHub · jingx8885/rtx3070ti-vbios-re · Revision d481a28

More in Firmware and hardware

All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)

↑↓ move↵ open⌘↵ new tab