Cyber Chef

Cyber Chef#

CyberChef is a web app for analyzing and decoding data without the weight of dedicated tools or scripting. The operator chains recipes, encoding, decoding, crypto, parsing, all in the browser.

Example scenarios#

  • Decode a Base64-encoded string.

  • Convert a date and time to a different time zone.

  • Parse an IPv6 address.

  • Convert data from a hexdump, then decompress.

  • Decrypt and disassemble shellcode.

  • Display multiple timestamps as full dates.

  • Carry out different operations on data of different types.

  • Use parts of the input as arguments to operations.

  • Perform AES decryption, extracting the IV from the start of the cipher stream.

  • Automatically detect several layers of nested encoding.

Shortcuts#

Description

Win / Linux

Mac

Place cursor in search field

Ctrl+Alt+f

Ctrl+Opt+f

Place cursor in input box

Ctrl+Alt+i

Ctrl+Opt+i

Place cursor in output box

Ctrl+Alt+o

Ctrl+Opt+o

First argument of next operation

Ctrl+Alt+.

Ctrl+Opt+.

First argument of nth operation

Ctrl+Alt+[1-9]

Ctrl+Opt+[1-9]

Disable current operation

Ctrl+Alt+d

Ctrl+Opt+d

Set / clear breakpoint

Ctrl+Alt+b

Ctrl+Opt+b

Bake

Ctrl+Alt+Space

Ctrl+Opt+Space

Step

Ctrl+Alt+'

Ctrl+Opt+'

Clear recipe

Ctrl+Alt+c

Ctrl+Opt+c

Save to file

Ctrl+Alt+s

Ctrl+Opt+s

Load recipe

Ctrl+Alt+l

Ctrl+Opt+l

Move output to input

Ctrl+Alt+m

Ctrl+Opt+m

Create new tab

Ctrl+Alt+t

Ctrl+Opt+t

Close current tab

Ctrl+Alt+w

Ctrl+Opt+w

Next tab

Ctrl+Alt+RightArrow

Ctrl+Opt+RightArrow

Previous tab

Ctrl+Alt+LeftArrow

Ctrl+Opt+LeftArrow

References#