Skip to content

Serialise

6 operations. Call any of them with cyberchef_bake, or pre-load them with CYBERCHEF_TOOL_SURFACE=all.

Converts Avro encoded data into JSON.

  • Tool name: cyberchef_avro_to_json
  • Input / output: ArrayBufferstring
Argument Type Default
force_valid_json boolean true

BSON is a computer data interchange format used mainly as a data storage and network transfer format in the MongoDB database. It is a binary form for representing simple data structures, associative arrays (called objects or documents in MongoDB), and various data types of specific interest to MongoDB. The name ‘BSON’ is based on the term JSON and stands for ‘Binary JSON’.Input data should be in a raw bytes format.

  • Tool name: cyberchef_bson_deserialise
  • Input / output: ArrayBufferstring
  • Arguments: none

BSON is a computer data interchange format used mainly as a data storage and network transfer format in the MongoDB database. It is a binary form for representing simple data structures, associative arrays (called objects or documents in MongoDB), and various data types of specific interest to MongoDB. The name ‘BSON’ is based on the term JSON and stands for ‘Binary JSON’.Input data should be valid JSON.

  • Tool name: cyberchef_bson_serialise
  • Input / output: stringArrayBuffer
  • Arguments: none

Concise Binary Object Representation (CBOR) is a binary data serialization format loosely based on JSON. Like JSON it allows the transmission of data objects that contain name–value pairs, but in a more concise manner. This increases processing and transfer speeds at the cost of human readability. It is defined in IETF RFC 8949.

  • Tool name: cyberchef_cbor_decode
  • Input / output: ArrayBufferJSON
  • Arguments: none

Concise Binary Object Representation (CBOR) is a binary data serialization format loosely based on JSON. Like JSON it allows the transmission of data objects that contain name–value pairs, but in a more concise manner. This increases processing and transfer speeds at the cost of human readability. It is defined in IETF RFC 8949.

  • Tool name: cyberchef_cbor_encode
  • Input / output: JSONArrayBuffer
  • Arguments: none

Parse timestamp from MongoDB/BSON ObjectID hex string.

  • Tool name: cyberchef_parse_objectid_timestamp
  • Input / output: stringstring
  • Arguments: none