Type Protocol Buffer XML

From truxwiki.com
Revision as of 02:49, 1 November 2024 by Sam (talk | contribs)
Jump to navigation Jump to search
<< Details >>
Defined Constant Type_Protocol_Buffer_XML
File Type Value 1042
Parent Type XML
Carve Yes
Format Details No
MIME Type text/xml
Filename Extension xml

Protocol Buffer XML

Description

Protocol Buffer converted to XML format.

Details

This file is not seen in the wild. It is generated by Truxton to make protocol buffers humanly readable.

Sample

When Truxton produces the XML, integer values that appear to be timestamps will be output as a timestamp as highlighted below.

<protocolbuffer>
 <f2 type="varint" offset="1" length="1">
  <unsigned>2</unsigned>
  <signed>2</signed>
  <hex>2</hex>
 </f2>
 <f3 type="varint" offset="3" length="6">
  <unsigned>1634136035360</unsigned>
  <signed>1634136035360</signed>
  <hex>17c7a191020</hex>
  <timestamp format="unixmillisecond">2021-10-13T14:40:35.36Z</timestamp>
 </f3>
 <f4 type="array" offset="11" length="22">DezuYhBxS2-jQ4NmRdOV6w</f4>
</protocolbuffer>