gchq / gchq/CyberChef

Fullspec msgpack decode

Open
#1,527 0 comments 0 reactions 0 assignees View on GitHub
feature
Dominant language
JavaScript
Stars
35.8k
Forks
4.1k
Avg merge
2d 9h
Merged PRs (30d)
33

Description

Current "From MessagePack" works only for limited cases. For example, it does not support integer map keys, which are valid in msgpack.

Generally, not all valid msgpack sequences can be converted to json.

**Describe the solution you'd like**
Decode MsgPack to some readable text representation (make json as an option).

Contributor guide

Open the contributing guide

Research direction

Start by locating CyberChef's current “From MessagePack” operation and its tests, then inspect how decoded values are converted to JSON, especially integer map keys. Done means valid MessagePack sequences can be shown in a readable text representation, with JSON conversion available as an option.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.