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

lightstep_carrier.proto

Descriptor SHA-256: 01d542bff545ecd5e54940c2cbfa7705017bf640f7acbb5e8ffa4d147b5d4ce4

Package: lightstep · Syntax: proto3 · Size: 355 bytes

Raw descriptor · Decoded JSON

Provenance

Module Source SHA-256 File offset End offset
Installer2\InstallerCore\NvInstallerUtil.dll e08b544f697e003cda488f09b28210b6339ed333b7d4e95beadb59fa8485b822 0x473398 0x4734fb
NvTelemetry\plugin\NvTelemetry64.dll 64f71e1b98f1fcea2d38f353e3097108c8a0d5196123d15fd94e25a44f887ee5 0x5d4f30 0x5d5093

Message BinaryCarrier

Field Number Label Type Default / oneof
deprecated_text_ctx 1 LABEL_REPEATED TYPE_BYTES  
basic_ctx 2 LABEL_OPTIONAL .lightstep.BasicTracerCarrier  

Message BasicTracerCarrier

Field Number Label Type Default / oneof
trace_id 1 LABEL_OPTIONAL TYPE_FIXED64  
span_id 2 LABEL_OPTIONAL TYPE_FIXED64  
sampled 3 LABEL_OPTIONAL TYPE_BOOL  
baggage_items 4 LABEL_REPEATED .lightstep.BasicTracerCarrier.BaggageItemsEntry  

Message BasicTracerCarrier.BaggageItemsEntry

Field Number Label Type Default / oneof
key 1 LABEL_OPTIONAL TYPE_STRING  
value 2 LABEL_OPTIONAL TYPE_STRING  

Protocol catalog · Research overview