1251 lines
39 KiB
JavaScript
1251 lines
39 KiB
JavaScript
/**
|
|
* THIS FILE IS AUTOMATICALLY GENERATED BY src/node/config/scripts/generateNodeIndex.mjs
|
|
*
|
|
* @author d98762625 [d98762625@gmail.com]
|
|
* @copyright Crown Copyright 2018
|
|
* @license Apache-2.0
|
|
*/
|
|
|
|
/* eslint camelcase: 0 */
|
|
|
|
|
|
import "babel-polyfill";
|
|
import { wrap, help, bake } from "./api";
|
|
import {
|
|
ADD as core_ADD,
|
|
AESDecrypt as core_AESDecrypt,
|
|
AESEncrypt as core_AESEncrypt,
|
|
AND as core_AND,
|
|
AddLineNumbers as core_AddLineNumbers,
|
|
Adler32Checksum as core_Adler32Checksum,
|
|
AffineCipherDecode as core_AffineCipherDecode,
|
|
AffineCipherEncode as core_AffineCipherEncode,
|
|
AnalyseHash as core_AnalyseHash,
|
|
AtbashCipher as core_AtbashCipher,
|
|
BSONDeserialise as core_BSONDeserialise,
|
|
BSONSerialise as core_BSONSerialise,
|
|
Bcrypt as core_Bcrypt,
|
|
BcryptCompare as core_BcryptCompare,
|
|
BcryptParse as core_BcryptParse,
|
|
BifidCipherDecode as core_BifidCipherDecode,
|
|
BifidCipherEncode as core_BifidCipherEncode,
|
|
BitShiftLeft as core_BitShiftLeft,
|
|
BitShiftRight as core_BitShiftRight,
|
|
BlowfishDecrypt as core_BlowfishDecrypt,
|
|
BlowfishEncrypt as core_BlowfishEncrypt,
|
|
Bzip2Decompress as core_Bzip2Decompress,
|
|
CRC16Checksum as core_CRC16Checksum,
|
|
CRC32Checksum as core_CRC32Checksum,
|
|
CSSBeautify as core_CSSBeautify,
|
|
CSSMinify as core_CSSMinify,
|
|
CSSSelector as core_CSSSelector,
|
|
CTPH as core_CTPH,
|
|
CartesianProduct as core_CartesianProduct,
|
|
ChangeIPFormat as core_ChangeIPFormat,
|
|
ChiSquare as core_ChiSquare,
|
|
CompareCTPHHashes as core_CompareCTPHHashes,
|
|
CompareSSDEEPHashes as core_CompareSSDEEPHashes,
|
|
ConvertArea as core_ConvertArea,
|
|
ConvertDataUnits as core_ConvertDataUnits,
|
|
ConvertDistance as core_ConvertDistance,
|
|
ConvertMass as core_ConvertMass,
|
|
ConvertSpeed as core_ConvertSpeed,
|
|
CountOccurrences as core_CountOccurrences,
|
|
DESDecrypt as core_DESDecrypt,
|
|
DESEncrypt as core_DESEncrypt,
|
|
DecodeNetBIOSName as core_DecodeNetBIOSName,
|
|
DecodeText as core_DecodeText,
|
|
DeriveEVPKey as core_DeriveEVPKey,
|
|
DerivePBKDF2Key as core_DerivePBKDF2Key,
|
|
DetectFileType as core_DetectFileType,
|
|
Diff as core_Diff,
|
|
DisassembleX86 as core_DisassembleX86,
|
|
Divide as core_Divide,
|
|
DropBytes as core_DropBytes,
|
|
EncodeNetBIOSName as core_EncodeNetBIOSName,
|
|
EncodeText as core_EncodeText,
|
|
Entropy as core_Entropy,
|
|
EscapeString as core_EscapeString,
|
|
EscapeUnicodeCharacters as core_EscapeUnicodeCharacters,
|
|
ExpandAlphabetRange as core_ExpandAlphabetRange,
|
|
ExtractDates as core_ExtractDates,
|
|
ExtractDomains as core_ExtractDomains,
|
|
ExtractEXIF as core_ExtractEXIF,
|
|
ExtractEmailAddresses as core_ExtractEmailAddresses,
|
|
ExtractFilePaths as core_ExtractFilePaths,
|
|
ExtractIPAddresses as core_ExtractIPAddresses,
|
|
ExtractMACAddresses as core_ExtractMACAddresses,
|
|
ExtractURLs as core_ExtractURLs,
|
|
Filter as core_Filter,
|
|
FindReplace as core_FindReplace,
|
|
Fletcher16Checksum as core_Fletcher16Checksum,
|
|
Fletcher32Checksum as core_Fletcher32Checksum,
|
|
Fletcher64Checksum as core_Fletcher64Checksum,
|
|
Fletcher8Checksum as core_Fletcher8Checksum,
|
|
FormatMACAddresses as core_FormatMACAddresses,
|
|
FrequencyDistribution as core_FrequencyDistribution,
|
|
FromBCD as core_FromBCD,
|
|
FromBase as core_FromBase,
|
|
FromBase32 as core_FromBase32,
|
|
FromBase58 as core_FromBase58,
|
|
FromBase64 as core_FromBase64,
|
|
FromBinary as core_FromBinary,
|
|
FromCharcode as core_FromCharcode,
|
|
FromDecimal as core_FromDecimal,
|
|
FromHTMLEntity as core_FromHTMLEntity,
|
|
FromHex as core_FromHex,
|
|
FromHexContent as core_FromHexContent,
|
|
FromHexdump as core_FromHexdump,
|
|
FromMorseCode as core_FromMorseCode,
|
|
FromOctal as core_FromOctal,
|
|
FromPunycode as core_FromPunycode,
|
|
FromQuotedPrintable as core_FromQuotedPrintable,
|
|
FromUNIXTimestamp as core_FromUNIXTimestamp,
|
|
GenerateAllHashes as core_GenerateAllHashes,
|
|
GenerateHOTP as core_GenerateHOTP,
|
|
GeneratePGPKeyPair as core_GeneratePGPKeyPair,
|
|
GenerateTOTP as core_GenerateTOTP,
|
|
GenerateUUID as core_GenerateUUID,
|
|
GenericCodeBeautify as core_GenericCodeBeautify,
|
|
GroupIPAddresses as core_GroupIPAddresses,
|
|
Gunzip as core_Gunzip,
|
|
Gzip as core_Gzip,
|
|
HAS160 as core_HAS160,
|
|
HMAC as core_HMAC,
|
|
HTTPRequest as core_HTTPRequest,
|
|
HammingDistance as core_HammingDistance,
|
|
HaversineDistance as core_HaversineDistance,
|
|
Head as core_Head,
|
|
HexToObjectIdentifier as core_HexToObjectIdentifier,
|
|
HexToPEM as core_HexToPEM,
|
|
JPathExpression as core_JPathExpression,
|
|
JSONBeautify as core_JSONBeautify,
|
|
JSONMinify as core_JSONMinify,
|
|
JavaScriptBeautify as core_JavaScriptBeautify,
|
|
JavaScriptMinify as core_JavaScriptMinify,
|
|
JavaScriptParser as core_JavaScriptParser,
|
|
Keccak as core_Keccak,
|
|
MD2 as core_MD2,
|
|
MD4 as core_MD4,
|
|
MD5 as core_MD5,
|
|
MD6 as core_MD6,
|
|
Magic as core_Magic,
|
|
Mean as core_Mean,
|
|
Median as core_Median,
|
|
MicrosoftScriptDecoder as core_MicrosoftScriptDecoder,
|
|
Multiply as core_Multiply,
|
|
NOT as core_NOT,
|
|
Numberwang as core_Numberwang,
|
|
OR as core_OR,
|
|
ObjectIdentifierToHex as core_ObjectIdentifierToHex,
|
|
OffsetChecker as core_OffsetChecker,
|
|
PEMToHex as core_PEMToHex,
|
|
PGPDecrypt as core_PGPDecrypt,
|
|
PGPDecryptAndVerify as core_PGPDecryptAndVerify,
|
|
PGPEncrypt as core_PGPEncrypt,
|
|
PGPEncryptAndSign as core_PGPEncryptAndSign,
|
|
PHPDeserialize as core_PHPDeserialize,
|
|
PadLines as core_PadLines,
|
|
ParseASN1HexString as core_ParseASN1HexString,
|
|
ParseColourCode as core_ParseColourCode,
|
|
ParseDateTime as core_ParseDateTime,
|
|
ParseIPRange as core_ParseIPRange,
|
|
ParseIPv4Header as core_ParseIPv4Header,
|
|
ParseIPv6Address as core_ParseIPv6Address,
|
|
ParseUNIXFilePermissions as core_ParseUNIXFilePermissions,
|
|
ParseURI as core_ParseURI,
|
|
ParseUserAgent as core_ParseUserAgent,
|
|
ParseX509Certificate as core_ParseX509Certificate,
|
|
PowerSet as core_PowerSet,
|
|
PseudoRandomNumberGenerator as core_PseudoRandomNumberGenerator,
|
|
RC2Decrypt as core_RC2Decrypt,
|
|
RC2Encrypt as core_RC2Encrypt,
|
|
RC4 as core_RC4,
|
|
RC4Drop as core_RC4Drop,
|
|
RIPEMD as core_RIPEMD,
|
|
ROT13 as core_ROT13,
|
|
ROT47 as core_ROT47,
|
|
RawDeflate as core_RawDeflate,
|
|
RawInflate as core_RawInflate,
|
|
Register as core_Register,
|
|
RegularExpression as core_RegularExpression,
|
|
RemoveEXIF as core_RemoveEXIF,
|
|
RemoveLineNumbers as core_RemoveLineNumbers,
|
|
RemoveNullBytes as core_RemoveNullBytes,
|
|
RemoveWhitespace as core_RemoveWhitespace,
|
|
Return as core_Return,
|
|
Reverse as core_Reverse,
|
|
RotateLeft as core_RotateLeft,
|
|
RotateRight as core_RotateRight,
|
|
SHA0 as core_SHA0,
|
|
SHA1 as core_SHA1,
|
|
SHA2 as core_SHA2,
|
|
SHA3 as core_SHA3,
|
|
SQLBeautify as core_SQLBeautify,
|
|
SQLMinify as core_SQLMinify,
|
|
SSDEEP as core_SSDEEP,
|
|
SUB as core_SUB,
|
|
ScanForEmbeddedFiles as core_ScanForEmbeddedFiles,
|
|
Scrypt as core_Scrypt,
|
|
SetDifference as core_SetDifference,
|
|
SetIntersection as core_SetIntersection,
|
|
SetUnion as core_SetUnion,
|
|
Shake as core_Shake,
|
|
ShowBase64Offsets as core_ShowBase64Offsets,
|
|
Sleep as core_Sleep,
|
|
Snefru as core_Snefru,
|
|
Sort as core_Sort,
|
|
Split as core_Split,
|
|
StandardDeviation as core_StandardDeviation,
|
|
Strings as core_Strings,
|
|
StripHTMLTags as core_StripHTMLTags,
|
|
StripHTTPHeaders as core_StripHTTPHeaders,
|
|
Substitute as core_Substitute,
|
|
Subtract as core_Subtract,
|
|
Sum as core_Sum,
|
|
SwapEndianness as core_SwapEndianness,
|
|
SymmetricDifference as core_SymmetricDifference,
|
|
TCPIPChecksum as core_TCPIPChecksum,
|
|
Tail as core_Tail,
|
|
TakeBytes as core_TakeBytes,
|
|
ToBCD as core_ToBCD,
|
|
ToBase as core_ToBase,
|
|
ToBase32 as core_ToBase32,
|
|
ToBase58 as core_ToBase58,
|
|
ToBase64 as core_ToBase64,
|
|
ToBinary as core_ToBinary,
|
|
ToCamelCase as core_ToCamelCase,
|
|
ToCharcode as core_ToCharcode,
|
|
ToDecimal as core_ToDecimal,
|
|
ToHTMLEntity as core_ToHTMLEntity,
|
|
ToHex as core_ToHex,
|
|
ToHexContent as core_ToHexContent,
|
|
ToHexdump as core_ToHexdump,
|
|
ToKebabCase as core_ToKebabCase,
|
|
ToLowerCase as core_ToLowerCase,
|
|
ToMorseCode as core_ToMorseCode,
|
|
ToOctal as core_ToOctal,
|
|
ToPunycode as core_ToPunycode,
|
|
ToQuotedPrintable as core_ToQuotedPrintable,
|
|
ToSnakeCase as core_ToSnakeCase,
|
|
ToTable as core_ToTable,
|
|
ToUNIXTimestamp as core_ToUNIXTimestamp,
|
|
ToUpperCase as core_ToUpperCase,
|
|
TranslateDateTimeFormat as core_TranslateDateTimeFormat,
|
|
TripleDESDecrypt as core_TripleDESDecrypt,
|
|
TripleDESEncrypt as core_TripleDESEncrypt,
|
|
UNIXTimestampToWindowsFiletime as core_UNIXTimestampToWindowsFiletime,
|
|
URLDecode as core_URLDecode,
|
|
URLEncode as core_URLEncode,
|
|
UnescapeString as core_UnescapeString,
|
|
UnescapeUnicodeCharacters as core_UnescapeUnicodeCharacters,
|
|
Unique as core_Unique,
|
|
VigenèreDecode as core_VigenèreDecode,
|
|
VigenèreEncode as core_VigenèreEncode,
|
|
Whirlpool as core_Whirlpool,
|
|
WindowsFiletimeToUNIXTimestamp as core_WindowsFiletimeToUNIXTimestamp,
|
|
XKCDRandomNumber as core_XKCDRandomNumber,
|
|
XMLBeautify as core_XMLBeautify,
|
|
XMLMinify as core_XMLMinify,
|
|
XOR as core_XOR,
|
|
XORBruteForce as core_XORBruteForce,
|
|
XPathExpression as core_XPathExpression,
|
|
ZlibDeflate as core_ZlibDeflate,
|
|
ZlibInflate as core_ZlibInflate,
|
|
|
|
} from "../core/operations/index";
|
|
|
|
// Define global environment functions
|
|
global.ENVIRONMENT_IS_WORKER = function() {
|
|
return typeof importScripts === "function";
|
|
};
|
|
global.ENVIRONMENT_IS_NODE = function() {
|
|
return typeof process === "object" && typeof require === "function";
|
|
};
|
|
global.ENVIRONMENT_IS_WEB = function() {
|
|
return typeof window === "object";
|
|
};
|
|
|
|
/**
|
|
* generateChef
|
|
*
|
|
* Creates decapitalised, wrapped ops in chef object for default export.
|
|
*/
|
|
function generateChef() {
|
|
return {
|
|
"ADD": wrap(core_ADD),
|
|
"AESDecrypt": wrap(core_AESDecrypt),
|
|
"AESEncrypt": wrap(core_AESEncrypt),
|
|
"AND": wrap(core_AND),
|
|
"addLineNumbers": wrap(core_AddLineNumbers),
|
|
"adler32Checksum": wrap(core_Adler32Checksum),
|
|
"affineCipherDecode": wrap(core_AffineCipherDecode),
|
|
"affineCipherEncode": wrap(core_AffineCipherEncode),
|
|
"analyseHash": wrap(core_AnalyseHash),
|
|
"atbashCipher": wrap(core_AtbashCipher),
|
|
"BSONDeserialise": wrap(core_BSONDeserialise),
|
|
"BSONSerialise": wrap(core_BSONSerialise),
|
|
"bcrypt": wrap(core_Bcrypt),
|
|
"bcryptCompare": wrap(core_BcryptCompare),
|
|
"bcryptParse": wrap(core_BcryptParse),
|
|
"bifidCipherDecode": wrap(core_BifidCipherDecode),
|
|
"bifidCipherEncode": wrap(core_BifidCipherEncode),
|
|
"bitShiftLeft": wrap(core_BitShiftLeft),
|
|
"bitShiftRight": wrap(core_BitShiftRight),
|
|
"blowfishDecrypt": wrap(core_BlowfishDecrypt),
|
|
"blowfishEncrypt": wrap(core_BlowfishEncrypt),
|
|
"bzip2Decompress": wrap(core_Bzip2Decompress),
|
|
"CRC16Checksum": wrap(core_CRC16Checksum),
|
|
"CRC32Checksum": wrap(core_CRC32Checksum),
|
|
"CSSBeautify": wrap(core_CSSBeautify),
|
|
"CSSMinify": wrap(core_CSSMinify),
|
|
"CSSSelector": wrap(core_CSSSelector),
|
|
"CTPH": wrap(core_CTPH),
|
|
"cartesianProduct": wrap(core_CartesianProduct),
|
|
"changeIPFormat": wrap(core_ChangeIPFormat),
|
|
"chiSquare": wrap(core_ChiSquare),
|
|
"compareCTPHHashes": wrap(core_CompareCTPHHashes),
|
|
"compareSSDEEPHashes": wrap(core_CompareSSDEEPHashes),
|
|
"convertArea": wrap(core_ConvertArea),
|
|
"convertDataUnits": wrap(core_ConvertDataUnits),
|
|
"convertDistance": wrap(core_ConvertDistance),
|
|
"convertMass": wrap(core_ConvertMass),
|
|
"convertSpeed": wrap(core_ConvertSpeed),
|
|
"countOccurrences": wrap(core_CountOccurrences),
|
|
"DESDecrypt": wrap(core_DESDecrypt),
|
|
"DESEncrypt": wrap(core_DESEncrypt),
|
|
"decodeNetBIOSName": wrap(core_DecodeNetBIOSName),
|
|
"decodeText": wrap(core_DecodeText),
|
|
"deriveEVPKey": wrap(core_DeriveEVPKey),
|
|
"derivePBKDF2Key": wrap(core_DerivePBKDF2Key),
|
|
"detectFileType": wrap(core_DetectFileType),
|
|
"diff": wrap(core_Diff),
|
|
"disassembleX86": wrap(core_DisassembleX86),
|
|
"divide": wrap(core_Divide),
|
|
"dropBytes": wrap(core_DropBytes),
|
|
"encodeNetBIOSName": wrap(core_EncodeNetBIOSName),
|
|
"encodeText": wrap(core_EncodeText),
|
|
"entropy": wrap(core_Entropy),
|
|
"escapeString": wrap(core_EscapeString),
|
|
"escapeUnicodeCharacters": wrap(core_EscapeUnicodeCharacters),
|
|
"expandAlphabetRange": wrap(core_ExpandAlphabetRange),
|
|
"extractDates": wrap(core_ExtractDates),
|
|
"extractDomains": wrap(core_ExtractDomains),
|
|
"extractEXIF": wrap(core_ExtractEXIF),
|
|
"extractEmailAddresses": wrap(core_ExtractEmailAddresses),
|
|
"extractFilePaths": wrap(core_ExtractFilePaths),
|
|
"extractIPAddresses": wrap(core_ExtractIPAddresses),
|
|
"extractMACAddresses": wrap(core_ExtractMACAddresses),
|
|
"extractURLs": wrap(core_ExtractURLs),
|
|
"filter": wrap(core_Filter),
|
|
"findReplace": wrap(core_FindReplace),
|
|
"fletcher16Checksum": wrap(core_Fletcher16Checksum),
|
|
"fletcher32Checksum": wrap(core_Fletcher32Checksum),
|
|
"fletcher64Checksum": wrap(core_Fletcher64Checksum),
|
|
"fletcher8Checksum": wrap(core_Fletcher8Checksum),
|
|
"formatMACAddresses": wrap(core_FormatMACAddresses),
|
|
"frequencyDistribution": wrap(core_FrequencyDistribution),
|
|
"fromBCD": wrap(core_FromBCD),
|
|
"fromBase": wrap(core_FromBase),
|
|
"fromBase32": wrap(core_FromBase32),
|
|
"fromBase58": wrap(core_FromBase58),
|
|
"fromBase64": wrap(core_FromBase64),
|
|
"fromBinary": wrap(core_FromBinary),
|
|
"fromCharcode": wrap(core_FromCharcode),
|
|
"fromDecimal": wrap(core_FromDecimal),
|
|
"fromHTMLEntity": wrap(core_FromHTMLEntity),
|
|
"fromHex": wrap(core_FromHex),
|
|
"fromHexContent": wrap(core_FromHexContent),
|
|
"fromHexdump": wrap(core_FromHexdump),
|
|
"fromMorseCode": wrap(core_FromMorseCode),
|
|
"fromOctal": wrap(core_FromOctal),
|
|
"fromPunycode": wrap(core_FromPunycode),
|
|
"fromQuotedPrintable": wrap(core_FromQuotedPrintable),
|
|
"fromUNIXTimestamp": wrap(core_FromUNIXTimestamp),
|
|
"generateAllHashes": wrap(core_GenerateAllHashes),
|
|
"generateHOTP": wrap(core_GenerateHOTP),
|
|
"generatePGPKeyPair": wrap(core_GeneratePGPKeyPair),
|
|
"generateTOTP": wrap(core_GenerateTOTP),
|
|
"generateUUID": wrap(core_GenerateUUID),
|
|
"genericCodeBeautify": wrap(core_GenericCodeBeautify),
|
|
"groupIPAddresses": wrap(core_GroupIPAddresses),
|
|
"gunzip": wrap(core_Gunzip),
|
|
"gzip": wrap(core_Gzip),
|
|
"HAS160": wrap(core_HAS160),
|
|
"HMAC": wrap(core_HMAC),
|
|
"HTTPRequest": wrap(core_HTTPRequest),
|
|
"hammingDistance": wrap(core_HammingDistance),
|
|
"haversineDistance": wrap(core_HaversineDistance),
|
|
"head": wrap(core_Head),
|
|
"hexToObjectIdentifier": wrap(core_HexToObjectIdentifier),
|
|
"hexToPEM": wrap(core_HexToPEM),
|
|
"JPathExpression": wrap(core_JPathExpression),
|
|
"JSONBeautify": wrap(core_JSONBeautify),
|
|
"JSONMinify": wrap(core_JSONMinify),
|
|
"javaScriptBeautify": wrap(core_JavaScriptBeautify),
|
|
"javaScriptMinify": wrap(core_JavaScriptMinify),
|
|
"javaScriptParser": wrap(core_JavaScriptParser),
|
|
"keccak": wrap(core_Keccak),
|
|
"MD2": wrap(core_MD2),
|
|
"MD4": wrap(core_MD4),
|
|
"MD5": wrap(core_MD5),
|
|
"MD6": wrap(core_MD6),
|
|
"magic": wrap(core_Magic),
|
|
"mean": wrap(core_Mean),
|
|
"median": wrap(core_Median),
|
|
"microsoftScriptDecoder": wrap(core_MicrosoftScriptDecoder),
|
|
"multiply": wrap(core_Multiply),
|
|
"NOT": wrap(core_NOT),
|
|
"numberwang": wrap(core_Numberwang),
|
|
"OR": wrap(core_OR),
|
|
"objectIdentifierToHex": wrap(core_ObjectIdentifierToHex),
|
|
"offsetChecker": wrap(core_OffsetChecker),
|
|
"PEMToHex": wrap(core_PEMToHex),
|
|
"PGPDecrypt": wrap(core_PGPDecrypt),
|
|
"PGPDecryptAndVerify": wrap(core_PGPDecryptAndVerify),
|
|
"PGPEncrypt": wrap(core_PGPEncrypt),
|
|
"PGPEncryptAndSign": wrap(core_PGPEncryptAndSign),
|
|
"PHPDeserialize": wrap(core_PHPDeserialize),
|
|
"padLines": wrap(core_PadLines),
|
|
"parseASN1HexString": wrap(core_ParseASN1HexString),
|
|
"parseColourCode": wrap(core_ParseColourCode),
|
|
"parseDateTime": wrap(core_ParseDateTime),
|
|
"parseIPRange": wrap(core_ParseIPRange),
|
|
"parseIPv4Header": wrap(core_ParseIPv4Header),
|
|
"parseIPv6Address": wrap(core_ParseIPv6Address),
|
|
"parseUNIXFilePermissions": wrap(core_ParseUNIXFilePermissions),
|
|
"parseURI": wrap(core_ParseURI),
|
|
"parseUserAgent": wrap(core_ParseUserAgent),
|
|
"parseX509Certificate": wrap(core_ParseX509Certificate),
|
|
"powerSet": wrap(core_PowerSet),
|
|
"pseudoRandomNumberGenerator": wrap(core_PseudoRandomNumberGenerator),
|
|
"RC2Decrypt": wrap(core_RC2Decrypt),
|
|
"RC2Encrypt": wrap(core_RC2Encrypt),
|
|
"RC4": wrap(core_RC4),
|
|
"RC4Drop": wrap(core_RC4Drop),
|
|
"RIPEMD": wrap(core_RIPEMD),
|
|
"ROT13": wrap(core_ROT13),
|
|
"ROT47": wrap(core_ROT47),
|
|
"rawDeflate": wrap(core_RawDeflate),
|
|
"rawInflate": wrap(core_RawInflate),
|
|
"register": wrap(core_Register),
|
|
"regularExpression": wrap(core_RegularExpression),
|
|
"removeEXIF": wrap(core_RemoveEXIF),
|
|
"removeLineNumbers": wrap(core_RemoveLineNumbers),
|
|
"removeNullBytes": wrap(core_RemoveNullBytes),
|
|
"removeWhitespace": wrap(core_RemoveWhitespace),
|
|
"Return": wrap(core_Return),
|
|
"reverse": wrap(core_Reverse),
|
|
"rotateLeft": wrap(core_RotateLeft),
|
|
"rotateRight": wrap(core_RotateRight),
|
|
"SHA0": wrap(core_SHA0),
|
|
"SHA1": wrap(core_SHA1),
|
|
"SHA2": wrap(core_SHA2),
|
|
"SHA3": wrap(core_SHA3),
|
|
"SQLBeautify": wrap(core_SQLBeautify),
|
|
"SQLMinify": wrap(core_SQLMinify),
|
|
"SSDEEP": wrap(core_SSDEEP),
|
|
"SUB": wrap(core_SUB),
|
|
"scanForEmbeddedFiles": wrap(core_ScanForEmbeddedFiles),
|
|
"scrypt": wrap(core_Scrypt),
|
|
"setDifference": wrap(core_SetDifference),
|
|
"setIntersection": wrap(core_SetIntersection),
|
|
"setUnion": wrap(core_SetUnion),
|
|
"shake": wrap(core_Shake),
|
|
"showBase64Offsets": wrap(core_ShowBase64Offsets),
|
|
"sleep": wrap(core_Sleep),
|
|
"snefru": wrap(core_Snefru),
|
|
"sort": wrap(core_Sort),
|
|
"split": wrap(core_Split),
|
|
"standardDeviation": wrap(core_StandardDeviation),
|
|
"strings": wrap(core_Strings),
|
|
"stripHTMLTags": wrap(core_StripHTMLTags),
|
|
"stripHTTPHeaders": wrap(core_StripHTTPHeaders),
|
|
"substitute": wrap(core_Substitute),
|
|
"subtract": wrap(core_Subtract),
|
|
"sum": wrap(core_Sum),
|
|
"swapEndianness": wrap(core_SwapEndianness),
|
|
"symmetricDifference": wrap(core_SymmetricDifference),
|
|
"TCPIPChecksum": wrap(core_TCPIPChecksum),
|
|
"tail": wrap(core_Tail),
|
|
"takeBytes": wrap(core_TakeBytes),
|
|
"toBCD": wrap(core_ToBCD),
|
|
"toBase": wrap(core_ToBase),
|
|
"toBase32": wrap(core_ToBase32),
|
|
"toBase58": wrap(core_ToBase58),
|
|
"toBase64": wrap(core_ToBase64),
|
|
"toBinary": wrap(core_ToBinary),
|
|
"toCamelCase": wrap(core_ToCamelCase),
|
|
"toCharcode": wrap(core_ToCharcode),
|
|
"toDecimal": wrap(core_ToDecimal),
|
|
"toHTMLEntity": wrap(core_ToHTMLEntity),
|
|
"toHex": wrap(core_ToHex),
|
|
"toHexContent": wrap(core_ToHexContent),
|
|
"toHexdump": wrap(core_ToHexdump),
|
|
"toKebabCase": wrap(core_ToKebabCase),
|
|
"toLowerCase": wrap(core_ToLowerCase),
|
|
"toMorseCode": wrap(core_ToMorseCode),
|
|
"toOctal": wrap(core_ToOctal),
|
|
"toPunycode": wrap(core_ToPunycode),
|
|
"toQuotedPrintable": wrap(core_ToQuotedPrintable),
|
|
"toSnakeCase": wrap(core_ToSnakeCase),
|
|
"toTable": wrap(core_ToTable),
|
|
"toUNIXTimestamp": wrap(core_ToUNIXTimestamp),
|
|
"toUpperCase": wrap(core_ToUpperCase),
|
|
"translateDateTimeFormat": wrap(core_TranslateDateTimeFormat),
|
|
"tripleDESDecrypt": wrap(core_TripleDESDecrypt),
|
|
"tripleDESEncrypt": wrap(core_TripleDESEncrypt),
|
|
"UNIXTimestampToWindowsFiletime": wrap(core_UNIXTimestampToWindowsFiletime),
|
|
"URLDecode": wrap(core_URLDecode),
|
|
"URLEncode": wrap(core_URLEncode),
|
|
"unescapeString": wrap(core_UnescapeString),
|
|
"unescapeUnicodeCharacters": wrap(core_UnescapeUnicodeCharacters),
|
|
"unique": wrap(core_Unique),
|
|
"vigenèreDecode": wrap(core_VigenèreDecode),
|
|
"vigenèreEncode": wrap(core_VigenèreEncode),
|
|
"whirlpool": wrap(core_Whirlpool),
|
|
"windowsFiletimeToUNIXTimestamp": wrap(core_WindowsFiletimeToUNIXTimestamp),
|
|
"XKCDRandomNumber": wrap(core_XKCDRandomNumber),
|
|
"XMLBeautify": wrap(core_XMLBeautify),
|
|
"XMLMinify": wrap(core_XMLMinify),
|
|
"XOR": wrap(core_XOR),
|
|
"XORBruteForce": wrap(core_XORBruteForce),
|
|
"XPathExpression": wrap(core_XPathExpression),
|
|
"zlibDeflate": wrap(core_ZlibDeflate),
|
|
"zlibInflate": wrap(core_ZlibInflate),
|
|
};
|
|
}
|
|
|
|
const chef = generateChef();
|
|
chef.help = help;
|
|
const ADD = chef.ADD;
|
|
const AESDecrypt = chef.AESDecrypt;
|
|
const AESEncrypt = chef.AESEncrypt;
|
|
const AND = chef.AND;
|
|
const addLineNumbers = chef.addLineNumbers;
|
|
const adler32Checksum = chef.adler32Checksum;
|
|
const affineCipherDecode = chef.affineCipherDecode;
|
|
const affineCipherEncode = chef.affineCipherEncode;
|
|
const analyseHash = chef.analyseHash;
|
|
const atbashCipher = chef.atbashCipher;
|
|
const BSONDeserialise = chef.BSONDeserialise;
|
|
const BSONSerialise = chef.BSONSerialise;
|
|
const bcrypt = chef.bcrypt;
|
|
const bcryptCompare = chef.bcryptCompare;
|
|
const bcryptParse = chef.bcryptParse;
|
|
const bifidCipherDecode = chef.bifidCipherDecode;
|
|
const bifidCipherEncode = chef.bifidCipherEncode;
|
|
const bitShiftLeft = chef.bitShiftLeft;
|
|
const bitShiftRight = chef.bitShiftRight;
|
|
const blowfishDecrypt = chef.blowfishDecrypt;
|
|
const blowfishEncrypt = chef.blowfishEncrypt;
|
|
const bzip2Decompress = chef.bzip2Decompress;
|
|
const CRC16Checksum = chef.CRC16Checksum;
|
|
const CRC32Checksum = chef.CRC32Checksum;
|
|
const CSSBeautify = chef.CSSBeautify;
|
|
const CSSMinify = chef.CSSMinify;
|
|
const CSSSelector = chef.CSSSelector;
|
|
const CTPH = chef.CTPH;
|
|
const cartesianProduct = chef.cartesianProduct;
|
|
const changeIPFormat = chef.changeIPFormat;
|
|
const chiSquare = chef.chiSquare;
|
|
const compareCTPHHashes = chef.compareCTPHHashes;
|
|
const compareSSDEEPHashes = chef.compareSSDEEPHashes;
|
|
const convertArea = chef.convertArea;
|
|
const convertDataUnits = chef.convertDataUnits;
|
|
const convertDistance = chef.convertDistance;
|
|
const convertMass = chef.convertMass;
|
|
const convertSpeed = chef.convertSpeed;
|
|
const countOccurrences = chef.countOccurrences;
|
|
const DESDecrypt = chef.DESDecrypt;
|
|
const DESEncrypt = chef.DESEncrypt;
|
|
const decodeNetBIOSName = chef.decodeNetBIOSName;
|
|
const decodeText = chef.decodeText;
|
|
const deriveEVPKey = chef.deriveEVPKey;
|
|
const derivePBKDF2Key = chef.derivePBKDF2Key;
|
|
const detectFileType = chef.detectFileType;
|
|
const diff = chef.diff;
|
|
const disassembleX86 = chef.disassembleX86;
|
|
const divide = chef.divide;
|
|
const dropBytes = chef.dropBytes;
|
|
const encodeNetBIOSName = chef.encodeNetBIOSName;
|
|
const encodeText = chef.encodeText;
|
|
const entropy = chef.entropy;
|
|
const escapeString = chef.escapeString;
|
|
const escapeUnicodeCharacters = chef.escapeUnicodeCharacters;
|
|
const expandAlphabetRange = chef.expandAlphabetRange;
|
|
const extractDates = chef.extractDates;
|
|
const extractDomains = chef.extractDomains;
|
|
const extractEXIF = chef.extractEXIF;
|
|
const extractEmailAddresses = chef.extractEmailAddresses;
|
|
const extractFilePaths = chef.extractFilePaths;
|
|
const extractIPAddresses = chef.extractIPAddresses;
|
|
const extractMACAddresses = chef.extractMACAddresses;
|
|
const extractURLs = chef.extractURLs;
|
|
const filter = chef.filter;
|
|
const findReplace = chef.findReplace;
|
|
const fletcher16Checksum = chef.fletcher16Checksum;
|
|
const fletcher32Checksum = chef.fletcher32Checksum;
|
|
const fletcher64Checksum = chef.fletcher64Checksum;
|
|
const fletcher8Checksum = chef.fletcher8Checksum;
|
|
const formatMACAddresses = chef.formatMACAddresses;
|
|
const frequencyDistribution = chef.frequencyDistribution;
|
|
const fromBCD = chef.fromBCD;
|
|
const fromBase = chef.fromBase;
|
|
const fromBase32 = chef.fromBase32;
|
|
const fromBase58 = chef.fromBase58;
|
|
const fromBase64 = chef.fromBase64;
|
|
const fromBinary = chef.fromBinary;
|
|
const fromCharcode = chef.fromCharcode;
|
|
const fromDecimal = chef.fromDecimal;
|
|
const fromHTMLEntity = chef.fromHTMLEntity;
|
|
const fromHex = chef.fromHex;
|
|
const fromHexContent = chef.fromHexContent;
|
|
const fromHexdump = chef.fromHexdump;
|
|
const fromMorseCode = chef.fromMorseCode;
|
|
const fromOctal = chef.fromOctal;
|
|
const fromPunycode = chef.fromPunycode;
|
|
const fromQuotedPrintable = chef.fromQuotedPrintable;
|
|
const fromUNIXTimestamp = chef.fromUNIXTimestamp;
|
|
const generateAllHashes = chef.generateAllHashes;
|
|
const generateHOTP = chef.generateHOTP;
|
|
const generatePGPKeyPair = chef.generatePGPKeyPair;
|
|
const generateTOTP = chef.generateTOTP;
|
|
const generateUUID = chef.generateUUID;
|
|
const genericCodeBeautify = chef.genericCodeBeautify;
|
|
const groupIPAddresses = chef.groupIPAddresses;
|
|
const gunzip = chef.gunzip;
|
|
const gzip = chef.gzip;
|
|
const HAS160 = chef.HAS160;
|
|
const HMAC = chef.HMAC;
|
|
const HTTPRequest = chef.HTTPRequest;
|
|
const hammingDistance = chef.hammingDistance;
|
|
const haversineDistance = chef.haversineDistance;
|
|
const head = chef.head;
|
|
const hexToObjectIdentifier = chef.hexToObjectIdentifier;
|
|
const hexToPEM = chef.hexToPEM;
|
|
const JPathExpression = chef.JPathExpression;
|
|
const JSONBeautify = chef.JSONBeautify;
|
|
const JSONMinify = chef.JSONMinify;
|
|
const javaScriptBeautify = chef.javaScriptBeautify;
|
|
const javaScriptMinify = chef.javaScriptMinify;
|
|
const javaScriptParser = chef.javaScriptParser;
|
|
const keccak = chef.keccak;
|
|
const MD2 = chef.MD2;
|
|
const MD4 = chef.MD4;
|
|
const MD5 = chef.MD5;
|
|
const MD6 = chef.MD6;
|
|
const magic = chef.magic;
|
|
const mean = chef.mean;
|
|
const median = chef.median;
|
|
const microsoftScriptDecoder = chef.microsoftScriptDecoder;
|
|
const multiply = chef.multiply;
|
|
const NOT = chef.NOT;
|
|
const numberwang = chef.numberwang;
|
|
const OR = chef.OR;
|
|
const objectIdentifierToHex = chef.objectIdentifierToHex;
|
|
const offsetChecker = chef.offsetChecker;
|
|
const PEMToHex = chef.PEMToHex;
|
|
const PGPDecrypt = chef.PGPDecrypt;
|
|
const PGPDecryptAndVerify = chef.PGPDecryptAndVerify;
|
|
const PGPEncrypt = chef.PGPEncrypt;
|
|
const PGPEncryptAndSign = chef.PGPEncryptAndSign;
|
|
const PHPDeserialize = chef.PHPDeserialize;
|
|
const padLines = chef.padLines;
|
|
const parseASN1HexString = chef.parseASN1HexString;
|
|
const parseColourCode = chef.parseColourCode;
|
|
const parseDateTime = chef.parseDateTime;
|
|
const parseIPRange = chef.parseIPRange;
|
|
const parseIPv4Header = chef.parseIPv4Header;
|
|
const parseIPv6Address = chef.parseIPv6Address;
|
|
const parseUNIXFilePermissions = chef.parseUNIXFilePermissions;
|
|
const parseURI = chef.parseURI;
|
|
const parseUserAgent = chef.parseUserAgent;
|
|
const parseX509Certificate = chef.parseX509Certificate;
|
|
const powerSet = chef.powerSet;
|
|
const pseudoRandomNumberGenerator = chef.pseudoRandomNumberGenerator;
|
|
const RC2Decrypt = chef.RC2Decrypt;
|
|
const RC2Encrypt = chef.RC2Encrypt;
|
|
const RC4 = chef.RC4;
|
|
const RC4Drop = chef.RC4Drop;
|
|
const RIPEMD = chef.RIPEMD;
|
|
const ROT13 = chef.ROT13;
|
|
const ROT47 = chef.ROT47;
|
|
const rawDeflate = chef.rawDeflate;
|
|
const rawInflate = chef.rawInflate;
|
|
const register = chef.register;
|
|
const regularExpression = chef.regularExpression;
|
|
const removeEXIF = chef.removeEXIF;
|
|
const removeLineNumbers = chef.removeLineNumbers;
|
|
const removeNullBytes = chef.removeNullBytes;
|
|
const removeWhitespace = chef.removeWhitespace;
|
|
const Return = chef.Return;
|
|
const reverse = chef.reverse;
|
|
const rotateLeft = chef.rotateLeft;
|
|
const rotateRight = chef.rotateRight;
|
|
const SHA0 = chef.SHA0;
|
|
const SHA1 = chef.SHA1;
|
|
const SHA2 = chef.SHA2;
|
|
const SHA3 = chef.SHA3;
|
|
const SQLBeautify = chef.SQLBeautify;
|
|
const SQLMinify = chef.SQLMinify;
|
|
const SSDEEP = chef.SSDEEP;
|
|
const SUB = chef.SUB;
|
|
const scanForEmbeddedFiles = chef.scanForEmbeddedFiles;
|
|
const scrypt = chef.scrypt;
|
|
const setDifference = chef.setDifference;
|
|
const setIntersection = chef.setIntersection;
|
|
const setUnion = chef.setUnion;
|
|
const shake = chef.shake;
|
|
const showBase64Offsets = chef.showBase64Offsets;
|
|
const sleep = chef.sleep;
|
|
const snefru = chef.snefru;
|
|
const sort = chef.sort;
|
|
const split = chef.split;
|
|
const standardDeviation = chef.standardDeviation;
|
|
const strings = chef.strings;
|
|
const stripHTMLTags = chef.stripHTMLTags;
|
|
const stripHTTPHeaders = chef.stripHTTPHeaders;
|
|
const substitute = chef.substitute;
|
|
const subtract = chef.subtract;
|
|
const sum = chef.sum;
|
|
const swapEndianness = chef.swapEndianness;
|
|
const symmetricDifference = chef.symmetricDifference;
|
|
const TCPIPChecksum = chef.TCPIPChecksum;
|
|
const tail = chef.tail;
|
|
const takeBytes = chef.takeBytes;
|
|
const toBCD = chef.toBCD;
|
|
const toBase = chef.toBase;
|
|
const toBase32 = chef.toBase32;
|
|
const toBase58 = chef.toBase58;
|
|
const toBase64 = chef.toBase64;
|
|
const toBinary = chef.toBinary;
|
|
const toCamelCase = chef.toCamelCase;
|
|
const toCharcode = chef.toCharcode;
|
|
const toDecimal = chef.toDecimal;
|
|
const toHTMLEntity = chef.toHTMLEntity;
|
|
const toHex = chef.toHex;
|
|
const toHexContent = chef.toHexContent;
|
|
const toHexdump = chef.toHexdump;
|
|
const toKebabCase = chef.toKebabCase;
|
|
const toLowerCase = chef.toLowerCase;
|
|
const toMorseCode = chef.toMorseCode;
|
|
const toOctal = chef.toOctal;
|
|
const toPunycode = chef.toPunycode;
|
|
const toQuotedPrintable = chef.toQuotedPrintable;
|
|
const toSnakeCase = chef.toSnakeCase;
|
|
const toTable = chef.toTable;
|
|
const toUNIXTimestamp = chef.toUNIXTimestamp;
|
|
const toUpperCase = chef.toUpperCase;
|
|
const translateDateTimeFormat = chef.translateDateTimeFormat;
|
|
const tripleDESDecrypt = chef.tripleDESDecrypt;
|
|
const tripleDESEncrypt = chef.tripleDESEncrypt;
|
|
const UNIXTimestampToWindowsFiletime = chef.UNIXTimestampToWindowsFiletime;
|
|
const URLDecode = chef.URLDecode;
|
|
const URLEncode = chef.URLEncode;
|
|
const unescapeString = chef.unescapeString;
|
|
const unescapeUnicodeCharacters = chef.unescapeUnicodeCharacters;
|
|
const unique = chef.unique;
|
|
const vigenèreDecode = chef.vigenèreDecode;
|
|
const vigenèreEncode = chef.vigenèreEncode;
|
|
const whirlpool = chef.whirlpool;
|
|
const windowsFiletimeToUNIXTimestamp = chef.windowsFiletimeToUNIXTimestamp;
|
|
const XKCDRandomNumber = chef.XKCDRandomNumber;
|
|
const XMLBeautify = chef.XMLBeautify;
|
|
const XMLMinify = chef.XMLMinify;
|
|
const XOR = chef.XOR;
|
|
const XORBruteForce = chef.XORBruteForce;
|
|
const XPathExpression = chef.XPathExpression;
|
|
const zlibDeflate = chef.zlibDeflate;
|
|
const zlibInflate = chef.zlibInflate;
|
|
|
|
|
|
const operations = [
|
|
ADD,
|
|
AESDecrypt,
|
|
AESEncrypt,
|
|
AND,
|
|
addLineNumbers,
|
|
adler32Checksum,
|
|
affineCipherDecode,
|
|
affineCipherEncode,
|
|
analyseHash,
|
|
atbashCipher,
|
|
BSONDeserialise,
|
|
BSONSerialise,
|
|
bcrypt,
|
|
bcryptCompare,
|
|
bcryptParse,
|
|
bifidCipherDecode,
|
|
bifidCipherEncode,
|
|
bitShiftLeft,
|
|
bitShiftRight,
|
|
blowfishDecrypt,
|
|
blowfishEncrypt,
|
|
bzip2Decompress,
|
|
CRC16Checksum,
|
|
CRC32Checksum,
|
|
CSSBeautify,
|
|
CSSMinify,
|
|
CSSSelector,
|
|
CTPH,
|
|
cartesianProduct,
|
|
changeIPFormat,
|
|
chiSquare,
|
|
compareCTPHHashes,
|
|
compareSSDEEPHashes,
|
|
convertArea,
|
|
convertDataUnits,
|
|
convertDistance,
|
|
convertMass,
|
|
convertSpeed,
|
|
countOccurrences,
|
|
DESDecrypt,
|
|
DESEncrypt,
|
|
decodeNetBIOSName,
|
|
decodeText,
|
|
deriveEVPKey,
|
|
derivePBKDF2Key,
|
|
detectFileType,
|
|
diff,
|
|
disassembleX86,
|
|
divide,
|
|
dropBytes,
|
|
encodeNetBIOSName,
|
|
encodeText,
|
|
entropy,
|
|
escapeString,
|
|
escapeUnicodeCharacters,
|
|
expandAlphabetRange,
|
|
extractDates,
|
|
extractDomains,
|
|
extractEXIF,
|
|
extractEmailAddresses,
|
|
extractFilePaths,
|
|
extractIPAddresses,
|
|
extractMACAddresses,
|
|
extractURLs,
|
|
filter,
|
|
findReplace,
|
|
fletcher16Checksum,
|
|
fletcher32Checksum,
|
|
fletcher64Checksum,
|
|
fletcher8Checksum,
|
|
formatMACAddresses,
|
|
frequencyDistribution,
|
|
fromBCD,
|
|
fromBase,
|
|
fromBase32,
|
|
fromBase58,
|
|
fromBase64,
|
|
fromBinary,
|
|
fromCharcode,
|
|
fromDecimal,
|
|
fromHTMLEntity,
|
|
fromHex,
|
|
fromHexContent,
|
|
fromHexdump,
|
|
fromMorseCode,
|
|
fromOctal,
|
|
fromPunycode,
|
|
fromQuotedPrintable,
|
|
fromUNIXTimestamp,
|
|
generateAllHashes,
|
|
generateHOTP,
|
|
generatePGPKeyPair,
|
|
generateTOTP,
|
|
generateUUID,
|
|
genericCodeBeautify,
|
|
groupIPAddresses,
|
|
gunzip,
|
|
gzip,
|
|
HAS160,
|
|
HMAC,
|
|
HTTPRequest,
|
|
hammingDistance,
|
|
haversineDistance,
|
|
head,
|
|
hexToObjectIdentifier,
|
|
hexToPEM,
|
|
JPathExpression,
|
|
JSONBeautify,
|
|
JSONMinify,
|
|
javaScriptBeautify,
|
|
javaScriptMinify,
|
|
javaScriptParser,
|
|
keccak,
|
|
MD2,
|
|
MD4,
|
|
MD5,
|
|
MD6,
|
|
magic,
|
|
mean,
|
|
median,
|
|
microsoftScriptDecoder,
|
|
multiply,
|
|
NOT,
|
|
numberwang,
|
|
OR,
|
|
objectIdentifierToHex,
|
|
offsetChecker,
|
|
PEMToHex,
|
|
PGPDecrypt,
|
|
PGPDecryptAndVerify,
|
|
PGPEncrypt,
|
|
PGPEncryptAndSign,
|
|
PHPDeserialize,
|
|
padLines,
|
|
parseASN1HexString,
|
|
parseColourCode,
|
|
parseDateTime,
|
|
parseIPRange,
|
|
parseIPv4Header,
|
|
parseIPv6Address,
|
|
parseUNIXFilePermissions,
|
|
parseURI,
|
|
parseUserAgent,
|
|
parseX509Certificate,
|
|
powerSet,
|
|
pseudoRandomNumberGenerator,
|
|
RC2Decrypt,
|
|
RC2Encrypt,
|
|
RC4,
|
|
RC4Drop,
|
|
RIPEMD,
|
|
ROT13,
|
|
ROT47,
|
|
rawDeflate,
|
|
rawInflate,
|
|
register,
|
|
regularExpression,
|
|
removeEXIF,
|
|
removeLineNumbers,
|
|
removeNullBytes,
|
|
removeWhitespace,
|
|
Return,
|
|
reverse,
|
|
rotateLeft,
|
|
rotateRight,
|
|
SHA0,
|
|
SHA1,
|
|
SHA2,
|
|
SHA3,
|
|
SQLBeautify,
|
|
SQLMinify,
|
|
SSDEEP,
|
|
SUB,
|
|
scanForEmbeddedFiles,
|
|
scrypt,
|
|
setDifference,
|
|
setIntersection,
|
|
setUnion,
|
|
shake,
|
|
showBase64Offsets,
|
|
sleep,
|
|
snefru,
|
|
sort,
|
|
split,
|
|
standardDeviation,
|
|
strings,
|
|
stripHTMLTags,
|
|
stripHTTPHeaders,
|
|
substitute,
|
|
subtract,
|
|
sum,
|
|
swapEndianness,
|
|
symmetricDifference,
|
|
TCPIPChecksum,
|
|
tail,
|
|
takeBytes,
|
|
toBCD,
|
|
toBase,
|
|
toBase32,
|
|
toBase58,
|
|
toBase64,
|
|
toBinary,
|
|
toCamelCase,
|
|
toCharcode,
|
|
toDecimal,
|
|
toHTMLEntity,
|
|
toHex,
|
|
toHexContent,
|
|
toHexdump,
|
|
toKebabCase,
|
|
toLowerCase,
|
|
toMorseCode,
|
|
toOctal,
|
|
toPunycode,
|
|
toQuotedPrintable,
|
|
toSnakeCase,
|
|
toTable,
|
|
toUNIXTimestamp,
|
|
toUpperCase,
|
|
translateDateTimeFormat,
|
|
tripleDESDecrypt,
|
|
tripleDESEncrypt,
|
|
UNIXTimestampToWindowsFiletime,
|
|
URLDecode,
|
|
URLEncode,
|
|
unescapeString,
|
|
unescapeUnicodeCharacters,
|
|
unique,
|
|
vigenèreDecode,
|
|
vigenèreEncode,
|
|
whirlpool,
|
|
windowsFiletimeToUNIXTimestamp,
|
|
XKCDRandomNumber,
|
|
XMLBeautify,
|
|
XMLMinify,
|
|
XOR,
|
|
XORBruteForce,
|
|
XPathExpression,
|
|
zlibDeflate,
|
|
zlibInflate,
|
|
];
|
|
|
|
chef.bake = bake(operations);
|
|
export default chef;
|
|
export {
|
|
operations,
|
|
ADD,
|
|
AESDecrypt,
|
|
AESEncrypt,
|
|
AND,
|
|
addLineNumbers,
|
|
adler32Checksum,
|
|
affineCipherDecode,
|
|
affineCipherEncode,
|
|
analyseHash,
|
|
atbashCipher,
|
|
BSONDeserialise,
|
|
BSONSerialise,
|
|
bcrypt,
|
|
bcryptCompare,
|
|
bcryptParse,
|
|
bifidCipherDecode,
|
|
bifidCipherEncode,
|
|
bitShiftLeft,
|
|
bitShiftRight,
|
|
blowfishDecrypt,
|
|
blowfishEncrypt,
|
|
bzip2Decompress,
|
|
CRC16Checksum,
|
|
CRC32Checksum,
|
|
CSSBeautify,
|
|
CSSMinify,
|
|
CSSSelector,
|
|
CTPH,
|
|
cartesianProduct,
|
|
changeIPFormat,
|
|
chiSquare,
|
|
compareCTPHHashes,
|
|
compareSSDEEPHashes,
|
|
convertArea,
|
|
convertDataUnits,
|
|
convertDistance,
|
|
convertMass,
|
|
convertSpeed,
|
|
countOccurrences,
|
|
DESDecrypt,
|
|
DESEncrypt,
|
|
decodeNetBIOSName,
|
|
decodeText,
|
|
deriveEVPKey,
|
|
derivePBKDF2Key,
|
|
detectFileType,
|
|
diff,
|
|
disassembleX86,
|
|
divide,
|
|
dropBytes,
|
|
encodeNetBIOSName,
|
|
encodeText,
|
|
entropy,
|
|
escapeString,
|
|
escapeUnicodeCharacters,
|
|
expandAlphabetRange,
|
|
extractDates,
|
|
extractDomains,
|
|
extractEXIF,
|
|
extractEmailAddresses,
|
|
extractFilePaths,
|
|
extractIPAddresses,
|
|
extractMACAddresses,
|
|
extractURLs,
|
|
filter,
|
|
findReplace,
|
|
fletcher16Checksum,
|
|
fletcher32Checksum,
|
|
fletcher64Checksum,
|
|
fletcher8Checksum,
|
|
formatMACAddresses,
|
|
frequencyDistribution,
|
|
fromBCD,
|
|
fromBase,
|
|
fromBase32,
|
|
fromBase58,
|
|
fromBase64,
|
|
fromBinary,
|
|
fromCharcode,
|
|
fromDecimal,
|
|
fromHTMLEntity,
|
|
fromHex,
|
|
fromHexContent,
|
|
fromHexdump,
|
|
fromMorseCode,
|
|
fromOctal,
|
|
fromPunycode,
|
|
fromQuotedPrintable,
|
|
fromUNIXTimestamp,
|
|
generateAllHashes,
|
|
generateHOTP,
|
|
generatePGPKeyPair,
|
|
generateTOTP,
|
|
generateUUID,
|
|
genericCodeBeautify,
|
|
groupIPAddresses,
|
|
gunzip,
|
|
gzip,
|
|
HAS160,
|
|
HMAC,
|
|
HTTPRequest,
|
|
hammingDistance,
|
|
haversineDistance,
|
|
head,
|
|
hexToObjectIdentifier,
|
|
hexToPEM,
|
|
JPathExpression,
|
|
JSONBeautify,
|
|
JSONMinify,
|
|
javaScriptBeautify,
|
|
javaScriptMinify,
|
|
javaScriptParser,
|
|
keccak,
|
|
MD2,
|
|
MD4,
|
|
MD5,
|
|
MD6,
|
|
magic,
|
|
mean,
|
|
median,
|
|
microsoftScriptDecoder,
|
|
multiply,
|
|
NOT,
|
|
numberwang,
|
|
OR,
|
|
objectIdentifierToHex,
|
|
offsetChecker,
|
|
PEMToHex,
|
|
PGPDecrypt,
|
|
PGPDecryptAndVerify,
|
|
PGPEncrypt,
|
|
PGPEncryptAndSign,
|
|
PHPDeserialize,
|
|
padLines,
|
|
parseASN1HexString,
|
|
parseColourCode,
|
|
parseDateTime,
|
|
parseIPRange,
|
|
parseIPv4Header,
|
|
parseIPv6Address,
|
|
parseUNIXFilePermissions,
|
|
parseURI,
|
|
parseUserAgent,
|
|
parseX509Certificate,
|
|
powerSet,
|
|
pseudoRandomNumberGenerator,
|
|
RC2Decrypt,
|
|
RC2Encrypt,
|
|
RC4,
|
|
RC4Drop,
|
|
RIPEMD,
|
|
ROT13,
|
|
ROT47,
|
|
rawDeflate,
|
|
rawInflate,
|
|
register,
|
|
regularExpression,
|
|
removeEXIF,
|
|
removeLineNumbers,
|
|
removeNullBytes,
|
|
removeWhitespace,
|
|
Return,
|
|
reverse,
|
|
rotateLeft,
|
|
rotateRight,
|
|
SHA0,
|
|
SHA1,
|
|
SHA2,
|
|
SHA3,
|
|
SQLBeautify,
|
|
SQLMinify,
|
|
SSDEEP,
|
|
SUB,
|
|
scanForEmbeddedFiles,
|
|
scrypt,
|
|
setDifference,
|
|
setIntersection,
|
|
setUnion,
|
|
shake,
|
|
showBase64Offsets,
|
|
sleep,
|
|
snefru,
|
|
sort,
|
|
split,
|
|
standardDeviation,
|
|
strings,
|
|
stripHTMLTags,
|
|
stripHTTPHeaders,
|
|
substitute,
|
|
subtract,
|
|
sum,
|
|
swapEndianness,
|
|
symmetricDifference,
|
|
TCPIPChecksum,
|
|
tail,
|
|
takeBytes,
|
|
toBCD,
|
|
toBase,
|
|
toBase32,
|
|
toBase58,
|
|
toBase64,
|
|
toBinary,
|
|
toCamelCase,
|
|
toCharcode,
|
|
toDecimal,
|
|
toHTMLEntity,
|
|
toHex,
|
|
toHexContent,
|
|
toHexdump,
|
|
toKebabCase,
|
|
toLowerCase,
|
|
toMorseCode,
|
|
toOctal,
|
|
toPunycode,
|
|
toQuotedPrintable,
|
|
toSnakeCase,
|
|
toTable,
|
|
toUNIXTimestamp,
|
|
toUpperCase,
|
|
translateDateTimeFormat,
|
|
tripleDESDecrypt,
|
|
tripleDESEncrypt,
|
|
UNIXTimestampToWindowsFiletime,
|
|
URLDecode,
|
|
URLEncode,
|
|
unescapeString,
|
|
unescapeUnicodeCharacters,
|
|
unique,
|
|
vigenèreDecode,
|
|
vigenèreEncode,
|
|
whirlpool,
|
|
windowsFiletimeToUNIXTimestamp,
|
|
XKCDRandomNumber,
|
|
XMLBeautify,
|
|
XMLMinify,
|
|
XOR,
|
|
XORBruteForce,
|
|
XPathExpression,
|
|
zlibDeflate,
|
|
zlibInflate,
|
|
};
|