gchq / gchq/CyberChef

Feature request: Config Option to Not Include Input in Share Link

Open
#1,367 1 comment 1 reaction 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.**
It would be great to be able to share a CyberChef recipe via the always updating URL bar link, but I'd like for the input to not be included. This would reduce the risk of a user sharing potentially sensitive input via the sharing service (eg. Slack).

**Describe the solution you'd like**
Ideally, this would be under the general app config modal where you can toggle this on/off. Ideally, I'd like a way to set the default value of this during build, but this is not necessarily a deal breaker.

**Describe alternatives you've considered**
Alternatives are trusting users to remove the `&input=` section of the URL which generally is a non-starter for people quickly sharing CyberChef links.

Thanks folks. Appreciate you and the Cyberchef toolkit.

Contributor guide

Open the contributing guide

Research direction

Start at the general app config modal and the code that builds the always-updating URL bar share link. Trace how the recipe and input become URL parameters, then determine where a toggle and build-time default belong. Done means the link can omit the input when configured while continuing to share the recipe correctly; the payload names no specific files or tests.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.