CyberChef/src/core/operations
2018-05-14 18:30:52 +01:00
..
legacy Converted RC4, RC4Drop and Derive EVP 2018-05-14 18:30:52 +01:00
AddLineNumbers.mjs ESM: Ported SeqUtils operations 2018-05-14 16:46:54 +00:00
AffineCipherDecode.mjs Converted substitute operation, added tests & moved to OperationError 2018-05-11 16:32:19 +01:00
AffineCipherEncode.mjs Converted Affine/Atbash operations to mjs & added tests 2018-05-09 20:18:33 +01:00
AtbashCipher.mjs Converted Affine/Atbash operations to mjs & added tests 2018-05-09 20:18:33 +01:00
BifidCipherDecode.mjs Converted substitute operation, added tests & moved to OperationError 2018-05-11 16:32:19 +01:00
BifidCipherEncode.mjs Converted substitute operation, added tests & moved to OperationError 2018-05-11 16:32:19 +01:00
BitShiftLeft.mjs ESM: Ported Bit shift, MAC address and Morse Code operations. 2018-05-07 12:12:58 +01:00
BitShiftRight.mjs ESM: Ported Bit shift, MAC address and Morse Code operations. 2018-05-07 12:12:58 +01:00
CartesianProduct.mjs Add OperationError error type and use for errors to be printed to the output panel 2018-04-27 10:59:53 +01:00
CountOccurrences.mjs ESM: Ported SeqUtils operations 2018-05-14 16:46:54 +00:00
DecodeNetBIOSName.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
DeriveEVPKey.mjs Converted RC4, RC4Drop and Derive EVP 2018-05-14 18:30:52 +01:00
DropBytes.mjs ESM: Ported Tidy operations. Updated portOperation script to attempt to find the run function and list related constants. 2018-05-14 15:55:17 +00:00
EncodeNetBIOSName.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
EscapeString.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
ExpandAlphabetRange.mjs ESM: Ported SeqUtils operations 2018-05-14 16:46:54 +00:00
Filter.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
FormatMACAddresses.mjs ESM: Ported Bit shift, MAC address and Morse Code operations. 2018-05-07 12:12:58 +01:00
FromBase32.mjs ESM: Added remaining Base64 ops and created a Base64 library. Added the prefer-const eslint rule. 2018-04-02 17:10:51 +01:00
FromBase64.mjs ESM: Added remaining Base64 ops and created a Base64 library. Added the prefer-const eslint rule. 2018-04-02 17:10:51 +01:00
FromBinary.mjs ESM: Added remaining ByteRepr operations. 2018-05-06 13:18:41 +01:00
FromCharcode.mjs ESM: Added remaining ByteRepr operations. 2018-05-06 13:18:41 +01:00
FromDecimal.mjs ESM: Added remaining ByteRepr operations. 2018-05-06 13:18:41 +01:00
FromHex.mjs Merged master into esm branch 2018-05-14 11:58:01 +00:00
FromHexContent.mjs ESM: Added remaining ByteRepr operations. 2018-05-06 13:18:41 +01:00
FromHexdump.mjs ESM: Added portOperation.mjs script. Added To and From Hexdump operations. 2018-05-06 12:24:01 +01:00
FromMorseCode.mjs ESM: Ported Bit shift, MAC address and Morse Code operations. 2018-05-07 12:12:58 +01:00
FromOctal.mjs ESM: Added remaining ByteRepr operations. 2018-05-06 13:18:41 +01:00
Gunzip.mjs Added File and JSON Dish types and updated types for compression ops. 2018-04-21 13:41:42 +01:00
Gzip.mjs Added File and JSON Dish types and updated types for compression ops. 2018-04-21 13:41:42 +01:00
HammingDistance.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
Head.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
OffsetChecker.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
PadLines.mjs ESM: Ported Tidy operations. Updated portOperation script to attempt to find the run function and list related constants. 2018-05-14 15:55:17 +00:00
PowerSet.mjs ESM: Tidied up Set operations 2018-04-11 17:29:02 +00:00
RawDeflate.mjs Added File and JSON Dish types and updated types for compression ops. 2018-04-21 13:41:42 +01:00
RawInflate.mjs Added File and JSON Dish types and updated types for compression ops. 2018-04-21 13:41:42 +01:00
RC4.mjs Converted RC4, RC4Drop and Derive EVP 2018-05-14 18:30:52 +01:00
RC4Drop.mjs Converted RC4, RC4Drop and Derive EVP 2018-05-14 18:30:52 +01:00
RemoveLineNumbers.mjs ESM: Ported SeqUtils operations 2018-05-14 16:46:54 +00:00
RemoveNullBytes.mjs ESM: Ported Tidy operations. Updated portOperation script to attempt to find the run function and list related constants. 2018-05-14 15:55:17 +00:00
RemoveWhitespace.mjs ESM: Ported Tidy operations. Updated portOperation script to attempt to find the run function and list related constants. 2018-05-14 15:55:17 +00:00
Reverse.mjs ESM: Ported SeqUtils operations 2018-05-14 16:46:54 +00:00
ROT13.mjs ESM: Tidied up Rotate operations 2018-04-06 12:40:39 +00:00
ROT47.mjs ESM: Tidied up Rotate operations 2018-04-06 12:40:39 +00:00
RotateLeft.mjs ESM: Tidied up Rotate operations 2018-04-06 12:40:39 +00:00
RotateRight.mjs ESM: Tidied up Rotate operations 2018-04-06 12:40:39 +00:00
SetDifference.mjs Add OperationError error type and use for errors to be printed to the output panel 2018-04-27 10:59:53 +01:00
SetIntersection.mjs Add OperationError error type and use for errors to be printed to the output panel 2018-04-27 10:59:53 +01:00
SetUnion.mjs Add OperationError error type and use for errors to be printed to the output panel 2018-04-27 10:59:53 +01:00
ShowBase64Offsets.mjs ESM: Added remaining Base64 ops and created a Base64 library. Added the prefer-const eslint rule. 2018-04-02 17:10:51 +01:00
Sort.mjs ESM: Ported SeqUtils operations 2018-05-14 16:46:54 +00:00
Split.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
Substitute.mjs Converted substitute operation, added tests & moved to OperationError 2018-05-11 16:32:19 +01:00
SymmetricDifference.mjs Add OperationError error type and use for errors to be printed to the output panel 2018-04-27 10:59:53 +01:00
Tail.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
TakeBytes.mjs ESM: Ported Tidy operations. Updated portOperation script to attempt to find the run function and list related constants. 2018-05-14 15:55:17 +00:00
ToBase32.mjs ESM: Added remaining Base64 ops and created a Base64 library. Added the prefer-const eslint rule. 2018-04-02 17:10:51 +01:00
ToBase64.mjs ESM: Added remaining Base64 ops and created a Base64 library. Added the prefer-const eslint rule. 2018-04-02 17:10:51 +01:00
ToBinary.mjs ESM: Added remaining ByteRepr operations. 2018-05-06 13:18:41 +01:00
ToCharcode.mjs ESM: Added remaining ByteRepr operations. 2018-05-06 13:18:41 +01:00
ToDecimal.mjs ESM: Added remaining ByteRepr operations. 2018-05-06 13:18:41 +01:00
ToHex.mjs Merged master into esm branch 2018-05-14 11:58:01 +00:00
ToHexContent.mjs ESM: Added remaining ByteRepr operations. 2018-05-06 13:18:41 +01:00
ToHexdump.mjs ESM: Added portOperation.mjs script. Added To and From Hexdump operations. 2018-05-06 12:24:01 +01:00
ToLowerCase.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
ToMorseCode.mjs ESM: Ported Bit shift, MAC address and Morse Code operations. 2018-05-07 12:12:58 +01:00
ToOctal.mjs ESM: Added remaining ByteRepr operations. 2018-05-06 13:18:41 +01:00
ToUpperCase.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
UnescapeString.mjs ESM: Ported StrUtils and NetBIOS operations. 2018-05-14 14:31:04 +00:00
Unique.mjs ESM: Ported SeqUtils operations 2018-05-14 16:46:54 +00:00
Unzip.mjs Added File and JSON Dish types and updated types for compression ops. 2018-04-21 13:41:42 +01:00
VigenèreDecode.mjs Converted substitute operation, added tests & moved to OperationError 2018-05-11 16:32:19 +01:00
VigenèreEncode.mjs Converted substitute operation, added tests & moved to OperationError 2018-05-11 16:32:19 +01:00
Zip.mjs Added File and JSON Dish types and updated types for compression ops. 2018-04-21 13:41:42 +01:00
ZlibDeflate.mjs Added File and JSON Dish types and updated types for compression ops. 2018-04-21 13:41:42 +01:00
ZlibInflate.mjs Added File and JSON Dish types and updated types for compression ops. 2018-04-21 13:41:42 +01:00