#authenticode #ffi #bindings #native-bindings #openssl #authenticode-parser #avast

sys authenticode-parser-sys

Raw FFI bindings to the authenticode-parser library

7 releases (4 breaking)

0.5.0 Feb 16, 2024
0.4.0 Feb 3, 2024
0.3.1 Feb 26, 2023
0.2.3 Jan 9, 2023
0.1.0 Jan 7, 2023

#2063 in Cryptography


Used in authenticode-parser

MIT/Apache

150KB
3K SLoC

C 1.5K SLoC // 0.1% comments C++ 1K SLoC // 0.1% comments Rust 205 SLoC // 0.0% comments Python 24 SLoC // 0.2% comments

authenticode-parser-sys

Crates.io Documentation

Native bindings for the authenticode parser library from Avast.

This library depends on Openssl. If the library is not found by default, you can either:

  • define the OPENSSL_DIR env variable, from which the include and library dir will be computed.
  • define the OPENSSL_INCLUDE_DIR and OPENSSL_LIB_DIR env variables.

lib.rs:

Native bindings for the authenticode parser library from Avast.

For Rust bindings on top of those types, see the authenticode-parser crate.

Dependencies

~0–0.8MB