Feature request: Arbitrary JS Operation
Open
feature
- Dominant language
- JavaScript
- Stars
- 35.8k
- Forks
- 4.1k
- Avg merge
- 2d 26m
- Merged PRs (30d)
- 33
Description
It would be nice to be able to create custom operations without having to build a copy of CyberChef, especially for specific one-off use cases. I imagine this could be done by creating an operation, taking JS as an argument, and `eval`ing it when the operation is ran.
Contributor guide
Research direction
The issue identifies no files, tests, or entry points to inspect. First clarify the custom-operation interface, execution constraints, and security expectations around evaluating JavaScript; define done as a documented, tested way to run a one-off operation without rebuilding CyberChef.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100