Docs.rs
  • boreal-1.0.0
    • boreal 1.0.0
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • vthib
    • Dependencies
      • aho-corasick ^1.1 normal
      • boreal-parser ^1.0.0 normal
      • borsh ^1.5.5 normal optional
      • codespan-reporting ^0.12 normal
      • const-oid ^0.9 normal optional
      • crc32fast ^1.4 normal optional
      • der ^0.7 normal optional
      • dsa ^0.6 normal optional
      • magic ^0.16 normal optional
      • md-5 ^0.10 normal optional
      • memchr ^2.7 normal
      • memmap2 ^0.9 normal optional
      • object ^0.36 normal optional
      • p256 ^0.13 normal optional
      • p384 ^0.13 normal optional
      • regex-automata ^0.4 normal
      • regex-syntax ^0.8 normal
      • rsa ^0.9 normal optional
      • serde_json ^1.0 normal optional
      • sha1 ^0.10 normal optional
      • sha2 ^0.10 normal optional
      • spki ^0.7 normal optional
      • tlsh2 ^0.4 normal optional
      • base64 ^0.22 dev
      • glob ^0.3.1 dev
      • tempfile ^3.12 dev
      • yara ^0.30 dev
      • libc ^0.2 normal optional
      • libc ^0.2 normal optional
      • mach2 ^0.4 normal optional
      • windows-sys ^0.59 normal optional
    • Versions
    • 100% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

boreal1.0.0

Crate Items

  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases

List of all items

Structs

  • BytesSymbol
  • Metadata
  • StringSymbol
  • compiler::AddRuleError
  • compiler::AddRuleStatus
  • compiler::Compiler
  • compiler::CompilerBuilder
  • compiler::CompilerParams
  • memory::Fragmented
  • memory::MemoryParams
  • memory::Region
  • memory::RegionDescription
  • module::Console
  • module::ConsoleData
  • module::Cuckoo
  • module::CuckooData
  • module::Dex
  • module::Dotnet
  • module::Elf
  • module::EvalContext
  • module::Hash
  • module::MachO
  • module::Magic
  • module::Math
  • module::ModuleDataMap
  • module::Pe
  • module::ScanContext
  • module::String_
  • module::Time
  • module::ValueTryFromError
  • regex::Class
  • regex::Error
  • regex::Regex
  • scanner::CallbackEvents
  • scanner::EvaluatedModule
  • scanner::EvaluatedRule
  • scanner::FragmentedScanMode
  • scanner::RuleDetails
  • scanner::RulesIter
  • scanner::ScanParams
  • scanner::ScanResult
  • scanner::Scanner
  • scanner::StringIdentifier
  • scanner::StringMatch
  • scanner::StringMatches
  • statistics::CompiledRule
  • statistics::CompiledString
  • statistics::Evaluation

Enums

  • MetadataValue
  • compiler::CompilationError
  • compiler::CompilerProfile
  • compiler::ExternalValue
  • memory::Memory
  • module::StaticValue
  • module::Type
  • module::Value
  • regex::Hir
  • regex::RegexAstError
  • scanner::DefineSymbolError
  • scanner::ScanCallbackResult
  • scanner::ScanError
  • scanner::ScanEvent

Traits

  • memory::FragmentedMemory
  • module::Module
  • module::ModuleData

Functions

  • compiler::generate_description

Type Aliases

  • module::LogCallback