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

Recovered Protocol Buffers descriptors

Fourteen distinct descriptors were accepted at thirty locations. Each entry links the raw FileDescriptorProto, decoded JSON and field catalog. Raw descriptors preserve options the JSON parser may not understand.

Descriptor Package Top-level messages Occurrences
BusMessage.proto `` 1 4
google/protobuf/descriptor.proto google.protobuf 21 8
collector.proto lightstep.collector 12 2
lightstep_carrier.proto lightstep 2 2
google/api/http.proto google.api 3 2
google/protobuf/timestamp.proto google.protobuf 1 2
protos/perfetto/trace/android/android_track_event.proto perfetto.protos 1 1
ipc.proto AnselIpc 135 1
BusMessage.proto `` 1 3
sdk.proto `` 28 1
google/protobuf/descriptor.proto google.protobuf 18 1
google/protobuf/descriptor.proto google.protobuf 23 1
google/protobuf/cpp_features.proto pb 1 1
battlenet_parser.proto gfe.ontology.details.battlenet 2 1