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
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
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
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
53179a158e
Merge branch 'aes-key-wrap' of https://github.com/mikecat/CyberChef
2022-11-25 16:25:36 +00:00
n1474335
320f79fe0d
Added maxLength property for string arguments
2022-11-25 16:11:14 +00:00
n1474335
157346b055
Merge branch 'master' of https://github.com/TheSavageTeddy/CyberChef
2022-11-25 15:38:10 +00:00
n1474335
3f85c32c7c
Lint
2022-11-25 15:30:32 +00:00
n1474335
55809b2e87
Merge branch 'feature/chacha' of https://github.com/joostrijneveld/CyberChef
2022-11-25 15:15:03 +00:00
TheSavageTeddy
bf4e62b4b7
added choice for base85 all-zero character
2022-11-25 21:36:17 +08:00
n1474335
130e9d8192
Lint
2022-11-25 12:46:15 +00:00
n1474335
0fb3743b6d
Merge branch 'aes-cmac' of https://github.com/mikecat/CyberChef
2022-11-25 12:41:41 +00:00
n1474335
137f8d9471
Merge branch 'fix-fletcher-checksum' of https://github.com/mikecat/CyberChef
2022-11-25 12:37:24 +00:00
n1474335
23403f55a5
Merge branch 'master' of https://github.com/DidierStevens/CyberChef
2022-11-25 12:26:53 +00:00
n1474335
e5644b5712
Merge branch 'master' of https://github.com/samgbell/CyberChef
2022-11-25 12:23:14 +00:00
n1474335
e97d535ff8
Merge branch 'fix-option-in-parse-asn1-hex-string' of https://github.com/mikecat/CyberChef
2022-11-25 12:21:42 +00:00
n1474335
f15ef81693
Merge branch 'put-required-margin' of https://github.com/mikecat/CyberChef
2022-11-25 12:19:22 +00:00
n1474335
74e9edbccf
Merge branch 'user-friendly-parse-x509-certificate' of https://github.com/mikecat/CyberChef
2022-11-25 12:15:29 +00:00
n1474335
b979b051cb
Merge branch 'triple-des-with-16byte-key' of https://github.com/mikecat/CyberChef
2022-11-25 12:08:58 +00:00
n1474335
c7f6954b97
Merge branch 'view-bit-plane-use-bytelength-not-length' of https://github.com/mikecat/CyberChef
2022-11-25 12:07:01 +00:00
n1474335
9730ce1f6a
Merge branch 'fix-windows-filetime' of https://github.com/mikecat/CyberChef
2022-11-25 12:05:22 +00:00
n1474335
2d99c365dd
Merge branch 'fix-reverse-character' of https://github.com/mikecat/CyberChef
2022-11-25 12:02:46 +00:00
n1474335
f79c3ae91a
Merge branch 'use-lowercase-for-asn1' of https://github.com/mikecat/CyberChef
2022-11-25 11:55:19 +00:00
n1474335
59fe8d1c4b
Simplified 'Shuffle' operation to work in the same way as 'Sort' and 'Unique'
2022-11-25 11:50:27 +00:00
n1474335
9a5d62c4c3
Merge branch 'shuffle-operation' of https://github.com/mikecat/CyberChef
2022-11-25 11:24:47 +00:00
n1474335
d7561ec208
Tidied Substitute
2022-11-25 11:23:32 +00:00
n1474335
743b834f6d
Merge branch 'SamueleFacendaSubstitution' of https://github.com/SamueleFacenda/CyberChef
2022-11-25 11:21:04 +00:00
n1474335
a4e20c7059
Merge branch 'large-prng' of https://github.com/mikecat/CyberChef
2022-11-25 11:13:05 +00:00
TheSavageTeddy
d77f8ba747
fix linting again
2022-11-25 11:08:01 +08:00
TheSavageTeddy
78d35ecec3
better boolean statement
2022-11-25 10:59:04 +08:00
TheSavageTeddy
c79bf5caaf
fixed linting
2022-11-25 10:49:56 +08:00
TheSavageTeddy
66cbc6908a
Better delimeter parsing for From Base85
2022-11-25 10:36:08 +08:00
MikeCAT
c04f409d23
PseudoRandomNumberGenerator: support larger output than 65536 bytes
2022-11-17 20:24:54 +09:00
Samuele Facenda
1a9833132d
Added ignoreCase feature in Substitute operation.
2022-11-13 14:41:01 +01:00
Samuele Facenda
9c3ddca269
Added ignoreCase feature in Substitute operation.
2022-11-13 14:37:19 +01:00
n1474335
31a7f83b82
Added 'LZ4 Compress' and 'LZ4 Decompress' operations. Closes #1116
2022-11-11 16:27:14 +00:00
MikeCAT
39143fa6a1
add Shuffle operation
2022-11-11 22:26:41 +09:00
Joost Rijneveld
ebe2a29543
Add ChaCha stream cipher operation
2022-11-03 15:17:33 +01:00
MikeCAT
1e83e0e935
convert hex string to lower before parsing as ASN.1
2022-11-03 21:43:24 +09:00
MikeCAT
fe9eb08648
allow 16-byte keys for Triple DES in CMAC operation
2022-11-03 01:20:37 +09:00
MikeCAT
2255c5b360
allow 16-byte keys for Triple DES
2022-11-03 01:12:01 +09:00
MikeCAT
3086c25079
improve treatment of Hex(little endian) for Windows Filetime converter
2022-11-02 23:14:48 +09:00
MikeCAT
3700780d14
improve "Reverse" operation
...
* Make "Character" option actually reverse characters
* Add new option "Byte" that behaves as previous "Character" option
2022-11-02 22:37:09 +09:00
MikeCAT
5b134d7e9e
fix Fletcher-32/64 Checksum
...
* Operate on words, not bytes
* Add tests
2022-11-02 21:54:45 +09:00
MikeCAT
58b1fb8de5
ViewBitPlane.mjs: use byteLength instead of length to check validity of ArrayBuffer
2022-11-02 08:29:26 +09:00
MikeCAT
c0bd6645ce
add new operation: CMAC
2022-11-02 02:07:16 +09:00
MikeCAT
c6b79cd1c6
add new operations: AES Key Wrap/Unwrap
2022-11-01 00:35:27 +09:00
Didier Stevens
cb023089bb
Operation Sort: added value Length to option Order
2022-10-30 15:33:11 +01:00
MikeCAT
5a507aa1ba
have "Parse X.509 certificate" emit user-friendly message on certificate load error
2022-10-30 08:25:31 +09:00
MikeCAT
d23b88e2b8
use typed arrays for status of Rabbit instead of normal arrays
2022-10-29 03:33:30 +09:00
MikeCAT
3ac2ed20d2
add operation "Rabbit Stream Cipher"
2022-10-29 03:09:41 +09:00
MikeCAT
d5ffbbb14c
ParseASN1HexString.mjs: fix the name of option to use
2022-10-28 21:33:56 +09:00
n1474335
b92501ee35
Introduced use of conditional chaining operator
2022-10-28 13:24:03 +01:00
MikeCAT
fa30f597ad
GenerateQRCode.mjs: set default margin to 4 modules
2022-10-27 20:02:49 +09:00
n1474335
01508a2459
Merge branch 'master' into v10
2022-10-21 11:56:25 +01:00
n1474335
142f91425c
Added 'LM Hash' opertaion
2022-10-15 00:13:39 +01:00
n1474335
d6344760ec
Merge branch 'master' of https://github.com/brun0ne/CyberChef
2022-10-14 18:45:47 +01:00
n1474335
937791d33d
Merge branch 'jwt-magic' of https://github.com/whs/CyberChef
2022-10-14 16:24:19 +01:00
n1474335
e4db23f857
Removed extra comment from Raw Inflate
2022-10-14 16:20:34 +01:00
n1474335
32e7dd030e
Merge branch 'master' of https://github.com/XlogicX/CyberChef
2022-10-14 16:19:32 +01:00
n1474335
5d65cb419f
Tidied up 'Generate all hashes' operation
2022-10-14 16:10:01 +01:00
n1474335
536053d5f9
Merge branch 'hash' of https://github.com/jl2168/CyberChef
2022-10-14 14:53:00 +01:00
n1474335
66277cd71f
Added more DNS request types
2022-10-14 14:47:19 +01:00
n1474335
58f01d0464
Merge branch 'PTR-option' of https://github.com/CyberGoat/CyberChef
2022-10-14 14:14:17 +01:00