gchq / gchq/CyberChef

Feature request: allow PHPDeserialize to decode objectcode and references

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

Description

**Is your feature request related to a problem? Please describe.**
the current php deserialiser will error out of a block contains an object or reference

**Describe the solution you'd like**
decode the data to a partial state with dummy objects

**Additional context**
Ive made a PR for this already but it has not been reviewed
https://github.com/gchq/CyberChef/pull/2046

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the existing implementation in PR #2046, since the issue says the work is already proposed there. Check how PHPDeserialize handles blocks containing objectcode or references, and confirm that the completed behavior decodes a partial state using dummy objects without errors.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.