Global

Members


<constant> Categories :Array.<CatConf>

Categories of operations.

Type:
Author:
  • <p>n1474335 [n1474335@gmail.com]</p>
License:
  • Apache-2.0
Source:

<constant> OperationConfig :Object.<string, OpConf>

Operation configuration objects.

Type:
Author:
  • <p>n1474335 [n1474335@gmail.com]</p>
License:
  • Apache-2.0
Source:

Methods


main()

Main function used to build the CyberChef web app.

Source:

Type Definitions


CatConf

Type definition for a CatConf.

Type:
  • Object
Properties:
Name Type Description
name string

The display name for the category

ops Array.<string>

A list of the operations to be included in this category

Source:

OpConf

Type definition for an OpConf.

Type:
  • Object
Properties:
Name Type Argument Description
description html

A description of the operation with optional HTML tags

run function

The function which can be called the run the operation

input_type string
output_type string
highlight function | boolean <optional>

A function to calculate the highlight offset, or true
if the offset does not change

highlight_reverse function | boolean <optional>

A function to calculate the highlight offset
in reverse, or true if the offset does not change

flow_control boolean <optional>

True if the operation is for Flow Control

args Array.<ArgConf> <optional>

A list of configuration objects for the arguments

Source:

ArgConf

Type definition for an ArgConf.

Type:
  • Object
Properties:
Name Type Argument Description
name string

The display name of the argument

type string

The data type of the argument

value *
disable_args Array.<number> <optional>

A list of the indices of the operation's arguments which
should be toggled on or off when this argument is changed

disabled boolean <optional>

Whether or not this argument starts off disabled

Source: