Commit Graph

3288 Commits

Author SHA1 Message Date
n1474335 5c767d09b0 Updated CHANGELOG 2022-03-28 10:58:25 +01:00
n1474335 75dba51f56 Improve CJS and ESM module support #1037 2022-03-28 10:52:28 +01:00
n1474335 78a1827af8 Merge branch 'john19696-nodejs16' 2022-03-25 18:33:22 +00:00
n1474335 9e3733b33b Fixed Node imports 2022-03-25 18:28:01 +00:00
n1474335 4ef65589e8 Actions can now be triggered manually 2022-03-25 15:24:21 +00:00
n1474335 cf9e670309 Updated eslint 2022-03-25 15:17:00 +00:00
n1474335 b09f98fbb4 Updated to Node 17 2022-03-25 14:59:54 +00:00
n1474335 e43e010163 Merge branch 'nodejs16' of https://github.com/john19696/CyberChef into john19696-nodejs16 2022-03-25 13:26:31 +00:00
n1073645 2a5cee0bd3 9.32.4 2022-03-23 09:31:17 +00:00
n1073645 c962bb79f5 Updated Dependencies 2022-03-23 09:28:32 +00:00
John L add745551b WIP 2022-02-11 16:56:58 +00:00
john19696 7b8213e1f6
Merge pull request #3 from john19696/nodejs16
Nodejs16 upgrade
2022-02-11 13:04:49 +00:00
John L 2e23a33dfc Merge branch 'nodejs16' of https://github.com/john19696/CyberChef into nodejs16 2022-02-04 11:03:05 +00:00
John L bca296ee37 GitHub actions update 2022-02-04 11:02:52 +00:00
John L 2dbd647868 nodeFlags needs quote change 2022-01-31 11:39:17 +00:00
john19696 2991e7d1fe
Update Gruntfile.js
add nodeFlags
2022-01-31 10:31:19 +00:00
John L f6f12fc193 chromedriver update 2022-01-27 17:18:31 +00:00
john19696 1fac8c1cea
Merge pull request #1 from t-8ch/nodejs16
Node 16 compatibility
2022-01-21 15:05:16 +00:00
Adam K Dean 590462e2e4
Fixed Crown Copyright link
Closes #1310
2022-01-18 22:07:59 +00:00
Robin Scholtes 578a61d331 add cetacean cipher encoder and decoder operations, tests. Update .gitignore to exclude idea generated files 2022-01-17 23:37:24 +13:00
Michael Rowley ed542582f9 Added more error-handling to ToUpperCase() 2021-12-29 19:59:48 +00:00
Michael Rowley 2574a63975 Minor adjustments 2021-12-29 19:32:39 +00:00
ElJeffe 291c55befd
Spelling
Someone noticed this in another project that includes CyberChef
2021-12-14 08:47:55 -05:00
CPlusSharp b7a978505f PEMToHex: add magic check so it gets found 2021-11-17 20:19:42 +01:00
Thomas Weißschuh 7db1f39473 base45: Implement highlighting 2021-11-09 21:12:49 +01:00
Thomas Weißschuh 6017578964 Add Base45 operations
Closes #1219

Co-developed-by: Cyril Delétré <cyril.deletre@gmail.com>
2021-11-09 21:12:44 +01:00
CPlusSharp 1dbcd2ac84 PEMtoHex: Support arbitrary PEMs
previous implementation only supported some PEMs (e.g. Certificate)

the new implementation is more general,
it just extracts the base64 between
header and footer and decodes that to hex
2021-11-07 11:21:17 +01:00
Peter Jacobs 671ae6558f Added 'LZString Decompress' and 'LZString Compress' operations 2021-10-29 15:26:31 -05:00
Alex Chambers_Jones d2174725a9 Fixed reflected XSS described in issue 1265 2021-10-29 17:59:02 +01:00
Wingless-Archangel f630c499d5
Update .gitignore
add .node-version file for supporting [nodeenv](https://github.com/ekalinin/nodeenv)
2021-10-29 14:41:35 +02:00
MikeCAT e8f91316ff Added ROT13/47 Brute Force 2021-10-20 21:28:48 +09:00
MikeCAT a7cdb095d2 Added input validation to fromBase64() 2021-10-04 22:39:16 +09:00
Thomas Weißschuh cfc29ef821 Always use mjs imports
This is needed for Node/NPM 16 compat
2021-09-17 08:48:04 +02:00
Thomas Weißschuh 83c6775038 Support json modules
This is need for builds on Node/NPM 16
2021-09-17 08:45:56 +02:00
n1474335 ae1b12c120 9.32.3 2021-09-03 14:58:53 +01:00
n1474335 c423de545f Switch XOR input and output differential logic. Fixes #1155 2021-09-03 14:58:48 +01:00
n1474335 84011371b7 9.32.2 2021-08-26 16:51:50 +01:00
n1474335 f831ec6b7e Fixed issues in Protobuf parsing 2021-08-26 16:51:42 +01:00
n1474335 05bfa9158d 9.32.1 2021-08-19 12:06:30 +01:00
n1474335 649016bc85 Updated dependencies 2021-08-19 12:06:26 +01:00
n1474335 7492b874cf 9.32.0 2021-08-18 17:23:43 +01:00
n1474335 9ea21af61f Updated CHANGELOG 2021-08-18 17:23:38 +01:00
n1474335 dd18e52993 Protobuf operations improved to enable full and partial schema support 2021-08-18 17:22:09 +01:00
Gitoffthelawn 7712ee7f35
Improved consistency
Changed "or" to "and" because all the other sentence sections use "and".
2021-08-11 01:55:47 -07:00
n1474335 a4a13666e6 9.31.0 2021-08-10 16:51:28 +01:00
n1474335 07ef4da892 Updated CHANGELOG 2021-08-10 16:50:59 +01:00
n1474335 e9ca4dc9ca Added HASSH operations 2021-08-10 16:48:35 +01:00
n1474335 57bb8fbc45 9.30.0 2021-08-10 15:00:10 +01:00
n1474335 9175624210 Updated CHANGELOG 2021-08-10 15:00:04 +01:00
n1474335 289a417dfb Added 'JA3S Fingerprint' operation 2021-08-10 14:57:34 +01:00