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

Native module catalog

All 131 distinct PE images in the installation snapshot. Paths are relative to C:\Program Files\NVIDIA Corporation. Multiple physical paths can share one SHA-256 and therefore one analysis.

Coverage describes automated decompilation. A completed pass may still contain individual failures; partial modules may also have undiscovered functions.

Module Architecture Bytes Decompiled / attempted Coverage
FrameViewSDK\bin\amd_ags_x64.dll AMD64 176,752 517 / 517 complete
FrameViewSDK\bin\FrameViewKMD.sys AMD64 22,640 49 / 49 complete
FrameViewSDK\bin\FvSDK_x64.dll AMD64 301,168 1,073 / 1,073 complete
FrameViewSDK\bin\nvrla.exe AMD64 1,388,656 4,052 / 4,052 complete
FrameViewSDK\bin\PresentMon_x64.exe AMD64 1,108,080 4,038 / 4,039 complete with errors
FrameViewSDK\etw_fcat\NVFTVRDLL64.dll AMD64 27,248 0 / 0 complete
FrameViewSDK\etw_nv\ddETWExternal.dll AMD64 15,984 0 / 0 complete
FrameViewSDK\FvContainer\FvContainer.exe AMD64 1,279,088 7,342 / 7,344 complete with errors
FrameViewSDK\FvContainer\FvContainer.System.exe AMD64 1,279,088 7,342 / 7,344 complete with errors
FrameViewSDK\FvContainer\NvMessageBus.dll AMD64 3,446,896 25,671 / 25,680 complete with errors
FrameViewSDK\FvContainer\plugins.system\AggregatorContainerPlugin_x64.dll AMD64 198,768 821 / 821 complete
FrameViewSDK\FvContainer\plugins.system\FrameViewKMDServiceContainerPlugin_x64.dll AMD64 151,152 395 / 395 complete
FrameViewSDK\FvContainer\plugins.system\NvMessageBusBroadcast.dll AMD64 3,395,696 25,069 / 25,078 complete with errors
FrameViewSDK\FvContainer\plugins\SystemDataCollectorsContainerPlugin_x64.dll AMD64 644,208 2,591 / 2,591 complete
FrameViewSDK\nvfvsdksvc_x64.exe AMD64 939,120 2,657 / 2,657 complete
FrameViewSDK\SDK\FvSDKTestClient_Public.exe AMD64 99,440 293 / 293 complete
FrameViewSDK\SDK\Public_Release\FvSDK_x64.dll AMD64 301,168 1,094 / 1,094 complete
FrameViewSDK\SDK\Public_Release\FvSDK_x86.dll x86 274,032 697 / 699 complete with errors
Installer2\Display.Driver.{92800A66-972D-4AAC-A44D-81E3328AF354}\DisplayDriverExt.dll x86 1,962,728 4,238 / 4,246 complete with errors
Installer2\Display.Driver.{92800A66-972D-4AAC-A44D-81E3328AF354}\DisplayDriverExt64.dll AMD64 2,350,824 16,872 / 16,874 complete with errors
Installer2\Display.Driver.{F11599FA-D299-43A1-B827-83234858D1A3}\DisplayDriverExt.dll x86 1,956,072 4,360 / 4,368 complete with errors
Installer2\Display.NvApp.{39B563FC-F52F-4E62-B6EC-9DD602862CA8}\NvAppExt.dll x86 1,513,072 4,623 / 4,634 complete with errors
Installer2\Display.PhysX.{5A50652D-B45C-4D25-84CD-19B69879382B}\PhysXExt.dll x86 968,816 3,114 / 3,126 complete with errors
Installer2\Display.PhysX.{5A50652D-B45C-4D25-84CD-19B69879382B}\PhysXExt64.dll AMD64 1,130,608 5,504 / 5,505 complete with errors
Installer2\FrameViewSdk.{9D58CA10-2FA6-49C0-9986-8FEDA998716E}\FrameViewSdkExt.dll x86 1,705,584 9,394 / 9,411 complete with errors
Installer2\HDAudio.Driver.{091AEA3D-8B36-4AC9-8B5B-5965F73BC7F6}\HDAudioExt.dll x86 1,083,112 3,300 / 3,312 complete with errors
Installer2\HDAudio.Driver.{091AEA3D-8B36-4AC9-8B5B-5965F73BC7F6}\HDAudioExt64.dll AMD64 1,254,120 6,330 / 6,331 complete with errors
Installer2\HDAudio.Driver.{091AEA3D-8B36-4AC9-8B5B-5965F73BC7F6}\nvhda64v.sys AMD64 134,376 385 / 385 complete
Installer2\installer.{414B0123-8E6B-417D-9D7B-F3F765532B2B}\presentations.dll x86 970,352 3,059 / 3,070 complete with errors
Installer2\installer.{EE6BEEBC-9431-4428-8DDB-EB839185C877}\DynamicBillboardPresentations.dll x86 1,100,400 4,055 / 4,065 complete with errors
Installer2\InstallerCore\NVI2.DLL x86 7,291,112 22,413 / 22,859 partial
Installer2\InstallerCore\NVI2UI.DLL x86 2,004,200 4,850 / 4,859 complete with errors
Installer2\InstallerCore\NvInstallerUtil.dll x86 5,961,960 17,319 / 17,647 complete with errors
Installer2\InstallerCore\NVPrxy32.DLL x86 1,069,288 3,208 / 3,220 complete with errors
Installer2\InstallerCore\NVPrxy64.DLL AMD64 1,240,296 6,458 / 6,460 complete with errors
Installer2\InstallerCore\SETUP.EXE x86 876,776 1,054 / 1,056 complete with errors
Installer2\ShadowPlay.{D93CCF6F-6877-4B4B-83B0-4AF388304402}\ShadowPlayExt.dll x86 1,172,592 4,125 / 4,136 complete with errors
Installer2\VirtualAudio.Driver.{7C43349F-A7F0-4D47-8E5D-C03E063D8955}\nvaudcap32v.dll x86 168,680 318 / 318 complete
Installer2\VirtualAudio.Driver.{7C43349F-A7F0-4D47-8E5D-C03E063D8955}\nvaudcap64a.dll ARM64 185,576 308 / 308 complete
Installer2\VirtualAudio.Driver.{7C43349F-A7F0-4D47-8E5D-C03E063D8955}\nvaudcap64v.dll AMD64 192,232 306 / 306 complete
Installer2\VirtualAudio.Driver.{7C43349F-A7F0-4D47-8E5D-C03E063D8955}\nvvad32v.sys x86 55,528 182 / 182 complete
Installer2\VirtualAudio.Driver.{7C43349F-A7F0-4D47-8E5D-C03E063D8955}\nvvad64a.sys ARM64 64,232 171 / 171 complete
Installer2\VirtualAudio.Driver.{7C43349F-A7F0-4D47-8E5D-C03E063D8955}\nvvad64v.sys AMD64 62,696 172 / 172 complete
NvContainer\nvcontainer.exe AMD64 1,691,248 9,468 / 9,470 complete with errors
NvContainer\Watchdog\NvPluginWatchdog.dll AMD64 1,268,848 7,723 / 7,725 complete with errors
NVIDIA App\7z.dll AMD64 1,722,480 5,824 / 5,824 complete
NVIDIA App\7z.exe AMD64 556,144 2,427 / 2,427 complete
NVIDIA App\CEF\chrome_elf.dll AMD64 1,358,448 3,270 / 3,333 complete with errors
NVIDIA App\CEF\d3dcompiler_47.dll AMD64 4,917,360 8,244 / 8,245 complete with errors
NVIDIA App\CEF\dependencies\CrimsonUtil.dll AMD64 2,240,112 8,831 / 8,831 complete
NVIDIA App\CEF\dependencies\libcrypto-3-x64.dll AMD64 7,544,432 24,089 / 24,096 complete with errors
NVIDIA App\CEF\dxcompiler.dll AMD64 21,792,368 26,229 / 26,238 partial
NVIDIA App\CEF\dxil.dll AMD64 1,508,976 4,596 / 4,596 complete
NVIDIA App\CEF\libcef.dll AMD64 222,910,064 11,758 / 11,765 partial
NVIDIA App\CEF\libEGL.dll AMD64 503,920 1,542 / 1,542 complete
NVIDIA App\CEF\libGLESv2.dll AMD64 8,244,848 16,632 / 16,640 complete with errors
NVIDIA App\CEF\NVIDIA App.exe AMD64 3,656,304 16,297 / 16,298 complete with errors
NVIDIA App\CEF\NVIDIA Overlay.exe AMD64 3,655,280 16,288 / 16,289 complete with errors
NVIDIA App\CEF\NvidiaAppPermissionOc\NVIDIA App Permission.exe AMD64 593,008 608 / 608 complete
NVIDIA App\CEF\plugins\BackgroundProcess\BackgroundProcess.dll AMD64 1,662,576 8,553 / 8,553 complete
NVIDIA App\CEF\plugins\Base\LocalGames.dll AMD64 2,234,480 11,256 / 11,259 complete with errors
NVIDIA App\CEF\plugins\Base\NvCplDisplayPlugin.dll AMD64 3,915,376 18,128 / 18,131 complete with errors
NVIDIA App\CEF\plugins\Base\NvCplPlugin.dll AMD64 4,521,584 20,701 / 20,704 complete with errors
NVIDIA App\CEF\plugins\Base\NvPerfMon.dll AMD64 3,034,224 12,872 / 12,876 complete with errors
NVIDIA App\CEF\plugins\Base\NvWorkstation.dll AMD64 1,762,928 8,689 / 8,692 complete with errors
NVIDIA App\CEF\plugins\Base\SystemInfo.dll AMD64 1,934,448 9,740 / 9,743 complete with errors
NVIDIA App\CEF\plugins\NVIDIA App\AppDiscovery.dll AMD64 1,699,952 8,533 / 8,536 complete with errors
NVIDIA App\CEF\plugins\NVIDIA App\DriverInstall.dll AMD64 1,692,272 8,408 / 8,411 complete with errors
NVIDIA App\CEF\plugins\NVIDIA App\LoginId.dll AMD64 1,707,632 8,759 / 8,759 complete
NVIDIA App\CEF\plugins\NVIDIA App\MessageBusRouter.dll AMD64 1,646,704 8,564 / 8,564 complete
NVIDIA App\CEF\plugins\NVIDIA App\NvIGOUtil.dll AMD64 1,558,640 7,911 / 7,914 complete with errors
NVIDIA App\CEF\plugins\NVIDIA App\NvOc.dll AMD64 2,772,592 11,404 / 11,408 complete with errors
NVIDIA App\CEF\plugins\NVIDIA Overlay\Gallery.dll AMD64 3,320,944 15,679 / 15,683 complete with errors
NVIDIA App\CEF\plugins\NVIDIA Overlay\GraphicsSetting.dll AMD64 2,212,464 10,638 / 10,641 complete with errors
NVIDIA App\CEF\plugins\NVIDIA Overlay\NvCamera.dll AMD64 7,535,216 38,758 / 38,758 complete
NVIDIA App\CEF\plugins\NVIDIA Overlay\Rise.dll AMD64 3,748,464 15,513 / 15,519 complete with errors
NVIDIA App\CEF\plugins\NVIDIA Overlay\ShareServer.dll AMD64 9,558,640 48,240 / 48,246 complete with errors
NVIDIA App\DarkModeCheck.exe AMD64 263,792 879 / 879 complete
NVIDIA App\InstallerExtension.dll x86 1,214,064 4,190 / 4,202 complete with errors
NVIDIA App\McpServer\NvAppCore.dll AMD64 1,786,992 8,133 / 8,133 complete
NVIDIA App\McpServer\NvAppMcpServer.exe AMD64 754,288 948 / 948 complete
NVIDIA App\MessageBus\MessageBus.dll AMD64 7,532,912 44,962 / 44,980 complete with errors
NVIDIA App\MessageBus\NvMessageBus.dll AMD64 3,533,424 26,178 / 26,185 complete with errors
NVIDIA App\MessageBus\NvMessageBusBroadcast.dll AMD64 3,520,112 25,947 / 25,954 complete with errors
NVIDIA App\NvAppApi.dll AMD64 851,056 4,055 / 4,055 complete
NVIDIA App\NvBackend\ApplicationOntology\NvOAWrapperCache.exe AMD64 428,656 970 / 970 complete
NVIDIA App\NvBackend\ApplicationOntology\OAWrapper.exe AMD64 506,992 1,175 / 1,175 complete
NVIDIA App\NvBackend\ApplicationOntology\Ontology64.dll AMD64 4,054,128 11,677 / 11,678 complete with errors
NVIDIA App\NvBackend\NvBackendAPI64.dll AMD64 1,081,968 3,441 / 3,441 complete
NVIDIA App\NvBackend\Plugins\LocalUser\NvBackend64.dll AMD64 8,795,760 29,567 / 29,574 complete with errors
NVIDIA App\NvCpl\nvcpl.dll AMD64 8,748,656 34,372 / 34,392 complete with errors
NVIDIA App\NvCpl\nvSmartMax.dll x86 184,432 573 / 575 complete with errors
NVIDIA App\NvCpl\nvSmartMax64.dll AMD64 224,880 495 / 495 complete
NVIDIA App\NvCpl\nvSmartMaxapp.exe x86 264,816 459 / 463 complete with errors
NVIDIA App\NvCpl\nvSmartMaxapp64.exe AMD64 278,640 370 / 370 complete
NVIDIA App\NvCpl\NvUI.dll AMD64 9,411,184 16,727 / 16,740 complete with errors
NVIDIA App\NvCpl\NvUIR.dll AMD64 5,955,696 0 / 0 complete
NVIDIA App\NvCpl\nvxdapix.dll AMD64 7,220,336 18,901 / 18,901 complete
NVIDIA App\NvCpl\nvxdbat.dll AMD64 1,356,400 4,929 / 4,930 complete with errors
NVIDIA App\NvCpl\nvxdplcy.dll AMD64 1,539,696 5,664 / 5,664 complete
NVIDIA App\NvCpl\Plugins\LocalSystem\NvXDCore.dll AMD64 1,317,488 5,479 / 5,480 complete with errors
NVIDIA App\NvCpl\Plugins\Session\nvxdsyncplugin.dll AMD64 1,344,624 4,841 / 4,842 complete with errors
NVIDIA App\NvDLISR\NGXWrapper.dll AMD64 1,246,320 4,625 / 4,625 complete
NVIDIA App\NvDLISR\nvngx_dlisr.dll AMD64 58,958,448 1,718 / 1,718 complete
NVIDIA App\NvDriverUpdateCheck\NvDriverUpdateCheck64.dll AMD64 879,216 3,601 / 3,601 complete
NVIDIA App\NvLocalizedConfig\NvLocalizedConfig.dll AMD64 2,553,968 13,231 / 13,236 complete with errors
NVIDIA App\Plugins\aiuser\McpServerPlugin.dll AMD64 2,732,656 13,774 / 13,774 complete
NVIDIA App\Plugins\localuser\NvAccount.dll AMD64 2,857,584 14,752 / 14,757 complete with errors
NVIDIA App\Plugins\localuser\NvApp\DesktopNotification.dll AMD64 2,174,576 11,457 / 11,461 complete with errors
NVIDIA App\Plugins\localuser\NvApp\Diagnostics.dll AMD64 2,959,984 15,179 / 15,186 complete with errors
NVIDIA App\Plugins\localuser\NvApp\Downloader.dll AMD64 5,425,776 27,505 / 27,510 complete with errors
NVIDIA App\Plugins\localuser\NvApp\DriverUpdateRecommendation.dll AMD64 2,066,032 10,724 / 10,727 complete with errors
NVIDIA App\Plugins\localuser\NvApp\NvAppIgoIpcProxy.dll AMD64 1,698,416 9,015 / 9,015 complete
NVIDIA App\Plugins\localuser\NvApp\NvKVStorage.dll AMD64 1,907,312 9,964 / 9,964 complete
NVIDIA App\Plugins\oc_OverClockingNvc.dll AMD64 2,902,640 12,569 / 12,573 complete with errors
NVIDIA App\Plugins\session\NvDriverDiagnostics.dll AMD64 3,313,264 16,867 / 16,874 complete with errors
NVIDIA App\ShadowPlay\capcore64.dll AMD64 1,654,896 5,544 / 5,544 complete
NVIDIA App\ShadowPlay\ipccommon64.dll AMD64 1,296,496 5,430 / 5,430 complete
NVIDIA App\ShadowPlay\nvfcapi64.dll AMD64 1,557,104 6,115 / 6,115 complete
NVIDIA App\ShadowPlay\nvfp64.dll AMD64 1,570,928 6,261 / 6,261 complete
NVIDIA App\ShadowPlay\nvmf64.dll AMD64 1,399,920 5,638 / 5,638 complete
NVIDIA App\ShadowPlay\nvovapi64.dll AMD64 932,464 3,473 / 3,473 complete
NVIDIA App\ShadowPlay\nvspapi64.dll AMD64 3,356,784 12,141 / 12,141 complete
NVIDIA App\ShadowPlay\NVSPCAPS_nvspcaps64.dll AMD64 3,992,176 14,150 / 14,150 complete
NVIDIA App\ShadowPlay\nvsphelper64.exe AMD64 998,512 4,041 / 4,041 complete
NVIDIA App\ShadowPlay\nvsphelperplugin64.dll AMD64 1,056,368 4,114 / 4,114 complete
NVIDIA App\ShadowPlay\nvspscreenshot64.dll AMD64 1,545,840 6,366 / 6,366 complete
NVIDIA App\ShadowPlay\Plugins\LocalSystem_nvspserviceplugin64.dll AMD64 2,026,096 8,595 / 8,595 complete
NvTelemetry\NvTelemetryAPI64.dll AMD64 4,868,208 10,059 / 10,067 complete with errors
NvTelemetry\NvTelemetryBridge64.dll AMD64 426,608 1,741 / 1,741 complete
NvTelemetry\plugin\NvTelemetry64.dll AMD64 8,169,072 20,730 / 20,744 complete with errors