NVIDIA software reverse engineering

Static-analysis corpus of NVIDIA App 11.0.9.585, NvContainer, FrameView SDK and the whole C:\Program Files\NVIDIA Corporation tree. 131 PE images, 1,180,302 decompiled functions, 14 recovered Protocol Buffers schemas.

View on GitHub

nvfcapi64.dll

e753adbe26fb98537c482feab1228e30cacb3582a2cf4eabbb1762c5ef272c88

Identity

Property Value
Architecture AMD64
Source size 1,557,104 bytes
Preferred image base 0x180000000
Entry RVA 0x1540
Imports / exports 160 / 1
Exception/unwind ranges 3,375
Executable raw bytes 1,233,920

Physical paths:

Decompilation coverage

Complete: 6,115 successful reconstructions, 0 failures, 6,115 attempted entries, 6,115 reported discovered entries.

Counts refer to automated analysis, not manual review or recovered source code. Function boundaries can change during analysis.

Sections

Section RVA Raw offset Raw bytes Virtual bytes R / W / X Entropy
.text 0x1000 1024 1,233,920 1,233,895 yes / no / yes 5.3156
.rdata 0x12f000 1234944 230,912 230,649 yes / no / no 4.6215
.data 0x168000 1465856 12,800 25,856 yes / yes / no 2.893
.pdata 0x16f000 1478656 45,056 44,844 yes / no / no 5.7569
.idata 0x17a000 1523712 8,192 8,139 yes / no / no 3.8223
.gfids 0x17c000 1531904 3,584 3,444 yes / no / no 2.9963
.00cfg 0x17d000 1535488 512 373 yes / no / no 0.3751
.tls 0x17e000 1536000 1,024 777 yes / yes / no 0.0112
.reloc 0x17f000 1537024 8,704 8,257 yes / no / no 3.2046
.rsrc 0x182000 1545728 1,024 884 yes / no / no 2.9532

PE mitigation flags

Flag Present
dynamic_base true
high_entropy_va true
nx_compat true
guard_cf_flag true
no_seh false
appcontainer false
force_integrity false

Evidence

Large artifacts require Git LFS. A filename hash identifies the original PE; the content of a generated artifact has a different digest.

Module catalog ยท Research overview