Members
-
<constant> Categories :Array.<CatConf>
-
Categories of operations.
Type:
- Copyright:
-
- Crown Copyright 2016
- License:
-
- Apache-2.0
- Source:
-
<constant> OperationConfig :Object.<string, OpConf>
-
Operation configuration objects.
Type:
- Object.<string, OpConf>
- Copyright:
-
- Crown Copyright 2016
- 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
- Source:
Properties:
Name Type Description namestring The display name for the category
opsArray.<string> A list of the operations to be included in this category
-
OpConf
-
Type definition for an OpConf.
Type:
- Object
- Source:
Properties:
Name Type Argument Description descriptionhtml A description of the operation with optional HTML tags
runfunction The function which can be called the run the operation
input_typestring output_typestring highlightfunction | boolean <optional>
A function to calculate the highlight offset, or true
if the offset does not changehighlight_reversefunction | boolean <optional>
A function to calculate the highlight offset
in reverse, or true if the offset does not changeflow_controlboolean <optional>
True if the operation is for Flow Control
argsArray.<ArgConf> <optional>
A list of configuration objects for the arguments
-
ArgConf
-
Type definition for an ArgConf.
Type:
- Object
- Source:
Properties:
Name Type Argument Description namestring The display name of the argument
typestring The data type of the argument
value* disable_argsArray.<number> <optional>
A list of the indices of the operation's arguments which
should be toggled on or off when this argument is changeddisabledboolean <optional>
Whether or not this argument starts off disabled
CyberChef