Commit Graph
455 Commits
Author SHA1 Message Date
fa34e2fafc Fix: Correctly parse xxd odd byte hexdumps (#2058)
Co-authored-by: GCHQDeveloper581 <63102987+GCHQDeveloper581@users.noreply.github.com>
2026-02-04 09:38:25 +00:00
FSandGitHub e0c4957da4 Fix the processing of ALPNs for JA4 to align with new specification update (#2165) 2026-01-31 12:01:10 +00:00
Thomas MandGitHub 9512444eee Add Bech32 and Bech32m encoding/decoding operations (#2159) 2026-01-30 19:02:23 +00:00
GCHQ Developer C85297andGitHub b885e8423d Bump jsonpath-plus (#2166)
Closes #1928 #1926
2026-01-29 13:40:34 +00:00
jg42526andGitHub 18e5b9f6ec Merge branch 'master' into kgoto/add-handlebar 2025-05-16 11:03:44 +01:00
a3957273andGitHub f92238bf04 Merge pull request #2023 from xumptex/feature/add-BLAKE3 2025-05-12 16:14:00 +01:00
a3957273andGitHub f4e73eef54 Merge pull request #1986 from Odyhibit/master 2025-05-12 16:05:42 +01:00
gchqdev364andGitHub d751117219 Merge pull request #2041 from gchq/octal-ip-addresses
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.
2025-05-12 15:51:03 +01:00
gchqdev364 288cd8f063 Updated warning now that original issue has been resolved. 2025-05-12 14:24:07 +00:00
gchqdev364 0c01c6a7c3 Added important tests that need to pass before merge. 2025-05-12 14:07:21 +00:00
es45411 3a55b34214 Add tests for URLDecode and URLEncode 2025-05-12 13:09:59 +00:00
gchqdev364 159b80e853 Added explicit tests for IPv4 addresses in decimal or octal. 2025-05-12 13:02:29 +00:00
es45411andGitHub 66d445c5ef Add GenerateAllChecksums operation
* Add GenerateAllChecksums operation
* Remove checksums from GenerateAllHashes operation
2025-05-12 12:29:33 +01:00
jg42526andGitHub b2045e5bd8 Merge pull request #2035 from jg42526/checksum/xor
XOR Checksum operation added
2025-05-12 12:01:29 +01:00
a3957273andGitHub 64a4bfeadf Merge pull request #1897 from sw5678/master 2025-05-12 12:00:34 +01:00
jg42526andGitHub 46762a2af7 Merge branch 'gchq:master' into checksum/xor 2025-05-12 11:29:54 +01:00
a3957273andGitHub da922a45cf Merge pull request #2027 from r4mos/ecdsa-verify-message-format 2025-05-12 11:22:42 +01:00
jg42526 dda5814c30 Merged master and followed naming convention updates 2025-05-12 10:11:15 +00:00
sw5678andGitHub 7ca472279c Merge branch 'gchq:master' into master 2025-05-12 09:42:30 +01:00
a3957273andGitHub 3c5eea5dfb Merge pull request #1587 from jonking-ajar/feat/jsonata-operation 2025-05-12 09:24:54 +01:00
sw5678andGitHub e4a59c6990 Merge branch 'gchq:master' into master 2025-05-12 09:02:32 +01:00
r4mos 1089c6bfb8 Add All Checksums Operation 2025-04-29 17:25:29 +02:00
r4mos 4085a4c219 Remove Checksums from All Hashes 2025-04-28 16:43:22 +02:00
r4mos a2665ba213 Add to ECDSA Verify the message format 2025-04-25 13:56:10 +02:00
Josh BloomandGitHub 0a94c4a7c9 Merge branch 'master' into master 2025-04-22 23:33:28 -05:00
Jeremy Giudicelli bd8906f46b fix : add Categories and index 2025-04-17 13:40:01 +02:00
Jeremy Giudicelli 26d8fa51b0 fix : delete space and add new line 2025-04-17 13:27:45 +02:00
Jeremy Giudicelli ad91099d5e feat : add Blake3 hashing
import hash-wasm to hash inputs in utf-8 with optional key also in utf-8 and outputs in Hex
2025-04-17 11:37:35 +02:00
Kendall Goto 361a3b2929 Add Template operation for basic JSON rendering 2025-04-09 15:54:39 -07:00
a3957273andGitHub 7c8be12d52 Merge pull request #1548 from brun0ne/add-php-serialization
Add new operation: PHP Serialize
2025-04-05 19:06:23 +01:00
a3957273andGitHub 74d631c71e Merge pull request #1991 from peterc-s/master
Add Base32 Hex Extended Alphabet and Base32 Tests.
2025-04-05 05:57:56 +01:00
a3957273andGitHub 4b72484ca4 Merge pull request #1993 from r4mos/master
Add CRC Operation
2025-04-03 08:22:11 +01:00
a3957273andGitHub e469f00fc7 Merge pull request #1286 from ccarpo/master
Added a JSON to YAML and a YAML to JSON operation
2025-04-03 08:19:20 +01:00
Dan FlackandGitHub 8852712f0d Merge branch 'master' into master 2025-03-16 00:44:31 -04:00
CCarpo a809321b63 renamed function for clarity 2025-03-10 20:55:35 +01:00
CCarpoandGitHub 98ef5d0110 Merge branch 'master' into master 2025-03-07 15:03:33 +01:00
ccarpo 2c21d72a6a Merge branch 'master' of https://github.com/ccarpo/CyberChef 2025-03-07 12:39:30 +01:00
r4mos 42efc0187c Fixed Test for non-working buttons 2025-03-04 08:46:41 +01:00
r4mos 566b423065 Correct forgotten test 2025-03-03 17:33:54 +01:00
r4mos 1b4760c447 Add Custom CRC 2025-03-03 17:15:26 +01:00
r4mos 4e62aa6e1d The CRC Operation is implemented natively with all currently known CRC's. Old Operations (CRC8, CRC16 and CRC32) and their dependencies are removed 2025-03-02 01:51:09 +01:00
r4mos fcecd029c7 The CRC Operation is implemented natively with all currently known CRC's. Old Operations (CRC8, CRC16 and CRC32) and their dependencies are removed 2025-03-02 01:41:12 +01:00
peterc-s 3057a20791 Add Base32 Hex Extended option. 2025-02-28 16:52:15 +00:00
Odyhibit 2c32a64bfe Remove trim from rail fence. 2025-02-21 20:40:37 -06:00
Jon King 91125f00e7 updated Jsonata Query tests header title 2025-02-17 10:19:38 -07:00
Jon King 4c6b4cd4e7 added Jsonata Query tests 2025-02-17 10:15:35 -07:00
bartblaze 7babef6f93 Preserve uppercase
This will preserve uppercase.
2025-02-17 17:35:22 +01:00
Brunon BlokandGitHub a40aed2b47 Merge branch 'master' into add-php-serialization 2025-02-17 14:09:03 +01:00
CCarpo 06b7f0129f fixed linter issues. 2025-02-17 08:42:14 +01:00
CCarpoandGitHub e44e6fed35 Merge branch 'master' into master 2025-02-17 08:36:14 +01:00