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

google/api/http.proto

Descriptor SHA-256: c6fa388f3cddce6a0605b51506eb6fbdb2616e075089a35bfd0472b9ded5876b

Package: google.api · Syntax: proto3 · Size: 482 bytes

Raw descriptor · Decoded JSON

Provenance

Module Source SHA-256 File offset End offset
Installer2\InstallerCore\NvInstallerUtil.dll e08b544f697e003cda488f09b28210b6339ed333b7d4e95beadb59fa8485b822 0x4738d8 0x473aba
NvTelemetry\plugin\NvTelemetry64.dll 64f71e1b98f1fcea2d38f353e3097108c8a0d5196123d15fd94e25a44f887ee5 0x5d56b0 0x5d5892

Message Http

Field Number Label Type Default / oneof
rules 1 LABEL_REPEATED .google.api.HttpRule  

Message HttpRule

Field Number Label Type Default / oneof
selector 1 LABEL_OPTIONAL TYPE_STRING  
get 2 LABEL_OPTIONAL TYPE_STRING oneof: pattern
put 3 LABEL_OPTIONAL TYPE_STRING oneof: pattern
post 4 LABEL_OPTIONAL TYPE_STRING oneof: pattern
delete 5 LABEL_OPTIONAL TYPE_STRING oneof: pattern
patch 6 LABEL_OPTIONAL TYPE_STRING oneof: pattern
custom 8 LABEL_OPTIONAL .google.api.CustomHttpPattern oneof: pattern
body 7 LABEL_OPTIONAL TYPE_STRING  
additional_bindings 11 LABEL_REPEATED .google.api.HttpRule  

Message CustomHttpPattern

Field Number Label Type Default / oneof
kind 1 LABEL_OPTIONAL TYPE_STRING  
path 2 LABEL_OPTIONAL TYPE_STRING  

Protocol catalog · Research overview