n1474335
dc46018757
Tidied up 'PEM to Hex' operation
2022-06-03 22:57:49 +01:00
n1474335
1464e5d5e4
Merge branch 'pem' of https://github.com/cplussharp/CyberChef
2022-06-03 22:21:37 +01:00
n1474335
b78bb2d3d6
Added 'Strict mode' to 'From Base64' operation
2022-06-03 21:41:37 +01:00
n1474335
36e66ad5b4
Merge branch 'master' of https://github.com/michaellrowley/CyberChef
2022-06-03 13:10:59 +01:00
n1474335
1078c37043
Merge branch 'master' of https://github.com/LukeSerne/CyberChef
2022-06-03 12:55:56 +01:00
n1474335
d6f9e216a6
Merge branch 'fix-to-base45' of https://github.com/mikecat/CyberChef
2022-06-03 12:50:45 +01:00
n1474335
ff99436ce6
Fixed 'To Hex' highlighting
2022-05-30 19:43:59 +01:00
n1474335
a895d1d82a
Added 'Parse TCP' operation
2022-05-30 18:06:15 +01:00
MikeCAT
11da4188ee
fix "To Base45" ( #1351 )
2022-05-20 11:59:04 +00:00
Luke Serné
5b68bad185
Support UTF8 encoded characters in Substitution operation
...
This adds support for UTF8-encoded characters in the input and the parameters.
2022-05-13 17:35:50 +02:00
n1474335
9a982f05ac
Extract operations now offer built-in Sort and Unique options. Unique operation offers option to count occurances. Closes #1334 .
2022-04-14 18:08:16 +01:00
n1474335
f5fe79326a
CodeQL fixes
2022-04-14 16:57:46 +01:00
n1474335
ccaabfaee8
Fixed incorrect wording for RC4 Drop argument.
2022-04-14 11:55:34 +01:00
n1474335
8117926ca3
Tidied up SM4 ops and NoPadding options for AES, DES and TripleDES
2022-03-29 18:01:57 +01:00
n1474335
31e9d27f1a
Merge branch 'master' of https://github.com/swesven/CyberChef into swesven-master
2022-03-29 17:30:22 +01:00
n1474335
18022a2a48
Merge branch 'master' of https://github.com/pH-T/CyberChef into pH-T-master
2022-03-29 17:22:34 +01:00
n1474335
993e276858
Tidied up Bletchley ops
2022-03-29 12:45:42 +01:00
n1474335
a762fb4df4
Merge branch 'SIGABA' of https://github.com/hettysymes/CyberChef into hettysymes-SIGABA
2022-03-29 12:26:39 +01:00
n1474335
00781fa459
Fixed lint
2022-03-29 11:55:41 +01:00
n1474335
f3c83b2009
Merge branch 'master' of https://github.com/AlexAndHisScripts/CyberChef into AlexAndHisScripts-master
2022-03-28 17:14:57 +01:00
n1474335
4f0b160ed3
Tidied up Base45 ops
2022-03-28 16:15:37 +01:00
n1474335
709b8696fc
Merge branch 'base45' of https://github.com/t-8ch/CyberChef into t-8ch-base45
2022-03-28 16:04:34 +01:00
n1474335
9cc177a9ad
Code quality improvements
2022-03-28 15:56:15 +01:00
Paul Hager
e2b7ac68ef
fix: GetAllCasings.mjs - newline bug
2022-03-28 14:46:41 +02:00
n1474335
9733bf65de
Merge branch 'nodejs16' of https://github.com/john19696/CyberChef into john19696-nodejs16
2022-03-28 11:37:23 +01: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
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
Alex Chambers_Jones
d2174725a9
Fixed reflected XSS described in issue 1265
2021-10-29 17:59:02 +01:00
n1474335
dd18e52993
Protobuf operations improved to enable full and partial schema support
2021-08-18 17:22:09 +01:00
n1474335
e9ca4dc9ca
Added HASSH operations
2021-08-10 16:48:35 +01:00
n1474335
289a417dfb
Added 'JA3S Fingerprint' operation
2021-08-10 14:57:34 +01:00
n1474335
8379a9b275
Skipping UI tests in GitHub Actions
2021-08-10 14:26:33 +01:00
n1474335
9a33498fed
Added 'TLS JA3 Fingerprint' operation
2021-07-28 14:32:39 +01:00
n1474335
ff88d30d2f
Tidied up CBOR operations
2021-03-26 14:07:02 +00:00
n1474335
88e3c2ccb2
Merge branch 'issue-991' of https://github.com/Danh4/CyberChef into Danh4-issue-991
2021-03-26 13:59:16 +00:00
swesven
6155634d3b
Add the SM4 block cipher, also a no-padding option for block ciphers.
...
This adds an implementation of the SM4 block cipher, and operations
to encrypt and decrypt using it with CBC,ECB,CFB,OFB,CTR modes.
Also, a "no padding" option is added for AES,DES,3DES and SM4
decryption in ECB/CBC modes. This variant does not attempt to
validate the last block as being PKCS#7 padded.
This is useful, both since other padding schemes exist, and also
for decrypting data where the final block is missing.
2021-03-24 00:58:54 +01:00
n1474335
2bbe54cdcd
Added further deconstruction of IPv6 Multicast Addresses in the 'Parse IPv6 Address' operation
2021-02-23 15:11:16 +00:00
n1474335
8fadad5891
AES Additional data can now be entered in a range of formats. #1011
2021-02-22 19:33:52 +00:00
n1474335
1e0e7f16a7
Added numeric validation for arguments in Binary and Hex operattions. Fixes #1178
2021-02-22 19:13:38 +00:00
n1474335
95884d77cf
Extractable file formats are now listed properly in the 'Extract Files' description
2021-02-17 15:01:42 +00:00
n1474335
b69373f5e7
Fixed 'JSON to CSV' data flattening.
2021-02-16 14:48:56 +00:00
n1474335
3a9bdc58af
Fixed 'JSON to CSV' handling of complex structures. Closes #637
2021-02-16 14:36:31 +00:00
n1474335
57714c86a6
Escape HTML input in Fuzzy Match operation
2021-02-12 17:55:28 +00:00
n1474335
8ad18bc7db
Added 'Fuzzy Match' operation
2021-02-12 13:51:51 +00:00
n1474335
9b6be140fa
Merge branch 'base64Alphabets' of https://github.com/n1073645/CyberChef into n1073645-base64Alphabets
2021-02-12 12:08:56 +00:00
n1474335
e069f5db13
Tidied up hexdump UNIX format
2021-02-11 19:06:35 +00:00