CyberChef/tests/operations/tests
2022-07-08 14:55:20 +01:00
..
AvroToJSON.mjs Always use mjs imports 2021-09-17 08:48:04 +02:00
BaconCipher.mjs Always use mjs imports 2021-09-17 08:48:04 +02:00
Base45.mjs Tidied up Base45 ops 2022-03-28 16:15:37 +01:00
Base58.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Base62.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Base64.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Base85.mjs lint fixes 2022-06-14 15:57:04 +01:00
BCD.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
BitwiseOp.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
BLAKE2b.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
BLAKE2s.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Bombe.mjs AES Decrypt now supports Additional Authenticated Data in GCM mode. Added tests for ADD at each AES size. 2021-02-02 17:18:35 +00:00
BSON.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
ByteRepr.mjs Linting changes 2019-11-14 08:55:27 +00:00
CartesianProduct.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
CBORDecode.mjs Tidied up CBOR operations 2021-03-26 14:07:02 +00:00
CBOREncode.mjs Tidied up CBOR operations 2021-03-26 14:07:02 +00:00
ChangeIPFormat.mjs Add octal support to Change IP Format. 2019-08-24 01:14:44 +01:00
CharEnc.mjs Added support for 109 more character encodings 2019-11-01 14:56:18 +00:00
Charts.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Checksum.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Ciphers.mjs Implemented the Rail Fence Cipher with both encoding and decoding 2020-01-29 12:46:38 +01:00
CipherSaber2.mjs CipherSaber2 ops now accept a variety of key types 2020-03-05 16:39:52 +00:00
Code.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Colossus.mjs AES Decrypt now supports Additional Authenticated Data in GCM mode. Added tests for ADD at each AES size. 2021-02-02 17:18:35 +00:00
Comment.mjs Fork no longer appends its merge delimiter to the end of the output. Closes #692 2019-10-18 13:57:21 +01:00
Compress.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
ConditionalJump.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
ConvertCoordinateFormat.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
ConvertToNATOAlphabet.mjs Tidied up 'Convert to NATO alphabet' operation 2020-03-13 17:10:29 +00:00
Crypt.mjs AES Additional data can now be entered in a range of formats. #1011 2021-02-22 19:33:52 +00:00
CSV.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
DateTime.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
DefangIP.mjs Fix Defang IP tests causing the tests to fail 2019-08-13 16:45:53 +01:00
ELFInfo.mjs Added tests for ELF-Info 2022-06-09 10:02:38 +01:00
Enigma.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
ExtractEmailAddresses.mjs 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
Fork.mjs Added nesting to Merge/Fork/Subsection 2022-06-17 09:26:00 +01:00
FromDecimal.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
FromGeohash.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
GetAllCasings.mjs fix: GetAllCasings.mjs test 2022-03-28 16:52:59 +02:00
Gunzip.mjs Linting on tests 2019-12-17 12:30:32 +00:00
Gzip.mjs Added tests for gunzip. 2019-12-17 12:28:09 +00:00
Hash.mjs Tweaks to various hashing functions to improve config options 2021-02-02 16:06:37 +00:00
HASSH.mjs Added HASSH operations 2021-08-10 16:48:35 +01:00
HaversineDistance.mjs Correct Haversine test output 2020-12-09 21:12:26 +11:00
Hex.mjs Test added for From Hex 2020-03-10 11:23:14 +00:00
Hexdump.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Image.mjs refactor samples, and more tests 2022-04-04 17:40:58 +01:00
IndexOfCoincidence.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
JA3Fingerprint.mjs Added 'JA3S Fingerprint' operation 2021-08-10 14:57:34 +01:00
JA3SFingerprint.mjs Added HASSH operations 2021-08-10 16:48:35 +01:00
JSONBeautify.mjs 'JSON Beautify' operation now supports formatting, collapsing and syntax highlighting. Closes #203. 2022-06-08 18:07:11 +01:00
JSONMinify.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
JSONtoCSV.mjs JSON to CSV improvements 2020-07-29 15:27:55 +01:00
Jump.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
JWTDecode.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
JWTSign.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
JWTVerify.mjs Tidied up JWT tests 2021-02-09 14:23:02 +00:00
Lorenz.mjs Tidied up Lorenz operation and created new Bletchley module for WW2-era ciphers 2019-11-06 12:14:22 +00:00
LuhnChecksum.mjs Tidied up Luhn checksum op 2020-03-12 14:41:46 +00:00
Magic.mjs Added 'Strict mode' to 'From Base64' operation 2022-06-03 21:41:37 +01:00
Media.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
MorseCode.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
MS.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
MultipleBombe.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
NetBIOS.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
NormaliseUnicode.mjs Fix bug in Normalise Unicode operation: replace nfc by nfkc 2020-05-27 15:47:40 +01:00
OTP.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
ParseIPRange.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
ParseObjectIDTimestamp.mjs Renamed Parse ObjectID Timestamp operation files 2020-03-27 12:09:57 +00:00
ParseQRCode.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
ParseSSHHostKey.mjs Fix incorrect import of TestRegister 2019-08-13 13:39:21 +01:00
ParseTCP.mjs Added 'Parse TCP' operation 2022-05-30 18:06:15 +01:00
ParseTLV.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
ParseUDP.mjs Added 'Parse TCP' operation 2022-05-30 18:06:15 +01:00
PEMtoHex.mjs Tidied up 'PEM to Hex' operation 2022-06-03 22:57:49 +01:00
PGP.mjs refactor samples, and more tests 2022-04-04 17:40:58 +01:00
PHP.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
PowerSet.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Protobuf.mjs Protobuf operations improved to enable full and partial schema support 2021-08-18 17:22:09 +01:00
Regex.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Register.mjs AES Additional data can now be entered in a range of formats. #1011 2021-02-22 19:33:52 +00:00
Rotate.mjs argument added for numbers in ROT 2020-08-24 11:24:25 +01:00
RSA.mjs refactor samples, and more tests 2022-04-04 17:40:58 +01:00
SeqUtils.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
SetDifference.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
SetIntersection.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
SetUnion.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
SIGABA.mjs Added operation description note and modified comment formatting 2020-06-08 12:27:40 +01:00
SM4.mjs Add the SM4 block cipher, also a no-padding option for block ciphers. 2021-03-24 00:58:54 +01:00
SplitColourChannels.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
StrUtils.mjs diff.mjs: Fixes tests and adds default flag 2019-10-29 23:39:14 +00:00
Subsection.mjs Added nesting to Merge/Fork/Subsection 2022-06-17 09:26:00 +01:00
SymmetricDifference.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
TextEncodingBruteForce.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
ToFromInsensitiveRegex.mjs Linting for regex operation 2019-11-22 10:58:24 +00:00
ToGeohash.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
TranslateDateTimeFormat.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Typex.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00
Unicode.mjs Add unicode tests 2020-08-19 10:55:29 +01:00
YARA.mjs Imports now specify the file extension to support Node v12 2019-07-09 12:23:59 +01:00