Skip to main content

CyberChef

This Integration is part of the CyberChef Pack.#

Supported versions

Supported Cortex XSOAR versions: 6.0.0 and later.

CyberChef is a web-application developed by GCHQ that's been called the “Cyber Swiss Army Knife”.

Configure CyberChef in Cortex#

ParameterDescriptionRequired
Server URL (e.g. https://prod.apifor.io/)URL or your CyberChef server or https://prod.apifor.io/True
API KeyAPI key if you use https://prod.apifor.io/False
Trust any certificate (not secure)False
Use system proxy settingsFalse
Local executionUses the cyberchef node package for local execution of your commandsFalse

Commands#

You can execute these commands from the CLI, as part of an automation, or in a playbook. After you successfully execute a command, a DBot message appears in the War Room with the command details.

cyberchef-bake#


Bake you recipe!

Base Command#

cyberchef-bake

Input#

Argument NameDescriptionRequired
inputinput data to be used in baking.Required
reciperecipe how to bake. use JSON formatting. For example: { "op": "to decimal", "args": { "delimiter": "Colon" } }.Required
outputTypeOptional argument to define outputType. .Optional

Context Output#

PathTypeDescription
CyberChef.BakestringOutput of the bake

Command Example#

!cyberchef-bake input="One, two, three, four." recipe="{\"op\": \"to decimal\"}"

!cyberchef-bake input="79 110 101 44 32 116 119 111 44 32 116 104 114 101 101 44 32 102 111 117 114 46" recipe="{\"op\": \"from decimal\"}" outputType=string

Human Readable Output#

image

cyberchef-magic#


CyberChef Magic function

Base Command#

cyberchef-magic

Input#

Argument NameDescriptionRequired
inputThe input data for the recipe. Currently accepts strings.Required
argsArguments for the magic operation.Optional

Context Output#

PathTypeDescription
CyberChef.MagicstringOutput of the Magic operation

Command Example#

!cyberchef-magic input="79 110 101 44 32 116 119 111 44 32 116 104 114 101 101 44 32 102 111 117 114 46"

Human Readable Output#

image