Malware scanning
A ClamAV-compatible scanner, daemon and ICAP server that never reports a file clean unless it fully scanned it.
cargo install exavStart here or read the comparison with ClamAV
exav is a set of tools for files you did not write and should not trust: an attachment, an upload, a download. They are built on the same parsers, written in safe Rust, and each bounds the work a hostile file can cause. Each tool is usable on its own.
Malware scanning
A ClamAV-compatible scanner, daemon and ICAP server that never reports a file clean unless it fully scanned it.
cargo install exavStart here or read the comparison with ClamAV
Archive extraction
Bounded, memory-safe extraction of archives, disk images and documents, as
a command, a Rust crate, and @exav/unpack-wasm for browsers and Node.
cargo install exav-unpackFile viewer
@exav/viewer shows PDF, images, DWG and DXF, Office documents, IFC and
STL models, media and archives in the browser, and can open each file in
a sandboxed frame of its own.
npm install @exav/viewer