binary-security-check 2.0.2

Analyzer of security features in executable binaries
[[bin]]
name = "binary-security-check"
path = "src/main.rs"

[dependencies.bitflags]
version = "2"

[dependencies.clap]
features = ["color", "help", "usage", "error-context", "suggestions", "derive", "cargo"]
version = "4"

[dependencies.dynamic-loader-cache]
version = "0.2"

[dependencies.flexi_logger]
version = "0.31"

[dependencies.goblin]
version = "0.10"

[dependencies.log]
version = "0.4"

[dependencies.memmap2]
version = "0.9"

[dependencies.rayon]
version = "1"

[dependencies.regex]
version = "1"

[dependencies.scroll]
version = "0.13"

[dependencies.termcolor]
version = "1"

[dependencies.thiserror]
version = "2"

[package]
authors = ["Koutheir Attouchi <koutheir@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["command-line-utilities", "development-tools", "visualization"]
description = "Analyzer of security features in executable binaries"
documentation = "https://docs.rs/binary-security-check"
edition = "2024"
homepage = "https://codeberg.org/koutheir/binary-security-check.git"
keywords = ["security", "aslr", "stack-overflow", "control-flow-guard", "fortify-source"]
license = "MIT"
name = "binary-security-check"
readme = "README.md"
repository = "https://codeberg.org/koutheir/binary-security-check.git"
rust-version = "1.88"
version = "2.0.2"

[profile.release]
codegen-units = 1
debug = 0
debug-assertions = false
incremental = false
lto = true
opt-level = 3
overflow-checks = true
panic = "unwind"
rpath = false

[target.'cfg(target_os = "linux")'.dependencies.mimalloc]
version = "0.1"