https://gchq.github.io/CyberChef/ star Download CyberChef file_download JavaScript is not enabled. Good luck. Options settings About / Support help Operations [ ] Recipe save folder delete Step Chef Icon Bake! [*] Auto Bake Input add folder_open [ ] input [ ] delete view_compact < *** Go to tab Find tab Close all tabs > [ ] File icon x Name: Size: Type: Loaded: Output archive save content_copy open_in_browser undo fullscreen access_time < *** Go to tab Find tab > [ ] Show file overlay File icon Size: Download Show all search [0 ] to [256 ] KiB Save recipe * Chef format * Clean JSON * Compact JSON [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] Recipe name [ ] Save your recipe to local storage using this name, or copy it to load later Save Done Data link [*] Include recipe [*] Include input Load recipe Recipe name [] Load your recipe from local storage by selecting its name from the drop-down [ ] [ ] [ ] [ ] Recipe [ ] Load your recipe by pasting it into this box Load Delete Cancel Options Please note that these options will persist between sessions. Theme (only supported in modern browsers) [Classic ] Preserve carriage returns (0x0d) [For high-entropy inputs] Operation error timeout in ms (0 for never) [ ] Size threshold for treating the input and output as a file (KiB) [ ] Console logging level [Silent] [*] Update the URL when the input or recipe changes [*] Highlight selected bytes in output and input (when possible) [*] Treat output as UTF-8 if possible [*] Word wrap the input and output [*] Operation error reporting (recommended) [ ] Use meta key for keybindings (Windows [?]/Command [?]) [ ] Attempt to detect encoded data automagically [ ] Render a preview of the input if it's detected to be an image [ ] Keep the current tab in sync between the input and output Reset options to default Close Edit Favourites * To add: drag the operation over the favourites category * To reorder: drag up and down in the list below * To remove: hit the red cross or drag out of the list below Reset favourites to default Save Cancel CyberChef - The Cyber Swiss Army Knife CyberChef Logo Version 9.32.3 Compile time: 03/09/2021 14:01:00 UTC (c) Crown Copyright 2016. Released under the Apache Licence, Version 2.0. [svg] * FAQs * Report a bug * About * Keybindings What sort of things can I do with CyberChef? There are around 300 operations in CyberChef allowing you to carry out simple and complex tasks easily. Here are some examples: * Decode a Base64-encoded string * Convert a date and time to a different time zone * Parse a Teredo 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 Can I load input directly from files? Yes! Just drag your file over the input box and drop it. CyberChef can handle files up to around 2GB (depending on your browser), however some of the operations may take a very long time to run over this much data. If the output is larger than a certain threshold (default 1MiB), it will be presented to you as a file available for download. Slices of the file can be viewed in the output if you need to inspect them. How do I run operation X over multiple inputs at once? Maybe you have 10 timestamps that you want to parse or 16 encoded strings that all have the same key. The 'Fork' operation (found in the 'Flow control' category) splits up the input line by line and runs all subsequent operations on each line separately. Each output is then displayed on a separate line. These delimiters can be changed, so if your inputs are separated by commas, you can change the split delimiter to a comma instead. Click here for an example. How does the 'Magic' operation work? The 'Magic' operation uses a number of methods to detect encoded data and the operations which can be used to make sense of it. A technical description of these methods can be found here. If you find a bug in CyberChef, please raise an issue in our GitHub repository explaining it in as much detail as possible. Copy and include the following information if relevant. Raise issue on GitHub What A simple, intuitive web app for analysing and decoding data without having to deal with complex tools or programming languages. CyberChef encourages both technical and non-technical people to explore data formats, encryption and compression. Why Digital data comes in all shapes, sizes and formats in the modern world - CyberChef helps to make sense of this data all on one easy-to-use platform. How The interface is designed with simplicity at its heart. Complex techniques are now as trivial as drag-and-drop. Simple functions can be combined to build up a "recipe", potentially resulting in complex analysis, which can be shared with other users and used with their input. For those comfortable writing code, CyberChef is a quick and efficient way to prototype solutions to a problem which can then be scripted once proven to work. Who It is expected that CyberChef will be useful for cybersecurity and antivirus companies. It should also appeal to the academic world and any individuals or companies involved in the analysis of digital data, be that software developers, analysts, mathematicians or casual puzzle solvers. Aim It is hoped that by releasing CyberChef through GitHub, contributions can be added which can be rolled out into future versions of the tool. There are around 200 useful operations in CyberChef for anyone working on anything vaguely Internet-related, whether you just want to convert a timestamp to a different format, decompress gzipped data, create a SHA3 hash, or parse an X.509 certificate to find out who issued it. It's the Cyber Swiss Army Knife. Close Fork me on GitHub Yes No Find Input Tab Load Status * [*] Pending * [*] Loading * [*] Loaded Filter (regex) [ ] CONTENT Content Filename Number of results [20 ] Results Refresh Close Find Output Tab Bake Status * [*] Pending * [*] Baking * [*] Baked * [*] Stale * [*] Errored Content filter (regex) [ ] Number of results [20 ] Results Refresh Close