vyre 0.4.0

GPU compute intermediate representation with a standard operation library
Documentation
//! Security detection operations — file-type magic scanning and entropy analysis.
//!
//! Detection ops are Category A compositions that inspect byte
//! sequences for signatures and anomalies.

/// File-type catalog and magic-number database.
pub mod catalog;
/// Detector primitives, result records, and shared bounds.
pub mod detector_support;

/// Re-export of the detection catalog API.
pub use catalog::{
    detect_base64_run, detect_base64_run_config, detect_command_injection, detect_email,
    detect_hex_run, detect_high_entropy_window, detect_ipv4, detect_ipv6, detect_jwt, detect_lfi,
    detect_obfuscated_js, detect_packed_binary, detect_path_traversal, detect_pem_block,
    detect_rfi, detect_sql_injection, detect_ssrf, detect_url, detect_uuid, detect_xor_single_byte,
    detect_xss, detect_xxe, file_magic_detect, read_u32_config, DetectBase64RunConfig,
};
/// Re-export of detector support types and constants.
pub use detector_support::{
    attacks, bytes, decode, detect_xor_single_byte, entropy, high_entropy_offsets,
    high_entropy_spans, magic, parse_ipv4, parse_ipv6, parse_jwt, parse_octet,
    percent_decode_lower, shannon_bits, spans, to_u32, validate_input, xor, DetectionError,
    XorSingleByteFinding, MAX_INPUT_LEN,
};