PyChef

Learn

  • Getting started
    • Requirements
    • Install from PyPI
    • Your first recipe
    • Your first pipeline
    • Discover operations
  • Text, bytes, and structured data
    • str and bytes
    • Explicit byte formats
    • Structured pipeline values
    • Recipe arguments
  • Recipes
    • Accepted step forms
    • Validate and reuse a recipe
    • Inspect errors and progress
    • Flow-control operations
    • Convert between pipelines and recipes
  • Pipelines
    • Add operations
    • Reuse and batch processing
    • Compose pipelines
    • Append Python logic
    • Branches and concatenation
    • Select structured output
    • Trace intermediate results
    • Typed CTF and packet stages
  • Practical examples
    • Decode an unknown hexadecimal text
    • Create a reusable file fingerprint function
    • Try several decoders without rebuilding them
    • Build a binary payload
    • Inspect a packet capture
    • AES-GCM with associated data
  • CTF and binary tools
    • Packing and endianness
    • Payload construction
    • Cyclic patterns
    • XOR and rotations
    • Hashing
    • AES
  • Packets, PCAP, and PCAPNG
    • Read a capture
    • Supported layers
    • Parse individual layers
    • Use packet parsers in pipelines
    • JSON output
    • Resource limits and malformed input
  • Errors, safety, and performance
    • Error classes
    • Network access
    • Cryptography
    • Untrusted and large inputs
    • Performance

Reference

  • Operation reference
    • Analysis
      • Analyse hash
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Chi Square
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Detect File Type
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Diff
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • ELF Info
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Entropy
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Frequency distribution
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Fuzzy Match
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Hamming Distance
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Index of Coincidence
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Magic
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Offset checker
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse User Agent
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RAKE
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Arithmetic
      • Divide
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extended GCD
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Haversine distance
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Levenshtein Distance
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Mean
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Median
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • MOD
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Modular Exponentiation
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Modular Inverse
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Multiply
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Standard Deviation
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Subtract
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Sum
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Text-Integer Conversion
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Authentication
      • Flask Session Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Flask Session Sign
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Flask Session Verify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JWT Sign
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JWT Verify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Bitwise
      • ADD
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • AND
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Bit shift left
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Bit shift right
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • NOT
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • OR
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Rotate left
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Rotate right
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SUB
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XOR
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Bletchley
      • Bombe
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Colossus
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Enigma
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Lorenz
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Multiple Bombe
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SIGABA
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Typex
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Ciphers
      • A1Z26 Cipher Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • A1Z26 Cipher Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • AES Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • AES Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • AES Key Unwrap
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • AES Key Wrap
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Affine Cipher Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Affine Cipher Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Ascon Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Ascon Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Atbash Cipher
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Bacon Cipher Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Bacon Cipher Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Bifid Cipher Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Bifid Cipher Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Blowfish Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Blowfish Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Caesar Box Cipher
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Cetacean Cipher Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Cetacean Cipher Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • ChaCha
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • CipherSaber2 Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • CipherSaber2 Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Citrix CTX1 Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Citrix CTX1 Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Decode NetBIOS Name
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • DES Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • DES Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • ECDSA Signature Conversion
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Encode NetBIOS Name
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Morse Code
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • GOST Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • GOST Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • GOST Key Unwrap
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • GOST Key Wrap
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • GOST Sign
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • GOST Verify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • LS47 Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • LS47 Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PRESENT Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PRESENT Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Rabbit
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Rail Fence Cipher Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Rail Fence Cipher Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RC2 Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RC2 Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RC4
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RC4 Drop
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RC6 Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RC6 Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • ROT13
        • What it does
        • Arguments and options
        • Working recipe example
        • Pipeline example
        • Dedicated operation module
      • ROT13 Brute Force
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • ROT47
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • ROT47 Brute Force
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • ROT8000
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Salsa20
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SM4 Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SM4 Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Substitute
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • TEA Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • TEA Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Morse Code
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Triple DES Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Triple DES Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Twofish Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Twofish Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Vigenère Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Vigenère Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XOR Brute Force
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XSalsa20
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XTEA Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XTEA Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XXTEA Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XXTEA Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Code
      • CSS Beautify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • CSS Minify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • CSS selector
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Generic Code Beautify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JavaScript Beautify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JavaScript Minify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JavaScript Parser
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Jq
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Jsonata Query
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SQL Beautify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SQL Minify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XPath expression
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Compression
      • Bzip2 Compress
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Bzip2 Decompress
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Gunzip
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Gzip
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • LZ4 Compress
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • LZ4 Decompress
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • LZMA Compress
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • LZMA Decompress
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • LZNT1 Decompress
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • LZString Compress
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • LZString Decompress
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Raw Deflate
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Raw Inflate
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Tar
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Untar
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Unzip
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Zip
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Zlib Deflate
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Zlib Inflate
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Crypto
      • Argon2
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Argon2 compare
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Bcrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Bcrypt compare
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • CMAC
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • HAS-160
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • HASSH Client Fingerprint
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • HASSH Server Fingerprint
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JA3 Fingerprint
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JA3S Fingerprint
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JA4 Fingerprint
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JA4Server Fingerprint
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • LM Hash
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SM2 Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SM2 Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Data format
      • Convert area
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Convert data units
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Convert distance
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Convert mass
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Convert speed
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Drop bytes
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Drop nth bytes
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse colour code
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Remove null bytes
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Reverse
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Swap endianness
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Take bytes
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Take nth bytes
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Date / Time
      • Analyse UUID
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • DateTime Delta
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From UNIX Timestamp
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Generate UUID
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Get Time
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse DateTime
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse ObjectID timestamp
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To UNIX Timestamp
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Translate DateTime Format
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • UNIX Timestamp to Windows Filetime
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Windows Filetime to UNIX Timestamp
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Default
      • Microsoft Script Decoder
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Encoding
      • Caret/M-decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Base
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Base32
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Base45
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Base58
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Base62
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Base64
        • What it does
        • Arguments and options
        • Working recipe example
        • Pipeline example
        • Dedicated operation module
      • From Base85
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Base92
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From BCD
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Bech32
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Binary
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Braille
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Case Insensitive Regex
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Charcode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From COBS
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Decimal
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Float
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Hex
        • What it does
        • Arguments and options
        • Working recipe example
        • Pipeline example
        • Dedicated operation module
      • From Hex Content
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Hexdump
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From HTML Entity
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Modhex
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Octal
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Punycode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From Quoted Printable
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parity Bit
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Show Base64 offsets
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Base
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Base32
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Base45
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Base58
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Base62
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Base64
        • What it does
        • Arguments and options
        • Working recipe example
        • Pipeline example
        • Dedicated operation module
      • To Base85
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Base92
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To BCD
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Bech32
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Binary
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Braille
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Case Insensitive Regex
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Charcode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To COBS
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Decimal
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Float
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Hex
        • What it does
        • Arguments and options
        • Working recipe example
        • Pipeline example
        • Dedicated operation module
      • To Hex Content
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Hexdump
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To HTML Entity
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Modhex
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Octal
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Punycode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Quoted Printable
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • URL Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • URL Encode
        • What it does
        • Arguments and options
        • Working recipe example
        • Pipeline example
        • Dedicated operation module
    • Encodings
      • AMF Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • AMF Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Decode text
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Encode text
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Text Encoding Brute Force
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Encryption
      • Fernet Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Fernet Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Extraction
      • Extract dates
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract file paths
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract hashes
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Strings
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Flow control
      • Comment
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Conditional Jump
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Fork
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Jump
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Label
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Merge
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Register
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Return
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Sleep
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Subsection
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Forensics
      • Extract Audio Metadata
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract Files
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract ID3
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Scan for Embedded Files
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Generators
      • Generate De Bruijn Sequence
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Generate Lorem Ipsum
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Pseudo-Random Integer Generator
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Pseudo-Random Number Generator
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Pseudo-Random Prime Generator
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XKCD Random Number
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Geography
      • Convert co-ordinate format
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Show on map
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Hashing
      • Adler-32 Checksum
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Ascon Hash
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Ascon MAC
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Bcrypt parse
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • BLAKE2b
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • BLAKE2s
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • BLAKE3
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Compare CTPH hashes
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Compare SSDEEP hashes
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • CRC Checksum
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • CTPH
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Fletcher-16 Checksum
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Fletcher-32 Checksum
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Fletcher-64 Checksum
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Fletcher-8 Checksum
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Generate all checksums
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Generate all hashes
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • GOST Hash
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • HMAC
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Keccak
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Luhn Checksum
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • MD2
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • MD4
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • MD5
        • What it does
        • Arguments and options
        • Working recipe example
        • Pipeline example
        • Dedicated operation module
      • MD6
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • MurmurHash3
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • NT Hash
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RIPEMD
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • ROR13
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SHA0
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SHA1
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SHA2
        • What it does
        • Arguments and options
        • Working recipe example
        • Pipeline example
        • Dedicated operation module
      • SHA3
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Shake
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SM3
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Snefru
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • SSDEEP
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Streebog
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • TCP/IP Checksum
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Whirlpool
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XOR Checksum
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Image
      • Add Text To Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Blur Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Contain Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Convert Image Format
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Cover Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Crop Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Dither Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract EXIF
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract LSB
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract RGBA
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Flip Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Generate Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Generate QR Code
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Image Brightness / Contrast
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Image Filter
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Image Hue/Saturation/Lightness
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Image Opacity
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Invert Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Normalise Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse QR Code
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Randomize Colour Palette
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Remove EXIF
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Render Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Resize Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Rotate Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Sharpen Image
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Split Colour Channels
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • View Bit Plane
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • KDF
      • Derive EVP key
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Derive HKDF key
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Derive PBKDF2 key
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Generate HOTP
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Generate TOTP
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Scrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Miscellaneous
      • Numberwang
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Networking
      • Change IP format
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Defang IP Addresses
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Defang URL
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • DNS over HTTPS
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract domains
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract email addresses
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract IP addresses
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract MAC addresses
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Extract URLs
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Fang URL
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Format MAC addresses
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Group IP addresses
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • HTTP request
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • IPv6 Transition Addresses
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse Ethernet frame
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse IP range
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse IPv4 header
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse IPv6 address
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse TCP
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse TLS record
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse UDP
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse URI
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Strip IPv4 header
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Strip TCP header
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Strip UDP header
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • OCR
      • Optical Character Recognition
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Operating system
      • Parse UNIX file permissions
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • PGP
      • Generate PGP Key Pair
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PGP Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PGP Decrypt and Verify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PGP Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PGP Encrypt and Sign
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PGP Sign
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PGP Verify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Public Key
      • ECDSA Sign
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • ECDSA Verify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Generate ECDSA Key Pair
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Generate RSA Key Pair
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Hex to PEM
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JWK to PEM
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse ASN.1 hex string
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse CSR
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse SSH Host Key
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse X.509 certificate
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse X.509 CRL
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PEM to Hex
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PEM to JWK
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Public Key from Certificate
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Public Key from Private Key
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RSA Decrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RSA Encrypt
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RSA Sign
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • RSA Verify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Rendering
      • Play Media
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Render Markdown
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Render PDF
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Syntax highlighter
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Serialisation
      • BSON deserialise
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • BSON serialise
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • CBOR Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • CBOR Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • CSV to JSON
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • From MessagePack
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Hex to Object Identifier
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JPath expression
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JSON Beautify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JSON Minify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JSON to CSV
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JSON to YAML
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • JWT Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Object Identifier to Hex
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • P-list Viewer
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Parse TLV
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PHP Deserialize
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • PHP Serialize
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Rison Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Rison Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To MessagePack
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • VarInt Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • VarInt Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XML Beautify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • XML Minify
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • YAML to JSON
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Serialise
      • Avro to JSON
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Protobuf Decode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Protobuf Encode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Sets
      • Cartesian Product
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Power Set
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Set Difference
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Set Intersection
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Set Union
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Symmetric Difference
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Shellcode
      • Disassemble ARM
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Disassemble x86
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Testing
      • Automated Validation Test Op
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Text
      • Add line numbers
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Alternating Caps
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Convert Leet Speak
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Convert to NATO alphabet
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Count occurrences
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Dechunk HTTP response
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Escape Smart Characters
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Escape string
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Escape Unicode Characters
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Expand alphabet range
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • File Tree
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Filter
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Find / Replace
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Get All Casings
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Head
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • HTML To Text
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • MIME Decoding
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Normalise Unicode
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Pad lines
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Regular expression
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Remove ANSI Escape Codes
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Remove Diacritics
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Remove line numbers
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Remove whitespace
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Shuffle
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Sort
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Split
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Strip HTML tags
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Strip HTTP headers
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Swap case
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Tail
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Template
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Camel case
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Kebab case
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Lower case
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Snake case
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Table
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • To Upper case
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Unescape string
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Unescape Unicode Characters
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Unicode Text Format
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Unique
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Wrap
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Visualisation
      • Heatmap chart
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Hex Density chart
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Scatter chart
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
      • Series chart
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Yara
      • YARA Rules
        • What it does
        • Arguments and options
        • Recipe template
        • Pipeline example
        • Dedicated operation module
    • Browse by category
    • All operations
  • Python API reference
    • Top-level package
    • Recipes and execution
      • Recipe
        • Recipe.execute()
      • Chef
        • Chef.bake_result()
        • Chef.bake()
      • bake()
    • Pipelines
      • Pipeline
        • Pipeline.steps
        • Pipeline.recipe
        • Pipeline.then()
        • Pipeline.operation()
        • Pipeline.apply()
        • Pipeline.concat()
        • Pipeline.append()
        • Pipeline.prepend()
        • Pipeline.select()
        • Pipeline.transform()
        • Pipeline.run()
        • Pipeline.bake()
        • Pipeline.transform_many()
        • Pipeline.trace()
        • Pipeline.from_hex()
        • Pipeline.to_hex()
        • Pipeline.from_base64()
        • Pipeline.to_base64()
        • Pipeline.decode()
        • Pipeline.encode()
        • Pipeline.digest()
        • Pipeline.xor()
        • Pipeline.swap_endian()
        • Pipeline.unpack()
        • Pipeline.pack()
        • Pipeline.hexdump()
        • Pipeline.parse_packet()
        • Pipeline.parse_capture()
        • Pipeline.from_pcap()
        • Pipeline.aes_encrypt()
        • Pipeline.aes_decrypt()
      • PipelineTrace
        • PipelineTrace.name
        • PipelineTrace.input
        • PipelineTrace.output
    • CTF helpers
      • aes_decrypt()
      • aes_encrypt()
      • aes_gcm_decrypt()
      • aes_gcm_encrypt()
      • chunks()
      • cyclic()
      • cyclic_find()
      • decode_bytes()
      • digest()
      • digests()
      • encode_bytes()
      • flat()
      • hexdump()
      • md5()
      • p8()
      • p16()
      • p16be()
      • p16le()
      • p32()
      • p32be()
      • p32le()
      • p64()
      • p64be()
      • p64le()
      • pack()
      • rol()
      • ror()
      • sha1()
      • sha256()
      • sha512()
      • swap_endian()
      • u8()
      • u16()
      • u16be()
      • u16le()
      • u32()
      • u32be()
      • u32le()
      • u64()
      • u64be()
      • u64le()
      • unpack()
      • xor_bytes()
    • Packet and capture parsers
      • json_safe()
      • packet_json()
      • parse_arp_packet()
      • parse_capture()
      • parse_dns_message()
      • parse_ethernet_frame()
      • parse_icmp_message()
      • parse_ipv4_packet()
      • parse_ipv6_packet()
      • parse_packet()
      • parse_pcap()
      • parse_pcapng()
      • parse_tcp_segment()
      • parse_udp_datagram()
      • read_capture()
    • Operation registry
      • Operation
        • Operation.name
        • Operation.function
        • Operation.category
        • Operation.run()
      • OperationRegistry
        • OperationRegistry.register()
        • OperationRegistry.get()
        • OperationRegistry.names()
      • operation()
      • implementation()
    • Compatibility report
      • CompatibilityReport
        • CompatibilityReport.target_version
        • CompatibilityReport.target_commit
        • CompatibilityReport.upstream_count
        • CompatibilityReport.implemented
        • CompatibilityReport.missing
        • CompatibilityReport.unexpected
        • CompatibilityReport.coverage
        • CompatibilityReport.complete
      • compatibility_report()
    • Public types
      • to_bytes()
      • to_text()
      • RecipeStep
        • RecipeStep.op
        • RecipeStep.args
        • RecipeStep.disabled
        • RecipeStep.breakpoint
      • BakeResult
        • BakeResult.result
        • BakeResult.type
        • BakeResult.progress
        • BakeResult.duration_ms
        • BakeResult.error
    • Exceptions
      • PyChefError
      • UnknownOperationError
      • OperationError
      • RecipeError
  • Compatibility and current status
    • Pinned reference
    • What “implemented” means
    • Known broad boundaries
    • Inspect status from Python
  • Attribution and licenses

Project

  • Contributing to PyChef and its documentation
    • Set up the repository
    • Run the project checks
    • Build the documentation
    • Operation reference generation
    • Document a changed operation
  • Frequently asked questions
    • Why do I install cyberchef-py but import pychef?
    • Does PyChef need Node.js or JavaScript?
    • Why did an operation return bytes instead of str?
    • How do I pass operation options?
    • How do I chain an operation with normal Python code?
    • How do I see intermediate values?
    • Does 100% operation-name coverage mean exact CyberChef parity?
    • Can I use the AES implementation for production secrets?
    • How do I update the documentation after changing an operation?
PyChef
  • Operation reference
  • Text
  • Head
  • View page source

Head

Category: Text

Status: Registered and callable in the CyberChef 11.3.0 compatibility inventory.

Input / output: string → string

What it does

Like the UNIX head utility. Gets the first n lines. You can select all but the last n lines by entering a negative value for n. The delimiter can be changed so that instead of lines, fields (i.e. commas) are selected instead.

Note

Status here means the operation name is implemented and callable. It does not by itself promise byte-for-byte parity for every upstream option. See Compatibility and current status for the verified scope and known boundaries.

Arguments and options

Arguments are positional. Keep their order when using bake() or Pipeline.then().

Index

Name

UI type

PyChef default

Accepted values / format

0

Delimiter

option

'Line feed'

'Line feed', 'CRLF', 'Space', 'Comma', 'Semi-colon', 'Colon', 'Nothing (separate chars)'

1

Number

number

10

A Python integer or floating-point value

Recipe template

Important

This is a call template built from the documented defaults. Replace placeholder values such as empty keys, paths, patterns, or lookup data before running it.

from pychef import bake

input_value = "example"
args = ['Line feed', 10]
result = bake(input_value, [{"op": 'Head', "args": args}])
print(result)

Pipeline example

from pychef import Pipeline

args = ['Line feed', 10]
transform = Pipeline().then('Head', *args)
result = transform("example")

Dedicated operation module

The registered entry point lives in pychef.operations.by_operation.head. Direct calls receive the input value and a positional argument tuple:

from pychef.operations.by_operation.head import run

result = run("example", tuple(['Line feed', 10]))
pychef.operations.by_operation.head.run(value, args)

Run this operation using its shared internal implementation.

Parameters:
  • value (str | bytes)

  • args (Sequence[Any])

Return type:

str | bytes

Previous Next

© Copyright 2026, Michael Weiss.

Built with Sphinx using a theme provided by Read the Docs.