2
0
mirror of https://github.com/gchq/CyberChef synced 2026-02-12 14:33:38 +00:00
Commit Graph

2667 Commits

Author SHA1 Message Date
a3957273
f4e73eef54 Merge pull request #1986 from Odyhibit/master 2025-05-12 16:05:42 +01:00
gchqdev364
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
e9b182d33b Added look ahead and look behind to avoid over capture. 2025-05-12 14:18:01 +00:00
a3957273
06f1982acf Merge pull request #2038 from GCHQDeveloper94872/Issue-2036-Safari-load-bug 2025-05-12 15:04:14 +01:00
es45411
761173bce7 Merge pull request #2040 from gchq/feature/add-toggle-plus-to-urldecode
Add toggle "+" character to URLDecode operation
2025-05-12 14:42:15 +01:00
gchqdev364
bfec582aee Using code to generate regex string procedurally to improve readability. 2025-05-12 13:35:39 +00:00
es45411
95d5fd1789 Add treat space as plus URLDecode option 2025-05-12 13:09:49 +00:00
gchqdev364
159b80e853 Added explicit tests for IPv4 addresses in decimal or octal. 2025-05-12 13:02:29 +00:00
GCHQDeveloper94872
f24bd92e34 Merge branch 'master' into Issue-2036-Safari-load-bug 2025-05-12 13:51:00 +01:00
GCHQDeveloper94872
e4f4d9c1c5 Workaround for Safari load bug 2025-05-12 12:15:41 +00:00
es45411
1bc3105002 Update GenerateAllChecksums infoURL 2025-05-12 11:34:15 +00:00
es45411
66d445c5ef Add GenerateAllChecksums operation
* Add GenerateAllChecksums operation
* Remove checksums from GenerateAllHashes operation
2025-05-12 12:29:33 +01:00
jg42526
b2045e5bd8 Merge pull request #2035 from jg42526/checksum/xor
XOR Checksum operation added
2025-05-12 12:01:29 +01:00
a3957273
64a4bfeadf Merge pull request #1897 from sw5678/master 2025-05-12 12:00:34 +01:00
jg42526
46762a2af7 Merge branch 'gchq:master' into checksum/xor 2025-05-12 11:29:54 +01:00
sw5678
bd9e0142bc Fix linting errors 2025-05-12 11:24:29 +01:00
a3957273
da922a45cf Merge pull request #2027 from r4mos/ecdsa-verify-message-format 2025-05-12 11:22:42 +01:00
sw5678
9538320928 Fix linting errors 2025-05-12 11:20:42 +01:00
sw5678
b156fc9929 Fixed bug where spaces were causing the text to not be correct 2025-05-12 11:14:23 +01:00
jg42526
dda5814c30 Merged master and followed naming convention updates 2025-05-12 10:11:15 +00:00
sw5678
7ca472279c Merge branch 'gchq:master' into master 2025-05-12 09:42:30 +01:00
a3957273
3c5eea5dfb Merge pull request #1587 from jonking-ajar/feat/jsonata-operation 2025-05-12 09:24:54 +01:00
sw5678
e4a59c6990 Merge branch 'gchq:master' into master 2025-05-12 09:02:32 +01:00
kenduguay1
85a3a18570 Merge branch 'master' into push-input-through-postmessage 2025-05-09 10:29:09 -04:00
Ken Duguay
a150137c4b Merge branch 'push-input-through-postmessage' of github.com:kenduguay1/CyberChef into push-input-through-postmessage 2025-05-09 14:22:11 +00:00
Ken Duguay
c6ece4292b Update the postMessage format to be consistent with cyberchef's internal functions 2025-05-09 14:20:13 +00: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 Bloom
0a94c4a7c9 Merge branch 'master' into master 2025-04-22 23:33:28 -05:00
a3957273
7c8be12d52 Merge pull request #1548 from brun0ne/add-php-serialization
Add new operation: PHP Serialize
2025-04-05 19:06:23 +01:00
a3957273
e849569b10 Merge pull request #2013 from plvie/master
Add ECB/NoPadding and CBC/NoPadding support to AES encryption
2025-04-05 19:04:08 +01:00
Paul Vié
fa559fdbed split edit 2025-04-05 14:28:14 +02:00
a3957273
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
heaprc
c83e1ac4fb Fix(RecipeWaiter): eslint format error 2025-04-05 00:42:37 +02:00
heaprc
857576dbe4 fix(RecipeWaiter): sanitize user input in addOperation to prevent XSS 2025-04-05 00:18:54 +02:00
Paul Vié
e00a636fc0 fix semicolon 2025-04-04 18:40:27 +02:00
Garab
6f4cbd8688 Merge branch 'gchq:master' into master 2025-04-04 18:32:40 +02:00
heaprc
0e7b1f7c78 resolve conflict in applyPreferredColorScheme method 2025-04-03 09:31:53 +02:00
0xh3xa
bbb211d819 Merge branch 'master' into master 2025-04-03 09:23:39 +02:00
0xh3xa
9ca0152aac Merge branch 'master' into master 2025-04-03 09:22:38 +02:00
a3957273
4b72484ca4 Merge pull request #1993 from r4mos/master
Add CRC Operation
2025-04-03 08:22:11 +01:00
a3957273
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
a3957273
75e3f35932 Merge pull request #1863 from JSCU-CNI/x509_fingerprints
Add fingerprints to the 'Parse X.509 certificate' operation
2025-04-03 08:18:04 +01:00
a3957273
9a8804ab94 Merge pull request #1604 from zhzy0077/jq
Support jq as an operation.
2025-04-03 08:15:35 +01:00
a3957273
f5b5227e53 Merge pull request #1909 from flakjacket95/master
Add SM2 Encrypt and Decrypt Operations
2025-04-03 08:14:23 +01:00
heaprc
9f30dd0e7a fix invalid theme error 2025-03-29 04:40:29 +01:00
0xh3xa
49d69a293b Fix selected theme not loading when refreshing 2025-03-29 01:27:38 +01:00
Paul Vié
23de98f892 Add ECB/NoPadding and CBC/NoPadding Encryption 2025-03-26 11:46:47 +01:00