2018-08-06 07:35:30 +01:00
# Changelog
2021-02-02 11:12:52 +00:00
## Versioning
2021-02-03 19:07:39 +00:00
CyberChef uses the [semver ](https://semver.org/ ) system to manage versioning: `<MAJOR>.<MINOR>.<PATCH>` .
2021-02-02 11:12:52 +00:00
- MAJOR version changes represent a significant change to the fundamental architecture of CyberChef and may (but don't always) make breaking changes that are not backwards compatible.
- MINOR version changes usually mean the addition of new operations or reasonably significant new features.
- PATCH versions are used for bug fixes and any other small tweaks that modify or improve existing capabilities.
2018-11-21 12:48:27 +00:00
All major and minor version changes will be documented in this file. Details of patch-level version changes can be found in [commit messages ](https://github.com/gchq/CyberChef/commits/master ).
2018-08-06 07:35:30 +01:00
2019-03-31 22:40:54 +01:00
2021-02-02 11:12:52 +00:00
## Details
2026-04-07 06:11:44 +01:00
### [10.23.0] - 2026-04-06
- Properly escape HTML entities in sampleDelim to avoid XSS issue [@GCHQDeveloper581 ] | [#2307 ]
- chore (deps): bump lodash from 4.17.23 to 4.18.1 | [#2304 ]
- chore (deps): bump @codemirror/view from 6.40.0 to 6.41.0 | [#2305 ]
- chore (deps): bump the patch-updates group with 2 updates | [#2303 ]
- chore (deps): bump @xmldom/xmldom from 0.8.11 to 0.8.12 | [#2302 ]
- chore (deps): bump picomatch | [#2299 ]
- chore (deps): bump node-forge from 1.3.3 to 1.4.0 | [#2297 ]
- chore (deps): bump the patch-updates group with 3 updates | [#2296 ]
- chore (deps) bump chromedriver from 130.0.4 to 146.0.6 [@GCHQDeveloper581 ] | [#2292 ]
- ParseEthernetFrame - Fix vlan calculation [@Kalkran ] | [#2295 ]
- Add pull request template with AI usage disclosure [@C85297 ] | [#2279 ]
- fix: return empty output for zero-length To Modhex input [@saschabuehrle ] | [#2249 ]
- Added tab focus to top banner and navigation to About/Support Modal [@j264415 ] | [#1733 ]
- Add Parse Ethernet frame Operation, allow Parse IPv4 Header to cascade [@Kalkran ] | [#1722 ]
- Selection and Deselection of autobake checkbox using keyboard [@j264415 ] | [#1727 ]
- chore (deps): bump @babel/runtime from 7.28.6 to 7.29.2 | [#2263 ]
- Add more helpful error for when numerical ingredient is left empty [@Lamby777 ] [@C85297 ] | [#1540 ]
- chore (deps): bump @codemirror/view from 6.39.17 to 6.40.0 | [#2262 ]
- Bump flatted from 3.3.2 to 3.4.2 [@GCHQDeveloper581 ] | [#2266 ]
- feat: add Raw option for Jq operation [@rtpt -romankarwacik] | [#2237 ]
- chore (deps): bump core-js from 3.48.0 to 3.49.0 | [#2261 ]
- chore (deps): bump the patch-updates group with 6 updates | [#2260 ]
- Add Extract Audio Metadata operation [@d0s1nt ] [@GCHQDeveloper581 ] | [#2170 ]
- Fix Jq issue [@GCHQDeveloper581 ] | [#2210 ]
- Configure dependabot updates [@GCHQDeveloper581 ] | [#2259 ]
- fix(A1Z26): return empty string instead of empty array for empty input [@brick -pixel] | [#2257 ]
- Fix broken Docker link in README [@am -periphery] | [#2250 ]
- Update some dependencies, including a number causing npm audit warnings [@GCHQDeveloper581 ] | [#2236 ]
- Bump axios from 1.7.9 to 1.13.6 | [#2234 ]
- Bump jws from 3.2.2 to 3.2.3 | [#2235 ]
- Bump pbkdf2 from 3.1.2 to 3.1.5 | [#2229 ]
- Bump form-data from 4.0.1 to 4.0.5 | [#2228 ]
- Bump basic-ftp from 5.0.5 to 5.2.0 | [#2231 ]
- feat: add ARM disassembler operation [@thomasxm ] | [#2156 ]
- Add Text/Integer Converter operation [@p -leriche] [@GCHQDeveloper581 ] | [#2213 ]
- Feat/rc6 add RC6 Encrypt/Decrypt operations [@thomasxm ] | [#2163 ]
- [bugfix] Add Bootstrap form style for CodeMirror editor [@Swonkie ] | [#2161 ]
- Add Flask Session operations (Decode, Sign, Verify) [@ThePlayer372 -FR] | [#2208 ]
- fix: `jq-web` -> `jq-wasm` , includes `jq` version `1.8.1` [@W -Floyd] [@GCHQDeveloper581 ] | [#2223 ]
- Bump jsonwebtoken from 8.5.1 to 9.0.0 [@GCHQDeveloper581 ] | [#2219 ]
- Bump basic-ftp from 5.0.5 to 5.2.0 | [#2218 ]
- feat: add random integer generation operation [@cktgh ] | [#2151 ]
- Add BigInt utility functions for number theory operations [@p -leriche] [@GCHQDeveloper581 ] | [#2205 ]
- Improve SQL Beautify: use sql-formatter and support bind variables [@aby -jo] [@GCHQDeveloper581 ] | [#2071 ]
- update tesseract.js to 6.0.1 [@atsiv1 ] | [#2133 ]
- Fix hint tooltip display issues [@bartvanandel ] | [#2017 ]
- Simplify babel dependencies [@GCHQDeveloper581 ] | [#2204 ]
- Dependency updates [@GCHQDeveloper581 ] | [#2201 ]
- Fix: Move Magic checks from Escape to Unescape Unicode Characters [@fjh1997 ] | [#2195 ]
- Paste spreadsheets as text [@C85297 ] | [#2200 ]
- Fix Roboto Mono font [@C85297 ] | [#2199 ]
- Fix return of buffer for PNG QR image generation [@GCHQDeveloper581 ] [@C85297 ] | [#2125 ]
- Update JIMP [@C85297 ] | [#2171 ]
- Overwrite NGINX maintainer label [@C85297 ] | [#2194 ]
- Bump v10.22.1 [@GCHQDeveloper581 ] | [#2193 ]
- Fix npm publish - Run "npm ci" and "npm run node" under node 18 then switch to node 24.5 [@GCHQDeveloper581 ] | [#2192 ]
2026-02-11 11:59:30 +00:00
### [10.22.0] - 2026-02-11
- Separate npm publish out into separate job and run with Node 24.5 [@GCHQDeveloper581 ] | [#2188 ]
- Fixed Percent delimiter for hex encoding [@beneri ] [@C85297 ] | [#2137 ]
- Added the ability to paste one or more Images from the Clipboard [@t -martine] [@a3957273 ] [@C85297 ] | [#1876 ]
- Quoted Printable - consistent reference to 'email' [@wesinator ] | [#2186 ]
- Fix freeze when output text decoding fails [@Raka -loah] | [#1573 ]
- Update Browserslist DB [@C85297 ] | [#2183 ]
- Add contents write permission to releases workflow [@C85297 ] | [#2182 ]
- Fix release workflow permissions [@C85297 ] | [#2181 ]
2026-02-06 08:38:36 +00:00
### [10.21.0] - 2026-02-05
- Fix import operations with special chars in them [@d98762625 ] [@jg42526 ] | [#1040 ]
- Remove custom CodeQL workflow [@C85297 ] | [#2176 ]
- Fix code scanning warnings in workflows [@GCHQDeveloper581 ] | [#2177 ]
- Use NPM trusted publishing [@C85297 ] [@GCHQDeveloper581 ] | [#2174 ]
- Fix: Correctly parse xxd odd byte hexdumps [@ThomasNotTom ] [@GCHQDeveloper581 ] | [#2058 ]
- Update Sitemap URLs to Use Valid Paths in sitemap.mjs [@rbpi ] [@C85297 ] | [#1861 ]
- Use recommended GitHub Actions to build image [@AlexGustafsson ] [@C85297 ] | [#2055 ]
- Remove version 10 message from banner [@C85297 ] | [#2169 ]
- Bump form-data from 4.0.1 to 4.0.5 | [#2175 ]
- Bump node-forge from 1.3.1 to 1.3.3 | [#2173 ]
- Update crypto browserify [@C85297 ] | [#2172 ]
- Update kbpgp package (resolves #2135 ) [@GCHQDeveloper581 ] | [#2136 ]
- Fix the processing of ALPNs for JA4 to align with new specification update [@tuliperis ] | [#2165 ]
- Add Bech32 and Bech32m encoding/decoding operations [@thomasxm ] | [#2159 ]
- Exclude Delete character from hex dump output [@mikecat ] [@C85297 ] | [#2086 ]
- Tiny typo fix in "To Base85" operation [@twostraws ] | [#2118 ]
- Bump jsonpath-plus [@C85297 ] | [#2166 ]
2026-01-28 16:10:51 +00:00
### [10.20.0] - 2026-01-28
- Fixed Optical Character Recognition and added tests [@n1474335 ] | [ab37c1e]
- Fixed JA4 version fallback value [@n1474335 ] | [7a5225c]
- Updated chromedriver [@n1474335 ] | [0e82e4b]
- Fixed RSA Sign and Verify character encodings [@n1474335 ] | [895a929]
- Updated chromedriver [@n1474335 ] | [d3adfc7]
- Added message format arg to RSA Verify operation [@n1474335 ] | [47c85a1]
- Add operation for parsing X.509 CRLs [@robinsandhu ] | [#1887 ]
- Fix typo in description of JWT Sign recipe [@GuilhermoReadonly ] | [#1961 ]
- Corrected path to generateNodeIndex.mjs [@simonarnell ] | [#1959 ]
- Add 'header' ingredient to JWT Sign operation [@RandomByte ] | [#1957 ]
- Add Parse TLS record operation [@c65722 ] | [#1936 ]
- Automatically detect chrome driver version [@gchq ] | [#1972 ]
- Add Strip UDP header operation [@c65722 ] | [#1900 ]
- Add Strip TCP header operation [@c65722 ] | [#1898 ]
- Webpack compress with gzip and brotli [@max0x53 ] | [#1955 ]
- add offset field to 'Add Line Numbers' operation [@Adamkadaban ] | [#1866 ]
- Disable flakey URL test [@a3957273 ] | [#1973 ]
- Add Strip IPv4 header operation [@c65722 ] | [#1899 ]
- IPv6 Transition Operation [@jb30795 ] | [#1780 ]
- fix: Blowfish - ignore IV length in ECB mode [@FranciscoPombal ] | [#1902 ]
- Add 'Drop nth bytes' operation [@Oshawk ] | [#1914 ]
- Add 'Take nth bytes' operation [@Oshawk ] | [#1915 ]
- Add Leet Speak [@bartblaze ] | [#1971 ]
- Fix Generate TOTP & HOPT [@exactlyaron ] | [#1966 ]
- Updated luhn checksum operation to work with different bases [@k3ach ] | [#1933 ]
- automatically theme mode based on user preference [@vs4vijay ] | [#1921 ]
- fix: DES/Triple DES - misleading error messages [@FranciscoPombal ] | [#1904 ]
- fix: ROT13 - shifting numbers by negative amounts [@FranciscoPombal ] | [#1903 ]
- Introduce Yubico's Modhex for Conversion [@linuxgemini ] | [#1105 ]
- Feature: MIME RFC2047 Decoding [@MShwed ] | [#630 ]
- CC-1889 add _ option [@depperm ] | [#1977 ]
- chore(root): add cspell [@evenstensberg ] | [#1976 ]
- Preserve uppercase for Leet Speak [@bartblaze ] | [#1981 ]
- Load the user's preferred color scheme if the URL contains an invalid theme [@0xh3xa ] | [#2007 ]
- Add SM2 Encrypt and Decrypt Operations [@flakjacket95 ] | [#1909 ]
- Support jq as an operation. [@zhzy0077 ] | [#1604 ]
- Add fingerprints to the 'Parse X.509 certificate' operation [@JSCU -CNI] | [#1863 ]
- Added a JSON to YAML and a YAML to JSON operation [@ccarpo ] | [#1286 ]
- Add CRC Operation [@r4mos ] | [#1993 ]
- Bug Fix: selected theme not loading when refreshing [@0xh3xa ] | [#2006 ]
- Fix(RecipeWaiter): sanitize user input in addOperation to prevent XSS [@0xh3xa ] | [#2014 ]
- Docker multiplatform build support [@PathToLife ] | [#1974 ]
- Add Base32 Hex Extended Alphabet and Base32 Tests. [@peterc -s] | [#1991 ]
- Add ECB/NoPadding and CBC/NoPadding support to AES encryption [@plvie ] | [#2013 ]
- Add new operation: PHP Serialize [@brun0ne ] | [#1548 ]
- Push input through postmessage [@kenduguay1 ] | [#1992 ]
- Add jsonata query operation [@jonking -ajar] | [#1587 ]
- Re-enable Npm Release in github workflows [@PathToLife ] | [#2031 ]
- Add to ECDSA Verify the message format [@r4mos ] | [#2027 ]
- Added alternating caps functionality [@sw5678 ] | [#1897 ]
- XOR Checksum operation added [@jg42526 ] | [#2035 ]
- Add GenerateAllChecksums operation * Remove checksums from GenerateAllHashes operation [@es45411 ] | [66d445c]
- Update GenerateAllChecksums infoURL [@es45411 ] | [#2037 ]
- Add toggle "+" character to URLDecode operation [@es45411 ] | [#2040 ]
- Workaround for Safari load bug [@GCHQDeveloper94872 ] | [#2038 ]
- Updated Dockerfile to correctly build on ARM64 platforms [@Sma -Das] | [#2042 ]
- Addresses bug report #2008 Added explicit support for octal IP addresses. Changed approach to IPv4 regex to be string manipulation generated. Added some unit tests for IP address parsing - probably not full coverage. Added lookahead and lookbehind tricks to resolve warned issue that 1.2.3.256 would still be extracted as 1.2.3.25. Now only accepts valid IP addresses. Warning replaced with clause about infinite length dotted decimal forms. [@gchqdev364 ] | [#2041 ]
- Remove trim from rail fence [@Odyhibit ] | [#1986 ]
- Fix email regex [@ericli -splunk] | [#2025 ]
- Add Blake3 hashing [@xumptex ] | [#2023 ]
- Use defaultIndex instead of 0 in transformArgs [@bartvanandel ] | [#2015 ]
- Add "Generate UUID" and "Analyse UUID" operations [@bartvanandel ] | [#2011 ]
- Add new operation: Template [@kendallgoto ] | [#2021 ]
- Add more clear build instructions [@remingtr ] | [#1873 ]
- Show On Map updated to use leaflet over WikiMedia [@0xff1ce ] | [#1884 ]
- Fixed ToDecimal signed logic [@starplanet ] | [#1545 ]
- Use BigInt for encoding/decoding VarInt [@mikecat ] | [#1978 ]
2024-06-21 08:09:53 +00:00
### [10.19.0] - 2024-06-21
- Add support for ECDSA and DSA in 'Parse CSR' [@robinsandhu ] | [#1828 ]
- Fix typos in SIGABA.mjs [@eltociear ] | [#1834 ]
2024-04-24 13:11:16 +01:00
### [10.18.0] - 2024-04-24
- Added 'XXTEA Encrypt' and 'XXTEA Decrypt' operations [@n1474335 ] | [0a353ee]
2024-04-13 22:15:03 +00:00
### [10.17.0] - 2024-04-13
- Fix unit test 'expectOutput' implementation [@zb3 ] | [#1783 ]
- Add accessibility labels for icons [@e218736 ] | [#1743 ]
- Add focus styling for keyboard navigation [@e218736 ] | [#1739 ]
- Add support for operation option hiding [@TheZ3ro ] | [#541 ]
- Improve efficiency of RAKE implementation [@sw5678 ] | [#1751 ]
- Require (a, 26) to be coprime in 'Affine Encode' [@EvieHarv ] | [#1788 ]
- Added 'JWK to PEM' operation [@cplussharp ] | [#1277 ]
- Added 'PEM to JWK' operation [@cplussharp ] | [#1277 ]
- Added 'Public Key from Certificate' operation [@cplussharp ] | [#1642 ]
- Added 'Public Key from Private Key' operation [@cplussharp ] | [#1642 ]
2024-04-12 14:55:13 +01:00
### [10.16.0] - 2024-04-12
- Added 'JA4Server Fingerprint' operation [@n1474335 ] | [#1789 ]
2024-04-02 20:40:09 +00:00
### [10.15.0] - 2024-04-02
- Fix Ciphersaber2 key concatenation [@zb3 ] | [#1765 ]
- Fix DeriveEVPKey's array parsing [@zb3 ] | [#1767 ]
- Fix JWT operations [@a3957273 ] | [#1769 ]
- Added 'Parse Certificate Signing Request' operation [@jkataja ] | [#1504 ]
- Added 'Extract Hash Values' operation [@MShwed ] | [#512 ]
- Added 'DateTime Delta' operation [@tomgond ] | [#1732 ]
2024-03-31 02:24:39 +00:00
### [10.14.0] - 2024-03-31
- Added 'To Float' and 'From Float' operations [@tcode2k16 ] | [#1762 ]
- Fix ChaCha raw export option [@joostrijneveld ] | [#1606 ]
- Update x86 disassembler vendor library [@evanreichard ] | [#1197 ]
- Allow variable Blowfish key sizes [@cbeuw ] | [#933 ]
- Added 'XXTEA' operation [@devcydo ] | [#1361 ]
2024-03-30 14:34:12 +00:00
### [10.13.0] - 2024-03-30
- Added 'FangURL' operation [@breakersall ] [@arnydo ] | [#1591 ] [#654 ]
2024-03-29 02:34:49 +00:00
### [10.12.0] - 2024-03-29
- Added 'Salsa20' and 'XSalsa20' operation [@joostrijneveld ] | [#1750 ]
2024-03-29 02:02:00 +00:00
### [10.11.0] - 2024-03-29
2024-03-29 02:03:21 +00:00
- Add HEIC/HEIF file signatures [@simonw ] | [#1757 ]
- Update xmldom to fix medium security vulnerability [@chriswhite199 ] | [#1752 ]
- Update JSONWebToken to fix medium security vulnerability [@chriswhite199 ] | [#1753 ]
2024-03-29 02:02:00 +00:00
2024-03-27 18:28:41 +00:00
### [10.10.0] - 2024-03-27
- Added 'JA4 Fingerprint' operation [@n1474335 ] | [#1759 ]
2024-03-26 14:40:33 +00:00
### [10.9.0] - 2024-03-26
- Line ending sequences and UTF-8 character encoding are now detected automatically [@n1474335 ] | [65ffd8d]
2024-02-13 00:18:08 +00:00
### [10.8.0] - 2024-02-13
- Add official Docker images [@AshCorr ] | [#1699 ]
2024-02-09 00:37:15 +00:00
### [10.7.0] - 2024-02-09
- Added 'File Tree' operation [@sw5678 ] | [#1667 ]
- Added 'RISON' operation [@sg5506844 ] | [#1555 ]
- Added 'MurmurHash3' operation [@AliceGrey ] | [#1694 ]
2024-02-03 14:19:50 +00:00
### [10.6.0] - 2024-02-03
- Updated 'Forensics Wiki' URLs to new domain [@a3957273 ] | [#1703 ]
- Added 'LZNT1 Decompress' operation [@0xThiebaut ] | [#1675 ]
- Updated 'Regex Expression' UUID matcher [@cnotin ] | [#1678 ]
2024-02-04 00:34:24 +00:00
- Removed duplicate 'hover' message within baking info [@KevinSJ ] | [#1541 ]
2024-02-03 14:19:50 +00:00
2023-07-14 18:41:32 +01:00
### [10.5.0] - 2023-07-14
- Added GOST Encrypt, Decrypt, Sign, Verify, Key Wrap, and Key Unwrap operations [@n1474335 ] | [#592 ]
2023-03-24 22:41:24 +00:00
### [10.4.0] - 2023-03-24
- Added 'Generate De Bruijn Sequence' operation [@gchq77703 ] | [#493 ]
2023-03-24 22:17:11 +00:00
### [10.3.0] - 2023-03-24
- Added 'Argon2' and 'Argon2 compare' operations [@Xenonym ] | [#661 ]
2023-03-23 18:22:27 +00:00
### [10.2.0] - 2023-03-23
- Added 'Derive HKDF key' operation [@mikecat ] | [#1528 ]
2023-03-23 17:59:56 +00:00
### [10.1.0] - 2023-03-23
- Added 'Levenshtein Distance' operation [@mikecat ] | [#1498 ]
- Added 'Swap case' operation [@mikecat ] | [#1499 ]
2023-03-22 11:31:47 +00:00
## [10.0.0] - 2023-03-22
- [Full details explained here ](https://github.com/gchq/CyberChef/wiki/Character-encoding,-EOL-separators,-and-editor-features )
- Status bars added to the Input and Output [@n1474335 ] | [#1405 ]
- Character encoding selection added to the Input and Output [@n1474335 ] | [#1405 ]
- End of line separator selection added to the Input and Output [@n1474335 ] | [#1405 ]
- Non-printable characters are rendered as control character pictures [@n1474335 ] | [#1405 ]
- Loaded files can now be edited in the Input [@n1474335 ] | [#1405 ]
- Various editor features added such as multiple selections and bracket matching [@n1474335 ] | [#1405 ]
- Contextual help added, activated by pressing F1 while hovering over features [@n1474335 ] | [#1405 ]
- Many, many UI tests added for I/O features and operations [@n1474335 ] | [#1405 ]
<details>
<summary>Click to expand v9 minor versions</summary>
2022-12-09 11:40:25 +00:00
### [9.55.0] - 2022-12-09
- Added 'AMF Encode' and 'AMF Decode' operations [@n1474335 ] | [760eff4]
2022-11-25 16:49:37 +00:00
### [9.54.0] - 2022-11-25
- Added 'Rabbit' operation [@mikecat ] | [#1450 ]
2022-11-25 16:29:25 +00:00
### [9.53.0] - 2022-11-25
- Added 'AES Key Wrap' and 'AES Key Unwrap' operations [@mikecat ] | [#1456 ]
2022-11-25 15:31:27 +00:00
### [9.52.0] - 2022-11-25
- Added 'ChaCha' operation [@joostrijneveld ] | [#1466 ]
2022-11-25 12:47:12 +00:00
### [9.51.0] - 2022-11-25
- Added 'CMAC' operation [@mikecat ] | [#1457 ]
2022-11-25 11:51:22 +00:00
### [9.50.0] - 2022-11-25
- Added 'Shuffle' operation [@mikecat ] | [#1472 ]
2022-11-11 16:29:03 +00:00
### [9.49.0] - 2022-11-11
- Added 'LZ4 Compress' and 'LZ4 Decompress' operations [@n1474335 ] | [31a7f83]
2022-10-15 00:15:39 +01:00
### [9.48.0] - 2022-10-14
- Added 'LM Hash' and 'NT Hash' operations [@n1474335 ] [@brun0ne ] | [#1427 ]
2022-10-14 14:07:42 +01:00
### [9.47.0] - 2022-10-14
- Added 'LZMA Decompress' and 'LZMA Compress' operations [@mattnotmitt ] | [#1421 ]
2022-07-08 17:18:20 +01:00
### [9.46.0] - 2022-07-08
- Added 'Cetacean Cipher Encode' and 'Cetacean Cipher Decode' operations [@valdelaseras ] | [#1308 ]
2022-07-08 16:34:21 +01:00
### [9.45.0] - 2022-07-08
- Added 'ROT8000' operation [@thomasleplus ] | [#1250 ]
2022-07-08 16:25:59 +01:00
### [9.44.0] - 2022-07-08
- Added 'LZString Compress' and 'LZString Decompress' operations [@crespyl ] | [#1266 ]
2022-07-08 16:03:42 +01:00
### [9.43.0] - 2022-07-08
- Added 'ROT13 Brute Force' and 'ROT47 Brute Force' operations [@mikecat ] | [#1264 ]
2022-07-08 15:52:00 +01:00
### [9.42.0] - 2022-07-08
- Added 'LS47 Encrypt' and 'LS47 Decrypt' operations [@n1073645 ] | [#951 ]
2022-07-08 15:38:12 +01:00
### [9.41.0] - 2022-07-08
- Added 'Caesar Box Cipher' operation [@n1073645 ] | [#1066 ]
2022-07-08 15:28:39 +01:00
### [9.40.0] - 2022-07-08
- Added 'P-list Viewer' operation [@n1073645 ] | [#906 ]
2022-06-09 15:17:08 +01:00
### [9.39.0] - 2022-06-09
- Added 'ELF Info' operation [@n1073645 ] | [#1364 ]
2022-05-30 18:14:41 +01:00
### [9.38.0] - 2022-05-30
- Added 'Parse TCP' operation [@n1474335 ] | [a895d1d]
2022-03-29 18:05:47 +01:00
### [9.37.0] - 2022-03-29
- 'SM4 Encrypt' and 'SM4 Decrypt' operations added [@swesven ] | [#1189 ]
- NoPadding options added for CBC and ECB modes in AES, DES and Triple DES Decrypt operations [@swesven ] | [#1189 ]
2022-03-29 12:48:43 +01:00
### [9.36.0] - 2022-03-29
- 'SIGABA' operation added [@hettysymes ] | [#934 ]
2022-03-28 16:19:51 +01:00
### [9.35.0] - 2022-03-28
- 'To Base45' and 'From Base45' operations added [@t -8ch] | [#1242 ]
2022-03-28 11:39:57 +01:00
### [9.34.0] - 2022-03-28
- 'Get All Casings' operation added [@n1073645 ] | [#1065 ]
2022-03-28 10:58:25 +01:00
### [9.33.0] - 2022-03-25
- Updated to support Node 17 [@n1474335 ] [@john19696 ] [@t -8ch] | [[#1326 ] [#1313 ] [#1244 ]
- Improved CJS and ESM module support [@d98762625 ] | [#1037 ]
2021-08-18 17:23:38 +01:00
### [9.32.0] - 2021-08-18
- 'Protobuf Encode' operation added and decode operation modified to allow decoding with full and partial schemas [@n1474335 ] | [dd18e52]
2021-08-10 16:50:59 +01:00
### [9.31.0] - 2021-08-10
- 'HASSH Client Fingerprint' and 'HASSH Server Fingerprint' operations added [@n1474335 ] | [e9ca4dc]
2021-08-10 15:00:04 +01:00
### [9.30.0] - 2021-08-10
2021-08-10 16:50:59 +01:00
- 'JA3S Fingerprint' operation added [@n1474335 ] | [289a417]
2021-08-10 15:00:04 +01:00
2021-07-28 14:36:14 +01:00
### [9.29.0] - 2021-07-28
2021-08-10 15:00:04 +01:00
- 'JA3 Fingerprint' operation added [@n1474335 ] | [9a33498]
2021-07-28 14:36:14 +01:00
2021-03-26 14:09:37 +00:00
### [9.28.0] - 2021-03-26
- 'CBOR Encode' and 'CBOR Decode' operations added [@Danh4 ] | [#999 ]
2021-02-12 13:53:59 +00:00
### [9.27.0] - 2021-02-12
- 'Fuzzy Match' operation added [@n1474335 ] | [8ad18b]
2021-02-11 18:50:03 +00:00
### [9.26.0] - 2021-02-11
- 'Get Time' operation added [@n1073645 ] [@n1474335 ] | [#1045 ]
2021-02-11 18:03:40 +00:00
### [9.25.0] - 2021-02-11
- 'Extract ID3' operation added [@n1073645 ] [@n1474335 ] | [#1006 ]
2021-02-09 11:26:00 +00:00
### [9.24.0] - 2021-02-02
2021-02-02 16:06:37 +00:00
- 'SM3' hashing function added along with more configuration options for other hashing operations [@n1073645 ] [@n1474335 ] | [#1022 ]
2021-02-09 11:26:00 +00:00
### [9.23.0] - 2021-02-01
2021-02-02 16:06:37 +00:00
- Various RSA operations added to encrypt, decrypt, sign, verify and generate keys [@mattnotmitt ] [@GCHQ77703 ] | [#652 ]
2021-02-02 11:02:23 +00:00
### [9.22.0] - 2021-02-01
- 'Unicode Text Format' operation added [@mattnotmitt ] | [#1083 ]
2020-06-12 13:50:30 +01:00
### [9.21.0] - 2020-06-12
- Node API now exports `magic` operation [@d98762625 ] | [#1049 ]
2020-03-27 12:00:33 +00:00
### [9.20.0] - 2020-03-27
- 'Parse ObjectID Timestamp' operation added [@dmfj ] | [#987 ]
2020-03-24 11:37:26 +00:00
### [9.19.0] - 2020-03-24
- Improvements to the 'Magic' operation, allowing it to recognise more data formats and provide more accurate results [@n1073645 ] [@n1474335 ] | [#966 ] [b765534b ](https://github.com/gchq/CyberChef/commit/b765534b8b2a0454a5132a0a52d1d8844bcbdaaa )
2020-03-13 17:13:12 +00:00
### [9.18.0] - 2020-03-13
- 'Convert to NATO alphabet' operation added [@MarvinJWendt ] | [#674 ]
2020-03-13 16:37:41 +00:00
### [9.17.0] - 2020-03-13
- 'Generate Image' operation added [@pointhi ] | [#683 ]
2020-03-06 13:08:15 +00:00
### [9.16.0] - 2020-03-06
- 'Colossus' operation added [@VirtualColossus ] | [#917 ]
2020-03-05 16:43:10 +00:00
### [9.15.0] - 2020-03-05
- 'CipherSaber2 Encrypt' and 'CipherSaber2 Decrypt' operations added [@n1073645 ] | [#952 ]
2020-03-05 15:22:16 +00:00
### [9.14.0] - 2020-03-05
- 'Luhn Checksum' operation added [@n1073645 ] | [#965 ]
2020-02-13 15:08:54 +00:00
### [9.13.0] - 2020-02-13
- 'Rail Fence Cipher Encode' and 'Rail Fence Cipher Decode' operations added [@Flavsditz ] | [#948 ]
2019-12-20 16:07:52 +00:00
### [9.12.0] - 2019-12-20
- 'Normalise Unicode' operation added [@matthieuxyz ] | [#912 ]
2019-11-06 13:37:31 +00:00
### [9.11.0] - 2019-11-06
- Implemented CFB, OFB, and CTR modes for Blowfish operations [@cbeuw ] | [#653 ]
2019-11-06 12:16:35 +00:00
### [9.10.0] - 2019-11-06
- 'Lorenz' operation added [@VirtualColossus ] | [#528 ]
2019-11-01 14:57:41 +00:00
### [9.9.0] - 2019-11-01
- Added support for 109 more character encodings [@n1474335 ]
2019-10-31 14:20:55 +00:00
### [9.8.0] - 2019-10-31
- 'Avro to JSON' operation added [@jarrodconnolly ] | [#865 ]
2019-09-13 14:35:54 +01:00
### [9.7.0] - 2019-09-13
- 'Optical Character Recognition' operation added [@MShwed ] [@n1474335 ] | [#632 ]
2019-09-04 17:16:47 +01:00
### [9.6.0] - 2019-09-04
- 'Bacon Cipher Encode' and 'Bacon Cipher Decode' operations added [@kassi ] | [#500 ]
2019-09-04 14:00:25 +01:00
### [9.5.0] - 2019-09-04
- Various Steganography operations added: 'Extract LSB', 'Extract RGBA', 'Randomize Colour Palette', and 'View Bit Plane' [@Ge0rg3 ] | [#625 ]
2019-08-30 15:47:50 +01:00
### [9.4.0] - 2019-08-30
- 'Render Markdown' operation added [@j433866 ] | [#627 ]
2019-08-30 11:58:32 +01:00
### [9.3.0] - 2019-08-30
- 'Show on map' operation added [@j433866 ] | [#477 ]
2019-08-23 11:22:00 +01:00
### [9.2.0] - 2019-08-23
- 'Parse UDP' operation added [@h345983745 ] | [#614 ]
2019-08-22 16:50:43 +01:00
### [9.1.0] - 2019-08-22
2019-08-13 14:13:59 +01:00
- 'Parse SSH Host Key' operation added [@j433866 ] | [#595 ]
2019-08-22 16:50:43 +01:00
- 'Defang IP Addresses' operation added [@h345983745 ] | [#556 ]
2019-08-13 14:13:59 +01:00
2023-03-22 11:31:47 +00:00
</details>
2019-07-09 14:32:28 +01:00
## [9.0.0] - 2019-07-09
2019-07-09 14:38:10 +01:00
- [Multiple inputs ](https://github.com/gchq/CyberChef/wiki/Multiple-Inputs ) are now supported in the main web UI, allowing you to upload and process multiple files at once [@j433866 ] | [#566 ]
- A [Node.js API ](https://github.com/gchq/CyberChef/wiki/Node-API ) has been implemented, meaning that CyberChef can now be used as a library, either to provide specific operations, or an entire baking environment [@d98762625 ] | [#291 ]
- A [read-eval-print loop (REPL) ](https://github.com/gchq/CyberChef/wiki/Node-API#repl ) is also included to enable prototyping and experimentation with the API [@d98762625 ] | [#291 ]
- Light and dark Solarized themes added [@j433866 ] | [#566 ]
2019-07-09 14:32:28 +01:00
2019-08-27 18:30:33 +01:00
<details>
<summary>Click to expand v8 minor versions</summary>
2022-05-30 18:14:41 +01:00
2019-07-03 17:28:19 +01:00
### [8.38.0] - 2019-07-03
- 'Streebog' and 'GOST hash' operations added [@MShwed ] [@n1474335 ] | [#530 ]
2019-07-03 15:09:59 +01:00
### [8.37.0] - 2019-07-03
- 'CRC-8 Checksum' operation added [@MShwed ] | [#591 ]
2019-07-03 12:41:52 +01:00
### [8.36.0] - 2019-07-03
- 'PGP Verify' operation added [@artemisbot ] | [#585 ]
2019-07-03 12:34:13 +01:00
### [8.35.0] - 2019-07-03
- 'Sharpen Image', 'Convert Image Format' and 'Add Text To Image' operations added [@j433866 ] | [#515 ]
2019-06-28 15:03:49 +01:00
### [8.34.0] - 2019-06-28
- Various new visualisations added to the 'Entropy' operation [@MShwed ] | [#535 ]
- Efficiency improvements made to the 'Entropy' operation for large file support [@n1474335 ]
2019-06-27 16:47:26 +01:00
### [8.33.0] - 2019-06-27
- 'Bzip2 Compress' operation added and 'Bzip2 Decompress' operation greatly improved [@artemisbot ] | [#531 ]
2019-06-27 15:45:17 +01:00
### [8.32.0] - 2019-06-27
2019-07-03 17:34:17 +01:00
- 'Index of Coincidence' operation added [@Ge0rg3 ] | [#571 ]
2019-06-27 15:45:17 +01:00
2019-04-12 18:58:22 +01:00
### [8.31.0] - 2019-04-12
- The downloadable version of CyberChef is now a .zip file containing separate modules rather than a single .htm file. It is still completely standalone and will not make any external network requests. This change reduces the complexity of the build process significantly. [@n1474335 ]
2019-04-12 16:18:25 +01:00
### [8.30.0] - 2019-04-12
- 'Decode Protobuf' operation added [@n1474335 ] | [#533 ]
2019-03-31 22:40:54 +01:00
### [8.29.0] - 2019-03-31
- 'BLAKE2s' and 'BLAKE2b' hashing operations added [@h345983745 ] | [#525 ]
2019-03-31 21:47:18 +01:00
### [8.28.0] - 2019-03-31
- 'Heatmap Chart', 'Hex Density Chart', 'Scatter Chart' and 'Series Chart' operation added [@artemisbot ] [@tlwr ] | [#496 ] [#143 ]
2018-12-18 12:19:42 +00:00
2019-03-14 12:26:00 +00:00
### [8.27.0] - 2019-03-14
- 'Enigma', 'Typex', 'Bombe' and 'Multiple Bombe' operations added [@s2224834 ] | [#516 ]
- See [this wiki article ](https://github.com/gchq/CyberChef/wiki/Enigma,-the-Bombe,-and-Typex ) for a full explanation of these operations.
- New Bombe-style loading animation added for long-running operations [@n1474335 ]
- New operation argument types added: `populateMultiOption` and `argSelector` [@n1474335 ]
2019-03-14 12:20:05 +00:00
### [8.26.0] - 2019-03-09
- Various image manipulation operations added [@j433866 ] | [#506 ]
### [8.25.0] - 2019-03-09
- 'Extract Files' operation added and more file formats supported [@n1474335 ] | [#440 ]
2019-02-08 18:07:03 +00:00
### [8.24.0] - 2019-02-08
- 'DNS over HTTPS' operation added [@h345983745 ] | [#489 ]
### [8.23.1] - 2019-01-18
2019-01-18 17:14:25 +00:00
- 'Convert co-ordinate format' operation added [@j433866 ] | [#476 ]
2019-01-18 15:34:56 +00:00
### [8.23.0] - 2019-01-18
2019-01-18 17:14:25 +00:00
- 'YARA Rules' operation added [@artemisbot ] | [#468 ]
2019-01-18 15:34:56 +00:00
2019-01-10 15:42:48 +00:00
### [8.22.0] - 2019-01-10
- 'Subsection' operation added [@j433866 ] | [#467 ]
2019-01-10 15:01:01 +00:00
### [8.21.0] - 2019-01-10
- 'To Case Insensitive Regex' and 'From Case Insensitive Regex' operations added [@masq ] | [#461 ]
2019-01-09 16:36:34 +00:00
### [8.20.0] - 2019-01-09
- 'Generate Lorem Ipsum' operation added [@klaxon1 ] | [#455 ]
2018-12-30 01:07:26 +00:00
### [8.19.0] - 2018-12-30
- UI test suite added to confirm that the app loads correctly in a reasonable time and that various operations from each module can be run [@n1474335 ] | [#458 ]
2018-12-26 16:33:10 +00:00
### [8.18.0] - 2018-12-26
- 'Split Colour Channels' operation added [@artemisbot ] | [#449 ]
2018-12-25 21:54:38 +00:00
### [8.17.0] - 2018-12-25
- 'Generate QR Code' and 'Parse QR Code' operations added [@j433866 ] | [#448 ]
2018-12-19 17:58:38 +00:00
### [8.16.0] - 2018-12-19
- 'Play Media' operation added [@anthony -arnold] | [#446 ]
2018-12-18 13:50:10 +00:00
### [8.15.0] - 2018-12-18
- 'Text Encoding Brute Force' operation added [@Cynser ] | [#439 ]
2018-12-18 12:19:42 +00:00
### [8.14.0] - 2018-12-18
- 'To Base62' and 'From Base62' operations added [@tcode2k16 ] | [#443 ]
2018-12-15 00:26:15 +00:00
### [8.13.0] - 2018-12-15
- 'A1Z26 Cipher Encode' and 'A1Z26 Cipher Decode' operations added [@jarmovanlenthe ] | [#441 ]
2018-11-21 12:28:19 +00:00
### [8.12.0] - 2018-11-21
- 'Citrix CTX1 Encode' and 'Citrix CTX1 Decode' operations added [@bwhitn ] | [#428 ]
2018-11-13 17:56:40 +00:00
### [8.11.0] - 2018-11-13
- 'CSV to JSON' and 'JSON to CSV' operations added [@n1474335 ] | [#277 ]
2018-11-07 15:10:25 +00:00
### [8.10.0] - 2018-11-07
- 'Remove Diacritics' operation added [@klaxon1 ] | [#387 ]
2018-11-07 13:23:05 +00:00
### [8.9.0] - 2018-11-07
- 'Defang URL' operation added [@arnydo ] | [#394 ]
2018-10-10 13:59:28 +00:00
### [8.8.0] - 2018-10-10
- 'Parse TLV' operation added [@GCHQ77703 ] | [#351 ]
2018-08-29 18:04:49 +00:00
2018-08-31 14:00:24 +00:00
### [8.7.0] - 2018-08-31
- 'JWT Sign', 'JWT Verify' and 'JWT Decode' operations added [@GCHQ77703 ] | [#348 ]
2018-08-29 18:04:49 +00:00
### [8.6.0] - 2018-08-29
2018-12-15 00:26:15 +00:00
- 'To Geohash' and 'From Geohash' operations added [@GCHQ77703 ] | [#344 ]
2018-08-29 18:04:49 +00:00
2018-08-24 01:07:51 +01:00
### [8.5.0] - 2018-08-23
- 'To Braille' and 'From Braille' operations added [@n1474335 ] | [#255 ]
2018-08-23 22:10:15 +01:00
### [8.4.0] - 2018-08-23
- 'To Base85' and 'From Base85' operations added [@PenguinGeorge ] | [#340 ]
2018-08-21 19:29:19 +01:00
### [8.3.0] - 2018-08-21
2018-08-22 03:26:02 +01:00
- 'To MessagePack' and 'From MessagePack' operations added [@artemisbot ] | [#338 ]
2018-08-21 19:29:19 +01:00
2018-08-21 19:10:35 +01:00
### [8.2.0] - 2018-08-21
2018-08-22 03:26:02 +01:00
- Information links added to most operations, accessible in the description popover [@PenguinGeorge ] | [#298 ]
2018-08-21 19:10:35 +01:00
2018-08-19 17:39:49 +01:00
### [8.1.0] - 2018-08-19
2018-08-22 03:26:02 +01:00
- 'Dechunk HTTP response' operation added [@sevzero ] | [#311 ]
2018-08-19 17:39:49 +01:00
2019-08-27 18:30:33 +01:00
</details>
2018-08-06 07:35:30 +01:00
## [8.0.0] - 2018-08-05
2018-08-22 03:26:02 +01:00
- Codebase rewritten using [ES modules ](https://hacks.mozilla.org/2018/03/es-modules-a-cartoon-deep-dive/ ) and [classes ](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Classes ) [@n1474335 ] [@d98762625 ] [@artemisbot ] [@picapi ] | [#284 ]
- Operation architecture restructured to make adding new operations a lot simpler [@n1474335 ] | [#284 ]
- A script has been added to aid in the creation of new operations by running `npm run newop` [@n1474335 ] | [#284 ]
- 'Magic' operation added - [automated detection of encoded data ](https://github.com/gchq/CyberChef/wiki/Automatic-detection-of-encoded-data-using-CyberChef-Magic ) [@n1474335 ] | [#239 ]
- UI updated to use [Bootstrap Material Design ](https://fezvrasta.github.io/bootstrap-material-design/ ) [@n1474335 ] | [#248 ]
- `JSON` , `File` and `List<File>` Dish types added [@n1474335 ] | [#284 ]
- `OperationError` type added for better handling of errors thrown by operations [@d98762625 ] | [#296 ]
- A `present()` method has been added, allowing operations to pass machine-friendly data to subsequent operations whilst presenting human-friendly data to the user [@n1474335 ] | [#284 ]
- Set operations added [@d98762625 ] | [#281 ]
- 'To Table' operation added [@JustAnotherMark ] | [#294 ]
- 'Haversine distance' operation added [@Dachande663 ] | [#325 ]
- Started keeping a changelog [@n1474335 ]
2018-08-06 07:35:30 +01:00
## [7.0.0] - 2017-12-28
2018-08-22 03:26:02 +01:00
- Added support for loading, processing and downloading files up to 500MB [@n1474335 ] | [#224 ]
2018-08-06 07:35:30 +01:00
## [6.0.0] - 2017-09-19
2018-11-21 12:48:27 +00:00
- Threading support added. All recipe processing moved into a [Web Worker ](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Using_web_workers ) to increase performance and to allow long-running operations to be cancelled [@n1474335 ] | [#173 ]
2018-08-22 03:26:02 +01:00
- Module system created so that operations relying on large libraries can be downloaded separately as required, reducing the initial loading time for the app [@n1474335 ] | [#173 ]
2018-08-06 07:35:30 +01:00
## [5.0.0] - 2017-03-30
2018-08-22 03:26:02 +01:00
- Webpack build process configured with Babel transpilation and ES6 imports and exports [@n1474335 ] | [#95 ]
2018-08-06 07:35:30 +01:00
## [4.0.0] - 2016-11-28
2018-08-22 03:26:02 +01:00
- Initial open source commit [@n1474335 ] | [b1d73a72 ](https://github.com/gchq/CyberChef/commit/b1d73a725dc7ab9fb7eb789296efd2b7e4b08306 )
2018-08-06 07:35:30 +01:00
2026-04-07 06:11:44 +01:00
[10.23.0]: https://github.com/gchq/CyberChef/releases/tag/v10.23.0
2026-02-11 11:59:30 +00:00
[10.22.0]: https://github.com/gchq/CyberChef/releases/tag/v10.22.0
2026-02-06 08:38:36 +00:00
[10.21.0]: https://github.com/gchq/CyberChef/releases/tag/v10.21.0
2026-01-28 16:10:51 +00:00
[10.20.0]: https://github.com/gchq/CyberChef/releases/tag/v10.20.0
2024-06-21 08:09:53 +00:00
[10.19.0]: https://github.com/gchq/CyberChef/releases/tag/v10.19.0
2024-04-24 13:11:16 +01:00
[10.18.0]: https://github.com/gchq/CyberChef/releases/tag/v10.18.0
2024-04-13 22:15:03 +00:00
[10.17.0]: https://github.com/gchq/CyberChef/releases/tag/v10.17.0
2024-04-12 14:55:13 +01:00
[10.16.0]: https://github.com/gchq/CyberChef/releases/tag/v10.16.0
2024-04-02 22:27:15 +01:00
[10.15.0]: https://github.com/gchq/CyberChef/releases/tag/v10.15.0
2024-03-31 02:24:39 +00:00
[10.14.0]: https://github.com/gchq/CyberChef/releases/tag/v10.14.0
2024-03-30 14:34:12 +00:00
[10.13.0]: https://github.com/gchq/CyberChef/releases/tag/v10.13.0
2024-03-29 02:34:49 +00:00
[10.12.0]: https://github.com/gchq/CyberChef/releases/tag/v10.12.0
2024-03-29 02:02:00 +00:00
[10.11.0]: https://github.com/gchq/CyberChef/releases/tag/v10.11.0
2024-03-27 18:28:41 +00:00
[10.10.0]: https://github.com/gchq/CyberChef/releases/tag/v10.10.0
2024-03-26 14:40:33 +00:00
[10.9.0]: https://github.com/gchq/CyberChef/releases/tag/v10.9.0
2024-02-13 00:18:08 +00:00
[10.8.0]: https://github.com/gchq/CyberChef/releases/tag/v10.7.0
2024-02-09 00:37:15 +00:00
[10.7.0]: https://github.com/gchq/CyberChef/releases/tag/v10.7.0
2024-02-04 00:34:24 +00:00
[10.6.0]: https://github.com/gchq/CyberChef/releases/tag/v10.6.0
2023-07-14 18:41:32 +01:00
[10.5.0]: https://github.com/gchq/CyberChef/releases/tag/v10.5.0
2023-03-24 22:41:24 +00:00
[10.4.0]: https://github.com/gchq/CyberChef/releases/tag/v10.4.0
2023-03-24 22:17:11 +00:00
[10.3.0]: https://github.com/gchq/CyberChef/releases/tag/v10.3.0
2023-03-23 18:22:27 +00:00
[10.2.0]: https://github.com/gchq/CyberChef/releases/tag/v10.2.0
2023-03-23 17:59:56 +00:00
[10.1.0]: https://github.com/gchq/CyberChef/releases/tag/v10.1.0
2023-03-22 11:31:47 +00:00
[10.0.0]: https://github.com/gchq/CyberChef/releases/tag/v10.0.0
2022-12-09 11:40:25 +00:00
[9.55.0]: https://github.com/gchq/CyberChef/releases/tag/v9.55.0
2022-11-25 16:49:37 +00:00
[9.54.0]: https://github.com/gchq/CyberChef/releases/tag/v9.54.0
2022-11-25 16:29:25 +00:00
[9.53.0]: https://github.com/gchq/CyberChef/releases/tag/v9.53.0
2022-11-25 15:31:27 +00:00
[9.52.0]: https://github.com/gchq/CyberChef/releases/tag/v9.52.0
2022-11-25 12:47:12 +00:00
[9.51.0]: https://github.com/gchq/CyberChef/releases/tag/v9.51.0
2022-11-25 11:51:22 +00:00
[9.50.0]: https://github.com/gchq/CyberChef/releases/tag/v9.50.0
2022-11-11 16:29:03 +00:00
[9.49.0]: https://github.com/gchq/CyberChef/releases/tag/v9.49.0
2022-10-15 00:15:39 +01:00
[9.48.0]: https://github.com/gchq/CyberChef/releases/tag/v9.48.0
2022-10-14 14:07:42 +01:00
[9.47.0]: https://github.com/gchq/CyberChef/releases/tag/v9.47.0
2022-07-08 17:18:20 +01:00
[9.46.0]: https://github.com/gchq/CyberChef/releases/tag/v9.46.0
2022-07-08 16:34:21 +01:00
[9.45.0]: https://github.com/gchq/CyberChef/releases/tag/v9.45.0
2022-07-08 16:25:59 +01:00
[9.44.0]: https://github.com/gchq/CyberChef/releases/tag/v9.44.0
2022-07-08 16:03:42 +01:00
[9.43.0]: https://github.com/gchq/CyberChef/releases/tag/v9.43.0
2022-07-08 15:52:00 +01:00
[9.42.0]: https://github.com/gchq/CyberChef/releases/tag/v9.42.0
2022-07-08 15:38:12 +01:00
[9.41.0]: https://github.com/gchq/CyberChef/releases/tag/v9.41.0
2022-07-08 15:28:39 +01:00
[9.40.0]: https://github.com/gchq/CyberChef/releases/tag/v9.40.0
2022-06-09 15:17:08 +01:00
[9.39.0]: https://github.com/gchq/CyberChef/releases/tag/v9.39.0
2022-05-30 18:14:41 +01:00
[9.38.0]: https://github.com/gchq/CyberChef/releases/tag/v9.38.0
2022-03-29 18:05:47 +01:00
[9.37.0]: https://github.com/gchq/CyberChef/releases/tag/v9.37.0
2022-03-29 12:48:43 +01:00
[9.36.0]: https://github.com/gchq/CyberChef/releases/tag/v9.36.0
2022-03-28 16:19:51 +01:00
[9.35.0]: https://github.com/gchq/CyberChef/releases/tag/v9.35.0
2022-03-28 11:39:57 +01:00
[9.34.0]: https://github.com/gchq/CyberChef/releases/tag/v9.34.0
2022-03-28 10:58:25 +01:00
[9.33.0]: https://github.com/gchq/CyberChef/releases/tag/v9.33.0
2021-08-18 17:23:38 +01:00
[9.32.0]: https://github.com/gchq/CyberChef/releases/tag/v9.32.0
2021-08-10 16:50:59 +01:00
[9.31.0]: https://github.com/gchq/CyberChef/releases/tag/v9.31.0
2021-08-10 15:00:04 +01:00
[9.30.0]: https://github.com/gchq/CyberChef/releases/tag/v9.30.0
2021-07-28 14:36:14 +01:00
[9.29.0]: https://github.com/gchq/CyberChef/releases/tag/v9.29.0
2021-03-26 14:09:37 +00:00
[9.28.0]: https://github.com/gchq/CyberChef/releases/tag/v9.28.0
2021-02-12 13:53:59 +00:00
[9.27.0]: https://github.com/gchq/CyberChef/releases/tag/v9.27.0
2021-02-11 18:50:03 +00:00
[9.26.0]: https://github.com/gchq/CyberChef/releases/tag/v9.26.0
2021-02-11 18:03:40 +00:00
[9.25.0]: https://github.com/gchq/CyberChef/releases/tag/v9.25.0
2021-02-02 16:07:52 +00:00
[9.24.0]: https://github.com/gchq/CyberChef/releases/tag/v9.24.0
2021-02-02 11:02:23 +00:00
[9.23.0]: https://github.com/gchq/CyberChef/releases/tag/v9.23.0
[9.22.0]: https://github.com/gchq/CyberChef/releases/tag/v9.22.0
[9.21.0]: https://github.com/gchq/CyberChef/releases/tag/v9.21.0
2020-03-27 12:00:33 +00:00
[9.20.0]: https://github.com/gchq/CyberChef/releases/tag/v9.20.0
2020-03-24 11:37:26 +00:00
[9.19.0]: https://github.com/gchq/CyberChef/releases/tag/v9.19.0
2020-03-13 17:13:12 +00:00
[9.18.0]: https://github.com/gchq/CyberChef/releases/tag/v9.18.0
2020-03-13 16:37:41 +00:00
[9.17.0]: https://github.com/gchq/CyberChef/releases/tag/v9.17.0
2020-03-06 13:08:15 +00:00
[9.16.0]: https://github.com/gchq/CyberChef/releases/tag/v9.16.0
2020-03-05 16:43:10 +00:00
[9.15.0]: https://github.com/gchq/CyberChef/releases/tag/v9.15.0
2020-03-05 15:22:16 +00:00
[9.14.0]: https://github.com/gchq/CyberChef/releases/tag/v9.14.0
2020-02-13 15:08:54 +00:00
[9.13.0]: https://github.com/gchq/CyberChef/releases/tag/v9.13.0
2019-12-20 16:07:52 +00:00
[9.12.0]: https://github.com/gchq/CyberChef/releases/tag/v9.12.0
2019-11-06 13:37:31 +00:00
[9.11.0]: https://github.com/gchq/CyberChef/releases/tag/v9.11.0
2019-11-06 12:16:35 +00:00
[9.10.0]: https://github.com/gchq/CyberChef/releases/tag/v9.10.0
2019-11-01 14:57:41 +00:00
[9.9.0]: https://github.com/gchq/CyberChef/releases/tag/v9.9.0
2019-10-31 14:20:55 +00:00
[9.8.0]: https://github.com/gchq/CyberChef/releases/tag/v9.8.0
2019-09-13 14:35:54 +01:00
[9.7.0]: https://github.com/gchq/CyberChef/releases/tag/v9.7.0
2019-09-04 17:16:47 +01:00
[9.6.0]: https://github.com/gchq/CyberChef/releases/tag/v9.6.0
2019-09-04 14:00:25 +01:00
[9.5.0]: https://github.com/gchq/CyberChef/releases/tag/v9.5.0
2019-08-30 15:47:50 +01:00
[9.4.0]: https://github.com/gchq/CyberChef/releases/tag/v9.4.0
2019-08-30 11:58:32 +01:00
[9.3.0]: https://github.com/gchq/CyberChef/releases/tag/v9.3.0
2019-08-23 11:22:00 +01:00
[9.2.0]: https://github.com/gchq/CyberChef/releases/tag/v9.2.0
2019-08-13 14:13:59 +01:00
[9.1.0]: https://github.com/gchq/CyberChef/releases/tag/v9.1.0
2019-07-09 14:32:28 +01:00
[9.0.0]: https://github.com/gchq/CyberChef/releases/tag/v9.0.0
2019-07-03 17:28:19 +01:00
[8.38.0]: https://github.com/gchq/CyberChef/releases/tag/v8.38.0
2019-07-03 15:09:59 +01:00
[8.37.0]: https://github.com/gchq/CyberChef/releases/tag/v8.37.0
2019-07-03 12:41:52 +01:00
[8.36.0]: https://github.com/gchq/CyberChef/releases/tag/v8.36.0
2019-07-03 12:34:13 +01:00
[8.35.0]: https://github.com/gchq/CyberChef/releases/tag/v8.35.0
2019-06-28 15:03:49 +01:00
[8.34.0]: https://github.com/gchq/CyberChef/releases/tag/v8.34.0
2019-06-27 16:47:26 +01:00
[8.33.0]: https://github.com/gchq/CyberChef/releases/tag/v8.33.0
2019-06-27 15:45:17 +01:00
[8.32.0]: https://github.com/gchq/CyberChef/releases/tag/v8.32.0
2019-04-12 18:58:22 +01:00
[8.31.0]: https://github.com/gchq/CyberChef/releases/tag/v8.31.0
2019-04-12 16:18:25 +01:00
[8.30.0]: https://github.com/gchq/CyberChef/releases/tag/v8.30.0
2019-03-31 22:40:54 +01:00
[8.29.0]: https://github.com/gchq/CyberChef/releases/tag/v8.29.0
2019-03-31 21:47:18 +01:00
[8.28.0]: https://github.com/gchq/CyberChef/releases/tag/v8.28.0
2019-03-14 16:08:25 +00:00
[8.27.0]: https://github.com/gchq/CyberChef/releases/tag/v8.27.0
2019-03-14 12:20:05 +00:00
[8.26.0]: https://github.com/gchq/CyberChef/releases/tag/v8.26.0
[8.25.0]: https://github.com/gchq/CyberChef/releases/tag/v8.25.0
2019-01-18 17:14:25 +00:00
[8.24.0]: https://github.com/gchq/CyberChef/releases/tag/v8.24.0
2019-02-08 18:07:03 +00:00
[8.23.1]: https://github.com/gchq/CyberChef/releases/tag/v8.23.1
2019-01-18 15:34:56 +00:00
[8.23.0]: https://github.com/gchq/CyberChef/releases/tag/v8.23.0
2019-01-10 15:42:48 +00:00
[8.22.0]: https://github.com/gchq/CyberChef/releases/tag/v8.22.0
2019-01-10 15:01:01 +00:00
[8.21.0]: https://github.com/gchq/CyberChef/releases/tag/v8.21.0
2019-01-09 16:36:34 +00:00
[8.20.0]: https://github.com/gchq/CyberChef/releases/tag/v8.20.0
2018-12-30 01:07:26 +00:00
[8.19.0]: https://github.com/gchq/CyberChef/releases/tag/v8.19.0
2018-12-26 16:33:10 +00:00
[8.18.0]: https://github.com/gchq/CyberChef/releases/tag/v8.18.0
2018-12-25 21:54:38 +00:00
[8.17.0]: https://github.com/gchq/CyberChef/releases/tag/v8.17.0
2018-12-19 17:58:38 +00:00
[8.16.0]: https://github.com/gchq/CyberChef/releases/tag/v8.16.0
2018-12-18 13:50:10 +00:00
[8.15.0]: https://github.com/gchq/CyberChef/releases/tag/v8.15.0
2018-12-18 12:19:42 +00:00
[8.14.0]: https://github.com/gchq/CyberChef/releases/tag/v8.14.0
2018-12-15 00:26:15 +00:00
[8.13.0]: https://github.com/gchq/CyberChef/releases/tag/v8.13.0
2018-11-21 12:40:55 +00:00
[8.12.0]: https://github.com/gchq/CyberChef/releases/tag/v8.12.0
[8.11.0]: https://github.com/gchq/CyberChef/releases/tag/v8.11.0
[8.10.0]: https://github.com/gchq/CyberChef/releases/tag/v8.10.0
[8.9.0]: https://github.com/gchq/CyberChef/releases/tag/v8.9.0
2018-10-10 13:59:28 +00:00
[8.8.0]: https://github.com/gchq/CyberChef/releases/tag/v8.8.0
2018-08-31 14:00:24 +00:00
[8.7.0]: https://github.com/gchq/CyberChef/releases/tag/v8.7.0
2018-08-29 18:04:49 +00:00
[8.6.0]: https://github.com/gchq/CyberChef/releases/tag/v8.6.0
2018-08-24 01:07:51 +01:00
[8.5.0]: https://github.com/gchq/CyberChef/releases/tag/v8.5.0
2018-08-23 22:10:15 +01:00
[8.4.0]: https://github.com/gchq/CyberChef/releases/tag/v8.4.0
2018-08-22 03:26:02 +01:00
[8.3.0]: https://github.com/gchq/CyberChef/releases/tag/v8.3.0
2018-08-21 19:10:35 +01:00
[8.2.0]: https://github.com/gchq/CyberChef/releases/tag/v8.2.0
2018-08-19 17:39:49 +01:00
[8.1.0]: https://github.com/gchq/CyberChef/releases/tag/v8.1.0
2018-08-06 07:35:30 +01:00
[8.0.0]: https://github.com/gchq/CyberChef/releases/tag/v8.0.0
[7.0.0]: https://github.com/gchq/CyberChef/releases/tag/v7.0.0
[6.0.0]: https://github.com/gchq/CyberChef/releases/tag/v6.0.0
[5.0.0]: https://github.com/gchq/CyberChef/releases/tag/v5.0.0
[4.0.0]: https://github.com/gchq/CyberChef/commit/b1d73a725dc7ab9fb7eb789296efd2b7e4b08306
2018-08-22 03:26:02 +01:00
[@n1474335 ]: https://github.com/n1474335
[@d98762625 ]: https://github.com/d98762625
2018-12-25 21:54:38 +00:00
[@j433866 ]: https://github.com/j433866
2020-03-05 15:22:16 +00:00
[@n1073645 ]: https://github.com/n1073645
2018-08-29 18:04:49 +00:00
[@GCHQ77703 ]: https://github.com/GCHQ77703
2019-02-08 18:07:03 +00:00
[@h345983745 ]: https://github.com/h345983745
2019-03-15 15:17:15 +00:00
[@s2224834 ]: https://github.com/s2224834
2018-08-22 03:26:02 +01:00
[@artemisbot ]: https://github.com/artemisbot
2019-03-31 21:47:18 +01:00
[@tlwr ]: https://github.com/tlwr
2018-08-22 03:26:02 +01:00
[@picapi ]: https://github.com/picapi
[@Dachande663 ]: https://github.com/Dachande663
[@JustAnotherMark ]: https://github.com/JustAnotherMark
[@sevzero ]: https://github.com/sevzero
[@PenguinGeorge ]: https://github.com/PenguinGeorge
2018-11-07 13:23:05 +00:00
[@arnydo ]: https://github.com/arnydo
2018-11-07 15:10:25 +00:00
[@klaxon1 ]: https://github.com/klaxon1
2018-11-21 12:28:19 +00:00
[@bwhitn ]: https://github.com/bwhitn
2018-12-15 00:26:15 +00:00
[@jarmovanlenthe ]: https://github.com/jarmovanlenthe
2018-12-18 12:19:42 +00:00
[@tcode2k16 ]: https://github.com/tcode2k16
2018-12-18 13:50:10 +00:00
[@Cynser ]: https://github.com/Cynser
2018-12-19 17:58:38 +00:00
[@anthony -arnold]: https://github.com/anthony-arnold
2019-01-10 15:01:01 +00:00
[@masq ]: https://github.com/masq
2019-06-27 15:45:17 +01:00
[@Ge0rg3 ]: https://github.com/Ge0rg3
2019-06-28 15:03:49 +01:00
[@MShwed ]: https://github.com/MShwed
2019-09-04 17:16:47 +01:00
[@kassi ]: https://github.com/kassi
2019-10-31 14:20:55 +00:00
[@jarrodconnolly ]: https://github.com/jarrodconnolly
2019-11-06 12:16:35 +00:00
[@VirtualColossus ]: https://github.com/VirtualColossus
2019-11-06 13:37:31 +00:00
[@cbeuw ]: https://github.com/cbeuw
2019-12-20 16:07:52 +00:00
[@matthieuxyz ]: https://github.com/matthieuxyz
2020-02-13 15:08:54 +00:00
[@Flavsditz ]: https://github.com/Flavsditz
2020-03-13 16:37:41 +00:00
[@pointhi ]: https://github.com/pointhi
2020-03-13 17:13:12 +00:00
[@MarvinJWendt ]: https://github.com/MarvinJWendt
2020-03-27 12:00:33 +00:00
[@dmfj ]: https://github.com/dmfj
2021-02-02 11:02:23 +00:00
[@mattnotmitt ]: https://github.com/mattnotmitt
2021-03-26 14:09:37 +00:00
[@Danh4 ]: https://github.com/Danh4
2022-03-28 10:58:25 +01:00
[@john19696 ]: https://github.com/john19696
[@t -8ch]: https://github.com/t-8ch
2022-03-29 12:48:43 +01:00
[@hettysymes ]: https://github.com/hettysymes
2022-03-29 18:05:47 +01:00
[@swesven ]: https://github.com/swesven
2022-07-08 16:03:42 +01:00
[@mikecat ]: https://github.com/mikecat
2022-07-08 16:25:59 +01:00
[@crespyl ]: https://github.com/crespyl
2022-07-08 16:34:21 +01:00
[@thomasleplus ]: https://github.com/thomasleplus
2022-07-08 17:18:20 +01:00
[@valdelaseras ]: https://github.com/valdelaseras
2022-10-15 00:15:39 +01:00
[@brun0ne ]: https://github.com/brun0ne
2022-11-25 15:31:27 +00:00
[@joostrijneveld ]: https://github.com/joostrijneveld
2023-03-24 22:17:11 +00:00
[@Xenonym ]: https://github.com/Xenonym
2023-03-24 22:41:24 +00:00
[@gchq77703 ]: https://github.com/gchq77703
2024-02-04 00:34:24 +00:00
[@a3957273 ]: https://github.com/a3957273
[@0xThiebaut ]: https://github.com/0xThiebaut
[@cnotin ]: https://github.com/cnotin
[@KevinSJ ]: https://github.com/KevinSJ
2024-02-09 00:37:15 +00:00
[@sw5678 ]: https://github.com/sw5678
[@sg5506844 ]: https://github.com/sg5506844
[@AliceGrey ]: https://github.com/AliceGrey
2024-02-13 00:18:08 +00:00
[@AshCorr ]: https://github.com/AshCorr
2024-03-29 02:02:00 +00:00
[@simonw ]: https://github.com/simonw
[@chriswhite199 ]: https://github.com/chriswhite199
2024-03-30 14:34:12 +00:00
[@breakersall ]: https://github.com/breakersall
2024-03-31 02:24:39 +00:00
[@evanreichard ]: https://github.com/evanreichard
[@devcydo ]: https://github.com/devcydo
2024-04-02 20:40:09 +00:00
[@zb3 ]: https://github.com/zb3
[@jkataja ]: https://github.com/jkataja
[@tomgond ]: https://github.com/tomgond
2024-04-13 22:15:03 +00:00
[@e218736 ]: https://github.com/e218736
[@TheZ3ro ]: https://github.com/TheZ3ro
[@EvieHarv ]: https://github.com/EvieHarv
[@cplussharp ]: https://github.com/cplussharp
2024-06-21 08:09:53 +00:00
[@robinsandhu ]: https://github.com/robinsandhu
[@eltociear ]: https://github.com/eltociear
2026-01-28 16:10:51 +00:00
[@GuilhermoReadonly ]: https://github.com/GuilhermoReadonly
[@simonarnell ]: https://github.com/simonarnell
[@RandomByte ]: https://github.com/RandomByte
[@c65722 ]: https://github.com/c65722
[@c65722 ]: https://github.com/c65722
[@c65722 ]: https://github.com/c65722
[@max0x53 ]: https://github.com/max0x53
[@Adamkadaban ]: https://github.com/Adamkadaban
[@c65722 ]: https://github.com/c65722
[@jb30795 ]: https://github.com/jb30795
[@FranciscoPombal ]: https://github.com/FranciscoPombal
[@Oshawk ]: https://github.com/Oshawk
[@Oshawk ]: https://github.com/Oshawk
[@bartblaze ]: https://github.com/bartblaze
[@exactlyaron ]: https://github.com/exactlyaron
[@k3ach ]: https://github.com/k3ach
[@vs4vijay ]: https://github.com/vs4vijay
[@FranciscoPombal ]: https://github.com/FranciscoPombal
[@FranciscoPombal ]: https://github.com/FranciscoPombal
[@linuxgemini ]: https://github.com/linuxgemini
[@depperm ]: https://github.com/depperm
[@evenstensberg ]: https://github.com/evenstensberg
[@bartblaze ]: https://github.com/bartblaze
[@0xh3xa ]: https://github.com/0xh3xa
[@flakjacket95 ]: https://github.com/flakjacket95
[@zhzy0077 ]: https://github.com/zhzy0077
[@JSCU -CNI]: https://github.com/JSCU-CNI
[@ccarpo ]: https://github.com/ccarpo
[@r4mos ]: https://github.com/r4mos
[@0xh3xa ]: https://github.com/0xh3xa
[@0xh3xa ]: https://github.com/0xh3xa
[@PathToLife ]: https://github.com/PathToLife
[@peterc -s]: https://github.com/peterc-s
[@plvie ]: https://github.com/plvie
[@kenduguay1 ]: https://github.com/kenduguay1
[@jonking -ajar]: https://github.com/jonking-ajar
[@PathToLife ]: https://github.com/PathToLife
[@r4mos ]: https://github.com/r4mos
[@jg42526 ]: https://github.com/jg42526
[@es45411 ]: https://github.com/es45411
[@gchq ]: https://github.com/gchq
[@gchqdev364 ]: https://github.com/gchqdev364
[@GCHQDeveloper94872 ]: https://github.com/GCHQDeveloper94872
[@Sma -Das]: https://github.com/Sma-Das
[@gchq ]: https://github.com/gchq
[@Odyhibit ]: https://github.com/Odyhibit
[@ericli -splunk]: https://github.com/ericli-splunk
[@xumptex ]: https://github.com/xumptex
[@bartvanandel ]: https://github.com/bartvanandel
[@bartvanandel ]: https://github.com/bartvanandel
[@kendallgoto ]: https://github.com/kendallgoto
[@remingtr ]: https://github.com/remingtr
[@0xff1ce ]: https://github.com/0xff1ce
[@starplanet ]: https://github.com/starplanet
2026-02-06 08:38:36 +00:00
[@C85297 ]: https://github.com/C85297
[@GCHQDeveloper581 ]: https://github.com/GCHQDeveloper581
[@ThomasNotTom ]: https://github.com/ThomasNotTom
[@rbpi ]: https://github.com/rbpi
[@AlexGustafsson ]: https://github.com/AlexGustafsson
[@tuliperis ]: https://github.com/tuliperis
[@thomasxm ]: https://github.com/thomasxm
[@twostraws ]: https://github.com/twostraws
2026-02-11 11:59:30 +00:00
[@beneri ]: https://github.com/beneri
[@t -martine]: https://github.com/t-martine
[@wesinator ]: https://github.com/wesinator
[@Raka -loah]: https://github.com/Raka-loah
2026-04-07 06:11:44 +01:00
[@Kalkran ]: https://github.com/Kalkran
[@saschabuehrle ]: https://github.com/saschabuehrle
[@j264415 ]: https://github.com/j264415
[@Lamby777 ]: https://github.com/Lamby777
[@rtpt -romankarwacik]: https://github.com/rtpt-romankarwacik
[@d0s1nt ]: https://github.com/d0s1nt
[@brick -pixel]: https://github.com/brick-pixel
[@am -periphery]: https://github.com/am-periphery
[@p -leriche]: https://github.com/p-leriche
[@Swonkie ]: https://github.com/Swonkie
[@ThePlayer372 -FR]: https://github.com/ThePlayer372-FR
[@W -Floyd]: https://github.com/W-Floyd
[@cktgh ]: https://github.com/cktgh
[@aby -jo]: https://github.com/aby-jo
[@atsiv1 ]: https://github.com/atsiv1
[@fjh1997 ]: https://github.com/fjh1997
2024-02-09 00:37:15 +00:00
2018-08-22 03:26:02 +01:00
2021-02-12 13:53:59 +00:00
[8ad18b]: https://github.com/gchq/CyberChef/commit/8ad18bc7db6d9ff184ba3518686293a7685bf7b7
2021-07-28 14:36:14 +01:00
[9a33498]: https://github.com/gchq/CyberChef/commit/9a33498fed26a8df9c9f35f39a78a174bf50a513
2021-08-10 16:50:59 +01:00
[289a417]: https://github.com/gchq/CyberChef/commit/289a417dfb5923de5e1694354ec42a08d9395bfe
[e9ca4dc]: https://github.com/gchq/CyberChef/commit/e9ca4dc9caf98f33fd986431cd400c88082a42b8
2021-08-18 17:23:38 +01:00
[dd18e52]: https://github.com/gchq/CyberChef/commit/dd18e529939078b89867297b181a584e8b2cc7da
2022-05-30 18:14:41 +01:00
[a895d1d]: https://github.com/gchq/CyberChef/commit/a895d1d82a2f92d440a0c5eca2bc7c898107b737
2022-11-11 16:29:03 +00:00
[31a7f83]: https://github.com/gchq/CyberChef/commit/31a7f83b82e78927f89689f323fcb9185144d6ff
2022-12-09 11:40:25 +00:00
[760eff4]: https://github.com/gchq/CyberChef/commit/760eff49b5307aaa3104c5e5b437ffe62299acd1
2024-03-26 14:40:33 +00:00
[65ffd8d]: https://github.com/gchq/CyberChef/commit/65ffd8d65d88eb369f6f61a5d1d0f807179bffb7
2024-04-24 13:11:16 +01:00
[0a353ee]: https://github.com/gchq/CyberChef/commit/0a353eeb378b9ca5d49e23c7dfc175ae07107b08
2026-01-28 16:10:51 +00:00
[66d445c]: https://github.com/gchq/CyberChef/commit/66d445c5ef4e8bd896fd15396e3ce2d660d8ace1
[ab37c1e]: https://github.com/gchq/CyberChef/commit/ab37c1e562dbee0495ed32876ecbb8225282af25
[965570d]: https://github.com/gchq/CyberChef/commit/965570d2504c17ee1f96211a1dc10ed40cd2b332
[a477f47]: https://github.com/gchq/CyberChef/commit/a477f47aecd01d78b11fe186ed4b20d9c487cfac
[7a5225c]: https://github.com/gchq/CyberChef/commit/7a5225c961a5e0d192b03152117cd10a761f73d6
[5f88ae4]: https://github.com/gchq/CyberChef/commit/5f88ae44ec77228d9bed8f11e8cc8e7dcfb36914
[0e82e4b]: https://github.com/gchq/CyberChef/commit/0e82e4b7c6c77cadb8be61cb145e081d6ecfdc88
[d635cca]: https://github.com/gchq/CyberChef/commit/d635cca2106aae2a59caf0e5d7e3633ee1ea3155
[895a929]: https://github.com/gchq/CyberChef/commit/895a9299255525cb57886deb9d9fd4ba17ae9548
[270a333]: https://github.com/gchq/CyberChef/commit/270a33317944612d27ea1cc15275ad6b0ed097e5
[d3adfc7]: https://github.com/gchq/CyberChef/commit/d3adfc7c3e5719279524356bce5261bd8350c0f8
[47c85a1]: https://github.com/gchq/CyberChef/commit/47c85a105ddbdd4cabfa44ddddbc56e3907a8c33
[3822c6c]: https://github.com/gchq/CyberChef/commit/3822c6c520a0b4200abc675c33f46082f5b9efc6
[66d445c]: https://github.com/gchq/CyberChef/commit/66d445c5ef4e8bd896fd15396e3ce2d660d8ace1
[ab37c1e]: https://github.com/gchq/CyberChef/commit/ab37c1e562dbee0495ed32876ecbb8225282af25
[965570d]: https://github.com/gchq/CyberChef/commit/965570d2504c17ee1f96211a1dc10ed40cd2b332
[a477f47]: https://github.com/gchq/CyberChef/commit/a477f47aecd01d78b11fe186ed4b20d9c487cfac
[7a5225c]: https://github.com/gchq/CyberChef/commit/7a5225c961a5e0d192b03152117cd10a761f73d6
[5f88ae4]: https://github.com/gchq/CyberChef/commit/5f88ae44ec77228d9bed8f11e8cc8e7dcfb36914
[0e82e4b]: https://github.com/gchq/CyberChef/commit/0e82e4b7c6c77cadb8be61cb145e081d6ecfdc88
[d635cca]: https://github.com/gchq/CyberChef/commit/d635cca2106aae2a59caf0e5d7e3633ee1ea3155
[895a929]: https://github.com/gchq/CyberChef/commit/895a9299255525cb57886deb9d9fd4ba17ae9548
[270a333]: https://github.com/gchq/CyberChef/commit/270a33317944612d27ea1cc15275ad6b0ed097e5
[d3adfc7]: https://github.com/gchq/CyberChef/commit/d3adfc7c3e5719279524356bce5261bd8350c0f8
[47c85a1]: https://github.com/gchq/CyberChef/commit/47c85a105ddbdd4cabfa44ddddbc56e3907a8c33
[3822c6c]: https://github.com/gchq/CyberChef/commit/3822c6c520a0b4200abc675c33f46082f5b9efc6
[66d445c]: https://github.com/gchq/CyberChef/commit/66d445c5ef4e8bd896fd15396e3ce2d660d8ace1
[ab37c1e]: https://github.com/gchq/CyberChef/commit/ab37c1e562dbee0495ed32876ecbb8225282af25
[965570d]: https://github.com/gchq/CyberChef/commit/965570d2504c17ee1f96211a1dc10ed40cd2b332
[a477f47]: https://github.com/gchq/CyberChef/commit/a477f47aecd01d78b11fe186ed4b20d9c487cfac
[7a5225c]: https://github.com/gchq/CyberChef/commit/7a5225c961a5e0d192b03152117cd10a761f73d6
[5f88ae4]: https://github.com/gchq/CyberChef/commit/5f88ae44ec77228d9bed8f11e8cc8e7dcfb36914
[0e82e4b]: https://github.com/gchq/CyberChef/commit/0e82e4b7c6c77cadb8be61cb145e081d6ecfdc88
[d635cca]: https://github.com/gchq/CyberChef/commit/d635cca2106aae2a59caf0e5d7e3633ee1ea3155
[895a929]: https://github.com/gchq/CyberChef/commit/895a9299255525cb57886deb9d9fd4ba17ae9548
[270a333]: https://github.com/gchq/CyberChef/commit/270a33317944612d27ea1cc15275ad6b0ed097e5
[d3adfc7]: https://github.com/gchq/CyberChef/commit/d3adfc7c3e5719279524356bce5261bd8350c0f8
[47c85a1]: https://github.com/gchq/CyberChef/commit/47c85a105ddbdd4cabfa44ddddbc56e3907a8c33
[3822c6c]: https://github.com/gchq/CyberChef/commit/3822c6c520a0b4200abc675c33f46082f5b9efc6
[66d445c]: https://github.com/gchq/CyberChef/commit/66d445c5ef4e8bd896fd15396e3ce2d660d8ace1
2021-02-12 13:53:59 +00:00
2018-08-22 03:26:02 +01:00
[#95 ]: https://github.com/gchq/CyberChef/pull/299
[#173 ]: https://github.com/gchq/CyberChef/pull/173
2019-03-31 21:47:18 +01:00
[#143 ]: https://github.com/gchq/CyberChef/pull/143
2018-08-22 03:26:02 +01:00
[#224 ]: https://github.com/gchq/CyberChef/pull/224
[#239 ]: https://github.com/gchq/CyberChef/pull/239
[#248 ]: https://github.com/gchq/CyberChef/pull/248
2018-08-24 01:07:51 +01:00
[#255 ]: https://github.com/gchq/CyberChef/issues/255
2018-11-13 17:56:40 +00:00
[#277 ]: https://github.com/gchq/CyberChef/issues/277
2018-08-22 03:26:02 +01:00
[#281 ]: https://github.com/gchq/CyberChef/pull/281
[#284 ]: https://github.com/gchq/CyberChef/pull/284
2019-07-09 14:32:28 +01:00
[#291 ]: https://github.com/gchq/CyberChef/pull/291
2018-08-22 03:26:02 +01:00
[#294 ]: https://github.com/gchq/CyberChef/pull/294
[#296 ]: https://github.com/gchq/CyberChef/pull/296
[#298 ]: https://github.com/gchq/CyberChef/pull/298
[#311 ]: https://github.com/gchq/CyberChef/pull/311
[#325 ]: https://github.com/gchq/CyberChef/pull/325
[#338 ]: https://github.com/gchq/CyberChef/pull/338
2018-08-23 22:10:15 +01:00
[#340 ]: https://github.com/gchq/CyberChef/pull/340
2018-08-29 18:04:49 +00:00
[#344 ]: https://github.com/gchq/CyberChef/pull/344
2018-08-31 14:00:24 +00:00
[#348 ]: https://github.com/gchq/CyberChef/pull/348
2018-10-10 13:59:28 +00:00
[#351 ]: https://github.com/gchq/CyberChef/pull/351
2018-11-07 15:10:25 +00:00
[#387 ]: https://github.com/gchq/CyberChef/pull/387
2018-11-07 13:23:05 +00:00
[#394 ]: https://github.com/gchq/CyberChef/pull/394
2018-11-21 12:28:19 +00:00
[#428 ]: https://github.com/gchq/CyberChef/pull/428
2018-12-18 13:50:10 +00:00
[#439 ]: https://github.com/gchq/CyberChef/pull/439
2019-03-14 12:20:05 +00:00
[#440 ]: https://github.com/gchq/CyberChef/pull/440
2018-12-15 00:26:15 +00:00
[#441 ]: https://github.com/gchq/CyberChef/pull/441
2018-12-18 12:19:42 +00:00
[#443 ]: https://github.com/gchq/CyberChef/pull/443
2018-12-19 17:58:38 +00:00
[#446 ]: https://github.com/gchq/CyberChef/pull/446
2018-12-25 21:54:38 +00:00
[#448 ]: https://github.com/gchq/CyberChef/pull/448
2018-12-26 16:33:10 +00:00
[#449 ]: https://github.com/gchq/CyberChef/pull/449
2019-01-09 16:36:34 +00:00
[#455 ]: https://github.com/gchq/CyberChef/pull/455
2018-12-30 01:07:26 +00:00
[#458 ]: https://github.com/gchq/CyberChef/pull/458
2019-01-10 15:01:01 +00:00
[#461 ]: https://github.com/gchq/CyberChef/pull/461
2019-01-10 15:42:48 +00:00
[#467 ]: https://github.com/gchq/CyberChef/pull/467
2019-01-18 15:34:56 +00:00
[#468 ]: https://github.com/gchq/CyberChef/pull/468
2019-01-18 17:14:25 +00:00
[#476 ]: https://github.com/gchq/CyberChef/pull/476
2019-08-30 11:58:32 +01:00
[#477 ]: https://github.com/gchq/CyberChef/pull/477
2019-02-08 18:07:03 +00:00
[#489 ]: https://github.com/gchq/CyberChef/pull/489
2019-03-31 21:47:18 +01:00
[#496 ]: https://github.com/gchq/CyberChef/pull/496
2019-09-04 17:16:47 +01:00
[#500 ]: https://github.com/gchq/CyberChef/pull/500
2019-03-14 12:20:05 +00:00
[#506 ]: https://github.com/gchq/CyberChef/pull/506
2019-07-03 12:34:13 +01:00
[#515 ]: https://github.com/gchq/CyberChef/pull/515
2019-03-15 15:17:15 +00:00
[#516 ]: https://github.com/gchq/CyberChef/pull/516
2019-03-31 22:40:54 +01:00
[#525 ]: https://github.com/gchq/CyberChef/pull/525
2019-11-06 12:16:35 +00:00
[#528 ]: https://github.com/gchq/CyberChef/pull/528
2019-07-03 17:28:19 +01:00
[#530 ]: https://github.com/gchq/CyberChef/pull/530
2019-06-27 16:47:26 +01:00
[#531 ]: https://github.com/gchq/CyberChef/pull/531
2019-04-12 16:18:25 +01:00
[#533 ]: https://github.com/gchq/CyberChef/pull/533
2019-06-28 15:03:49 +01:00
[#535 ]: https://github.com/gchq/CyberChef/pull/535
2019-08-13 14:25:36 +01:00
[#556 ]: https://github.com/gchq/CyberChef/pull/556
2019-07-09 14:32:28 +01:00
[#566 ]: https://github.com/gchq/CyberChef/pull/566
2019-06-27 15:45:17 +01:00
[#571 ]: https://github.com/gchq/CyberChef/pull/571
2019-07-03 12:41:52 +01:00
[#585 ]: https://github.com/gchq/CyberChef/pull/585
2019-07-03 15:09:59 +01:00
[#591 ]: https://github.com/gchq/CyberChef/pull/591
2019-08-13 14:13:59 +01:00
[#595 ]: https://github.com/gchq/CyberChef/pull/595
2019-08-23 11:22:00 +01:00
[#614 ]: https://github.com/gchq/CyberChef/pull/614
2019-09-04 14:00:25 +01:00
[#625 ]: https://github.com/gchq/CyberChef/pull/625
2019-08-30 15:47:50 +01:00
[#627 ]: https://github.com/gchq/CyberChef/pull/627
2019-09-13 14:35:54 +01:00
[#632 ]: https://github.com/gchq/CyberChef/pull/632
2021-02-02 11:02:23 +00:00
[#652 ]: https://github.com/gchq/CyberChef/pull/652
2019-11-06 13:37:31 +00:00
[#653 ]: https://github.com/gchq/CyberChef/pull/653
2020-03-13 17:13:12 +00:00
[#674 ]: https://github.com/gchq/CyberChef/pull/674
2020-03-13 16:37:41 +00:00
[#683 ]: https://github.com/gchq/CyberChef/pull/683
2019-10-31 14:20:55 +00:00
[#865 ]: https://github.com/gchq/CyberChef/pull/865
2022-07-08 15:28:39 +01:00
[#906 ]: https://github.com/gchq/CyberChef/pull/906
2019-12-20 16:07:52 +00:00
[#912 ]: https://github.com/gchq/CyberChef/pull/912
2020-03-06 13:08:15 +00:00
[#917 ]: https://github.com/gchq/CyberChef/pull/917
2022-03-29 12:48:43 +01:00
[#934 ]: https://github.com/gchq/CyberChef/pull/934
2020-02-13 15:08:54 +00:00
[#948 ]: https://github.com/gchq/CyberChef/pull/948
2022-07-08 15:52:00 +01:00
[#951 ]: https://github.com/gchq/CyberChef/pull/951
2020-03-05 16:43:10 +00:00
[#952 ]: https://github.com/gchq/CyberChef/pull/952
2020-03-05 15:22:16 +00:00
[#965 ]: https://github.com/gchq/CyberChef/pull/965
2020-03-24 11:37:26 +00:00
[#966 ]: https://github.com/gchq/CyberChef/pull/966
2020-03-27 12:00:33 +00:00
[#987 ]: https://github.com/gchq/CyberChef/pull/987
2021-03-26 14:09:37 +00:00
[#999 ]: https://github.com/gchq/CyberChef/pull/999
2021-02-11 18:03:40 +00:00
[#1006 ]: https://github.com/gchq/CyberChef/pull/1006
2021-02-02 16:06:37 +00:00
[#1022 ]: https://github.com/gchq/CyberChef/pull/1022
2022-03-28 10:58:25 +01:00
[#1037 ]: https://github.com/gchq/CyberChef/pull/1037
2021-02-11 18:50:03 +00:00
[#1045 ]: https://github.com/gchq/CyberChef/pull/1045
2021-02-02 11:02:23 +00:00
[#1049 ]: https://github.com/gchq/CyberChef/pull/1049
2022-03-28 11:39:57 +01:00
[#1065 ]: https://github.com/gchq/CyberChef/pull/1065
2022-07-08 15:38:12 +01:00
[#1066 ]: https://github.com/gchq/CyberChef/pull/1066
2022-03-28 10:58:25 +01:00
[#1083 ]: https://github.com/gchq/CyberChef/pull/1083
2022-03-29 18:05:47 +01:00
[#1189 ]: https://github.com/gchq/CyberChef/pull/1189
2022-03-28 16:19:51 +01:00
[#1242 ]: https://github.com/gchq/CyberChef/pull/1242
2022-03-28 10:58:25 +01:00
[#1244 ]: https://github.com/gchq/CyberChef/pull/1244
[#1313 ]: https://github.com/gchq/CyberChef/pull/1313
2022-05-30 18:14:41 +01:00
[#1326 ]: https://github.com/gchq/CyberChef/pull/1326
2022-06-09 15:17:08 +01:00
[#1364 ]: https://github.com/gchq/CyberChef/pull/1364
2022-07-08 16:03:42 +01:00
[#1264 ]: https://github.com/gchq/CyberChef/pull/1264
2022-07-08 16:25:59 +01:00
[#1266 ]: https://github.com/gchq/CyberChef/pull/1266
2022-07-08 16:34:21 +01:00
[#1250 ]: https://github.com/gchq/CyberChef/pull/1250
2022-07-08 17:18:20 +01:00
[#1308 ]: https://github.com/gchq/CyberChef/pull/1308
2023-03-22 11:31:47 +00:00
[#1405 ]: https://github.com/gchq/CyberChef/pull/1405
2022-10-14 14:07:42 +01:00
[#1421 ]: https://github.com/gchq/CyberChef/pull/1421
2022-10-15 00:15:39 +01:00
[#1427 ]: https://github.com/gchq/CyberChef/pull/1427
2022-11-25 11:51:22 +00:00
[#1472 ]: https://github.com/gchq/CyberChef/pull/1472
2022-11-25 12:47:12 +00:00
[#1457 ]: https://github.com/gchq/CyberChef/pull/1457
2022-11-25 15:31:27 +00:00
[#1466 ]: https://github.com/gchq/CyberChef/pull/1466
2022-11-25 16:29:25 +00:00
[#1456 ]: https://github.com/gchq/CyberChef/pull/1456
2022-11-25 16:49:37 +00:00
[#1450 ]: https://github.com/gchq/CyberChef/pull/1450
2023-03-23 17:59:56 +00:00
[#1498 ]: https://github.com/gchq/CyberChef/pull/1498
[#1499 ]: https://github.com/gchq/CyberChef/pull/1499
2023-03-23 18:22:27 +00:00
[#1528 ]: https://github.com/gchq/CyberChef/pull/1528
2023-03-24 22:17:11 +00:00
[#661 ]: https://github.com/gchq/CyberChef/pull/661
2023-03-24 22:41:24 +00:00
[#493 ]: https://github.com/gchq/CyberChef/pull/493
2023-07-14 18:41:32 +01:00
[#592 ]: https://github.com/gchq/CyberChef/issues/592
2024-02-04 00:34:24 +00:00
[#1703 ]: https://github.com/gchq/CyberChef/issues/1703
[#1675 ]: https://github.com/gchq/CyberChef/issues/1675
[#1678 ]: https://github.com/gchq/CyberChef/issues/1678
[#1541 ]: https://github.com/gchq/CyberChef/issues/1541
2024-02-09 00:37:15 +00:00
[#1667 ]: https://github.com/gchq/CyberChef/issues/1667
[#1555 ]: https://github.com/gchq/CyberChef/issues/1555
[#1694 ]: https://github.com/gchq/CyberChef/issues/1694
2024-04-05 18:08:21 +01:00
[#1699 ]: https://github.com/gchq/CyberChef/issues/1699
2024-03-29 02:02:00 +00:00
[#1757 ]: https://github.com/gchq/CyberChef/issues/1757
[#1752 ]: https://github.com/gchq/CyberChef/issues/1752
[#1753 ]: https://github.com/gchq/CyberChef/issues/1753
2024-03-29 02:34:49 +00:00
[#1750 ]: https://github.com/gchq/CyberChef/issues/1750
2024-03-30 14:34:12 +00:00
[#1591 ]: https://github.com/gchq/CyberChef/issues/1591
[#654 ]: https://github.com/gchq/CyberChef/issues/654
2024-03-31 02:24:39 +00:00
[#1762 ]: https://github.com/gchq/CyberChef/issues/1762
[#1606 ]: https://github.com/gchq/CyberChef/issues/1606
[#1197 ]: https://github.com/gchq/CyberChef/issues/1197
[#933 ]: https://github.com/gchq/CyberChef/issues/933
[#1361 ]: https://github.com/gchq/CyberChef/issues/1361
2024-04-02 20:40:09 +00:00
[#1765 ]: https://github.com/gchq/CyberChef/issues/1765
[#1767 ]: https://github.com/gchq/CyberChef/issues/1767
[#1769 ]: https://github.com/gchq/CyberChef/issues/1769
2024-04-05 15:56:31 +01:00
[#1759 ]: https://github.com/gchq/CyberChef/issues/1759
2024-04-02 20:40:09 +00:00
[#1504 ]: https://github.com/gchq/CyberChef/issues/1504
[#512 ]: https://github.com/gchq/CyberChef/issues/512
[#1732 ]: https://github.com/gchq/CyberChef/issues/1732
2024-04-12 14:55:13 +01:00
[#1789 ]: https://github.com/gchq/CyberChef/issues/1789
2026-02-06 08:38:36 +00:00
[#1040 ]: https://github.com/gchq/CyberChef/pull/1040
[#2176 ]: https://github.com/gchq/CyberChef/pull/2176
[#2177 ]: https://github.com/gchq/CyberChef/pull/2177
[#2174 ]: https://github.com/gchq/CyberChef/pull/2174
[#2058 ]: https://github.com/gchq/CyberChef/pull/2058
[#1861 ]: https://github.com/gchq/CyberChef/pull/1861
[#2055 ]: https://github.com/gchq/CyberChef/pull/2055
[#2169 ]: https://github.com/gchq/CyberChef/pull/2169
[#2175 ]: https://github.com/gchq/CyberChef/pull/2175
[#2173 ]: https://github.com/gchq/CyberChef/pull/2173
[#2172 ]: https://github.com/gchq/CyberChef/pull/2172
[#2136 ]: https://github.com/gchq/CyberChef/pull/2136
[#2165 ]: https://github.com/gchq/CyberChef/pull/2165
[#2159 ]: https://github.com/gchq/CyberChef/pull/2159
[#2086 ]: https://github.com/gchq/CyberChef/pull/2086
[#2118 ]: https://github.com/gchq/CyberChef/pull/2118
[#2166 ]: https://github.com/gchq/CyberChef/pull/2166
2026-02-11 11:59:30 +00:00
[#2188 ]: https://github.com/gchq/CyberChef/pull/2188
[#2137 ]: https://github.com/gchq/CyberChef/pull/2137
[#1876 ]: https://github.com/gchq/CyberChef/pull/1876
[#2186 ]: https://github.com/gchq/CyberChef/pull/2186
[#1573 ]: https://github.com/gchq/CyberChef/pull/1573
[#2183 ]: https://github.com/gchq/CyberChef/pull/2183
[#2182 ]: https://github.com/gchq/CyberChef/pull/2182
[#2181 ]: https://github.com/gchq/CyberChef/pull/2181
2026-04-07 06:11:44 +01:00
[#2307 ]: https://github.com/gchq/CyberChef/pull/2307
[#2304 ]: https://github.com/gchq/CyberChef/pull/2304
[#2305 ]: https://github.com/gchq/CyberChef/pull/2305
[#2303 ]: https://github.com/gchq/CyberChef/pull/2303
[#2302 ]: https://github.com/gchq/CyberChef/pull/2302
[#2299 ]: https://github.com/gchq/CyberChef/pull/2299
[#2297 ]: https://github.com/gchq/CyberChef/pull/2297
[#2296 ]: https://github.com/gchq/CyberChef/pull/2296
[#2292 ]: https://github.com/gchq/CyberChef/pull/2292
[#2295 ]: https://github.com/gchq/CyberChef/pull/2295
[#2279 ]: https://github.com/gchq/CyberChef/pull/2279
[#2249 ]: https://github.com/gchq/CyberChef/pull/2249
[#1733 ]: https://github.com/gchq/CyberChef/pull/1733
[#1722 ]: https://github.com/gchq/CyberChef/pull/1722
[#1727 ]: https://github.com/gchq/CyberChef/pull/1727
[#2263 ]: https://github.com/gchq/CyberChef/pull/2263
[#1540 ]: https://github.com/gchq/CyberChef/pull/1540
[#2262 ]: https://github.com/gchq/CyberChef/pull/2262
[#2266 ]: https://github.com/gchq/CyberChef/pull/2266
[#2237 ]: https://github.com/gchq/CyberChef/pull/2237
[#2261 ]: https://github.com/gchq/CyberChef/pull/2261
[#2260 ]: https://github.com/gchq/CyberChef/pull/2260
[#2170 ]: https://github.com/gchq/CyberChef/pull/2170
[#2210 ]: https://github.com/gchq/CyberChef/pull/2210
[#2259 ]: https://github.com/gchq/CyberChef/pull/2259
[#2257 ]: https://github.com/gchq/CyberChef/pull/2257
[#2250 ]: https://github.com/gchq/CyberChef/pull/2250
[#2236 ]: https://github.com/gchq/CyberChef/pull/2236
[#2234 ]: https://github.com/gchq/CyberChef/pull/2234
[#2235 ]: https://github.com/gchq/CyberChef/pull/2235
[#2229 ]: https://github.com/gchq/CyberChef/pull/2229
[#2228 ]: https://github.com/gchq/CyberChef/pull/2228
[#2231 ]: https://github.com/gchq/CyberChef/pull/2231
[#2156 ]: https://github.com/gchq/CyberChef/pull/2156
[#2213 ]: https://github.com/gchq/CyberChef/pull/2213
[#2163 ]: https://github.com/gchq/CyberChef/pull/2163
[#2161 ]: https://github.com/gchq/CyberChef/pull/2161
[#2208 ]: https://github.com/gchq/CyberChef/pull/2208
[#2223 ]: https://github.com/gchq/CyberChef/pull/2223
[#2219 ]: https://github.com/gchq/CyberChef/pull/2219
[#2218 ]: https://github.com/gchq/CyberChef/pull/2218
[#2151 ]: https://github.com/gchq/CyberChef/pull/2151
[#2205 ]: https://github.com/gchq/CyberChef/pull/2205
[#2071 ]: https://github.com/gchq/CyberChef/pull/2071
[#2133 ]: https://github.com/gchq/CyberChef/pull/2133
[#2017 ]: https://github.com/gchq/CyberChef/pull/2017
[#2204 ]: https://github.com/gchq/CyberChef/pull/2204
[#2201 ]: https://github.com/gchq/CyberChef/pull/2201
[#2195 ]: https://github.com/gchq/CyberChef/pull/2195
[#2200 ]: https://github.com/gchq/CyberChef/pull/2200
[#2199 ]: https://github.com/gchq/CyberChef/pull/2199
[#2125 ]: https://github.com/gchq/CyberChef/pull/2125
[#2171 ]: https://github.com/gchq/CyberChef/pull/2171
[#2194 ]: https://github.com/gchq/CyberChef/pull/2194
[#2193 ]: https://github.com/gchq/CyberChef/pull/2193
[#2192 ]: https://github.com/gchq/CyberChef/pull/2192
2026-02-06 08:38:36 +00:00