Commit Graph

1786 Commits

Author SHA1 Message Date
a3957273 b4133a0afd Merge branch 'master' into addfangurl-master 2024-03-30 14:16:01 +00:00
tomgond d59ebdd0dc
Merge branch 'master' into date-delta 2024-03-29 12:47:42 +03:00
Joost Rijneveld 3b5225a94f
Merge branch 'master' into fix/chacha-raw 2024-03-29 05:52:06 +01:00
a3957273 0f14d23599
Merge pull request #1750 from joostrijneveld/feature/salsa20 2024-03-29 02:33:20 +00:00
a3957273 77b7d7ee0b
Merge pull request #1752 from chriswhite199/xmldom-upgrade 2024-03-29 00:58:04 +00:00
a3957273 6edf731d46
Merge pull request #1753 from chriswhite199/jsonwebtoken-vuln 2024-03-29 00:56:17 +00:00
n1474335 6fd00e2598
Merge branch 'master' of github.com:gchq/CyberChef 2024-03-27 18:32:05 +00:00
n1474335 ef59634c15
Added 'JA4 Fingerprint' operation 2024-03-27 18:02:17 +00:00
Simon Willison 953861ab30 File signatures for heic/heif, refs #1613 2024-03-26 16:26:17 -07:00
n1474335 65ffd8d65d
Automatically detect UTF8 character encoding in output 2024-03-26 13:44:59 +00:00
Chris White ef5ff5bec6 Updated jsonwebtoken dependency to 9+
updated JWTSign operation for backwards compatibility with insecure keys and invalid asym key types
2024-03-13 10:26:23 -07:00
Chris White e1c73a64ad Updated xmldom package to new namespace for vuln remediation 2024-03-13 09:51:22 -07:00
sw5678 81e1abd682 Improving efficency of RAKE 2024-03-11 16:57:28 +00:00
Joost Rijneveld 9068b6c17a Add Salsa20 and XSalsa20 operation 2024-03-10 17:05:19 +01:00
Joost Rijneveld 5992ba12f1
Merge branch 'master' into fix/chacha-raw 2024-03-08 16:06:31 +01:00
tomgond e85acee509
Update DateTimeDelta.mjs
Another commit for re-build
2024-02-23 07:09:04 +02:00
tomgond 4e9567f539
Update DateTimeDelta.mjs
Some change to re-run tests.
2024-02-22 21:49:24 +02:00
tomgond a9c00a5856
Merge branch 'master' into date-delta 2024-02-22 18:33:30 +02:00
a3957273 b4c14219b6 Fix encrypt 2024-02-22 00:42:30 +00:00
a3957273 299a3c48a1 Update imports from Fernet module 2024-02-22 00:26:32 +00:00
a3957273 cd0aee7626 Remove deprecated code 2024-02-22 00:22:19 +00:00
a3957273 bc82f590d4 Merge branch 'master' into fernet 2024-02-22 00:20:40 +00:00
tomgond 6331c20306
Add code for DateTime Delta to calculate operation 2024-02-21 19:58:13 +02:00
tomgond 4dc4c7edd2
Update Categories.json
Add DateTime Delta to categories
2024-02-21 19:56:42 +02:00
a3957273 196bce04cc
Merge pull request #1715 from sw5678/RAKE
Rake
2024-02-16 00:35:33 +00:00
sw5678 9e73e2555b Merging master into branch 2024-02-13 11:50:28 +00:00
Ted Kruijff dc68b7d9bf
add to tests, fix test, fix a comma 2024-02-13 10:22:54 +01:00
a3957273 7a38504015
Merge branch 'master' into master 2024-02-13 01:37:53 +00:00
sw5678 8b5b17b8e0
Merge branch 'gchq:master' into RAKE 2024-02-12 17:06:10 +00:00
sw5678 7cfb5e0b2a Added RAKE functionality into CC 2024-02-12 14:52:46 +00:00
Jed Laundry a942fe92fd
Merge branch 'master' into master 2024-02-11 13:31:58 +13:00
Doug Burks 19194a7eb0
Fix typo in FileTree.mjs 2024-02-09 07:41:32 -05:00
a3957273 c13997bdb1
Merge pull request #1553 from sg5506844/base92
Feature: Add Base92 operations
2024-02-09 00:42:05 +00:00
a3957273 6c971876de
Merge pull request #1667 from sw5678/master
Added file tree functionality
2024-02-09 00:31:48 +00:00
a3957273 d8be3dfa27
Merge pull request #1555 from sg5506844/rison-operation
RISON operation
2024-02-09 00:30:53 +00:00
Alice cfc8a506f7 Fix calculation bug and add Convert to Signed
A signed output is often needed for Shodan and other favicon searches.
2024-02-06 15:21:39 -05:00
Allie afcf46561a
Rename Murmurhash3.mjs to MurmurHash3.mjs 2024-02-06 13:13:43 -05:00
Alice 20db43c0a8 Add MIT License 2024-02-06 13:04:09 -05:00
Alice dc7760247b Add MurmurHash3 2024-02-06 13:04:09 -05:00
a3957273 b118932451
Merge branch 'master' into base92 2024-02-04 01:31:34 +00:00
a3957273 fd77152343
Merge pull request #1554 from sg5506844/Bcrypt-hash-detection-to-Analyse-hash
Add Bcrypt hash detection to "Analyse hash"
2024-02-04 01:19:30 +00:00
a3957273 1916137c3c
Merge branch 'master' into rison-operation 2024-02-04 01:04:24 +00:00
a3957273 c3b89efd9a
Merge branch 'master' into master 2024-02-04 00:45:33 +00:00
a3957273 ed59f6a67a
Merge pull request #1658 from cnotin/patch-1
Describe that "Parse ASN.1 hex string" operation requires an hex string input
2024-02-03 16:44:33 +00:00
a3957273 10b0d91bdc
Merge branch 'master' into BlacAmDK-patch-1 2024-02-03 16:11:01 +00:00
Clément Notin 22a873c73e Describe that "Parse ASN.1 hex string" operation requires an hex string input
Just in case the title of the operation doesn't make it clear enough
2024-02-03 15:07:57 +01:00
a3957273 c6da0c623d
Merge pull request #1678 from cnotin/patch-3
Add UUID regex to 'Regular expression' operation
2024-02-03 14:06:23 +00:00
a3957273 940f78a8a7
Merge branch 'master' into LZNT1 2024-02-03 13:08:03 +00:00
a3957273 06c912be72
Merge branch 'master' into patch-3 2024-02-03 13:05:42 +00:00
a3957273 b78533bb02 Update forensics wiki address 2024-02-03 02:02:13 +00:00
a3957273 b5e3a6c5a3
Merge branch 'master' into master 2024-02-03 01:25:55 +00:00
a3957273 1618e112e1 Update 'ExtractFiles' information URL 2024-02-02 23:56:27 +00:00
Ted Kruijff 24cd4033c4
Add Caret/M-decode Operation 2024-01-26 15:52:41 +01:00
Clément Notin 0bf7852e83
Add UUID regex to 'Regular expression' operation
I use this one often so I'm sure others will like it too :)
2023-12-26 15:59:32 +01:00
Maxime THIEBAUT 77042abc23 Add support for LZNT1 decompression. 2023-12-25 23:06:11 +01:00
sw5678 ac18b74e66 Fixed linting issues 2023-12-13 09:38:26 +00:00
sw5678 76ba630d59 Added file tree functionality 2023-12-13 09:19:16 +00:00
BlacAmDK 362755b22f
Fix ExtractIPAddresses IPv6 regexp
IPv6 regexp shouldn't match IPv4 address.
2023-12-05 14:40:37 +08:00
Jed Laundry efda16b039 change Diff to output <ins>, <del> 2023-08-31 03:20:20 +00:00
Joost Rijneveld cb98672549 Fix ChaCha operation Raw output
Previously, an array type error prevented any output when selecting
the 'Raw' output option for the ChaCha operation. This did not
show up in tests, as they all compared to hex values.

This also adds a test (relying on the 'To Hex' operation) that
catches this.
2023-07-30 17:02:36 +02:00
n1474335 fa228b2571
Added a range of GOST operations 2023-07-14 18:37:02 +01:00
sg5506844 9a216dc1bf RISON operation 2023-04-12 15:09:07 +05:30
sg5506844 0e0bafdeb6 Add Bcrypt hash detection to "Analyse hash" 2023-04-12 11:20:18 +05:30
sg5506844 5f0f037c46 Feature: Add Base92 operations 2023-04-12 10:37:16 +05:30
n1474335 d102e1b15c
Tidied 'Generate De Bruijn Sequence' operation 2023-03-24 22:39:08 +00:00
n1474335 0a0217cb66
Merge branch 'debruijn' of https://github.com/GCHQ77703/CyberChef 2023-03-24 22:33:43 +00:00
n1474335 25fe7bba67
Tidied up Argon2 operations 2023-03-24 22:15:21 +00:00
n1474335 ca340cdd7b
Merge branch 'feature/add-argon2-operation' of https://github.com/Xenonym/CyberChef 2023-03-24 20:48:42 +00:00
n1474335 1caecf70a2
Fixed HKDF op name 2023-03-23 18:21:43 +00:00
n1474335 6e347742d9
Merge branch 'hkdf' of https://github.com/mikecat/CyberChef 2023-03-23 18:18:25 +00:00
n1474335 1632e23c78
Merge branch 'markdown-beautify' of https://github.com/JatinSanghvi/CyberChef 2023-03-23 17:53:31 +00:00
n1474335 1bba10e7c2
Merge branch 'swap-case' of https://github.com/mikecat/CyberChef 2023-03-23 17:46:47 +00:00
n1474335 8f3096af0a
Merge branch 'levenshtein-distance' of https://github.com/mikecat/CyberChef 2023-03-23 17:42:16 +00:00
n1474335 4c7fe147bc Merge branch 'fix-translatedatetimeformat-xss' of https://github.com/mikecat/CyberChef into v10 2023-03-17 18:12:50 +00:00
MikeCAT ab283fc801 use Utils.escapeHtml instead of manual escaping 2023-03-18 00:54:43 +09:00
MikeCAT d9d6b7aa37 fix XSS in operation TranslateDateTimeFormat 2023-03-18 00:32:06 +09:00
MikeCAT b0c9a1850d add operaton HKDF 2023-03-17 23:50:24 +09:00
n1474335 a24fdf4250 Regex improvements 2023-03-13 18:28:05 +00:00
n1474335 ccea5cdf88 Fixed bad HTML filtering 2023-03-13 18:13:54 +00:00
n1474335 61501a7cbc Updated dependencies and fixed some code scanning findings 2023-03-13 17:51:25 +00:00
Tan Zhen Yong bca4c34b3a
Add Argon2 hash compare operation 2023-03-12 00:33:28 +08:00
Tan Zhen Yong 2fab1028c5
Add Argon2 hash operation 2023-03-12 00:32:46 +08:00
n1474335 5d3c66f615 Removed call to cptable from NTHash operation 2023-03-09 18:06:32 +00:00
n1474335 80e8b2339d Improved HTML output sizing 2023-03-08 18:08:17 +00:00
n1474335 7eda2fd4a6 Added UI tests for all HTML operations 2023-03-08 17:44:51 +00:00
n1474335 acc1df2031 Merge branch 'fix-xss-datetime' of https://github.com/ntomoya/CyberChef into v10 2023-03-05 15:39:41 +00:00
n1474335 05160227a3 Added initial input and output UI tests 2023-03-02 18:10:52 +00:00
Tomoya Nakanishi 5cfc1abf41
Fixed XSS in TranslateDateTimeFormat 2023-03-01 03:39:57 +09:00
n1474335 bf949c0320 Fixed operational tests and updated some dependencies 2023-02-27 17:55:52 +00:00
Jatin Sanghvi dee2dc3777 Align Markdown table column separators 2023-02-17 11:32:05 +05:30
n1474335 659325c85a Improved performance of str/array buffer conversions 2023-02-03 17:10:33 +00:00
n1474335 91f1be8c70 Reviewed Input and Output Waiters and improved logging in workers 2023-01-18 18:07:06 +00:00
n1474335 e9d7a8363c Removed treatAsUTF8 option 2023-01-13 14:38:50 +00:00
MikeCAT d5b72548fc add new operation: Swap case 2023-01-11 05:48:05 +09:00
MikeCAT 2c822314df add new operation: Levenshtein Distance 2023-01-11 05:16:37 +09:00
n1474335 2e201c747a Merge remote-tracking branch 'origin/master' into v10 2022-12-09 19:28:41 +00:00
n1474335 760eff49b5 Added 'AMF Encode' and 'AMF Decode' operations 2022-12-09 11:39:22 +00:00
n1474335 7403666a11 Tidied up Rabbit operations 2022-11-25 16:48:54 +00:00
n1474335 1cc8b150f3 Merge branch 'rabbit-stream-cipher' of https://github.com/mikecat/CyberChef 2022-11-25 16:36:42 +00:00
n1474335 04378c1f91 Moved AES Key wrapping operations in Categories.json 2022-11-25 16:28:15 +00:00