[package] name = "sabia-core" description = "Sabiá: núcleo de captura, análise e auditoria de redes Wi-Fi" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true authors.workspace = true rust-version.workspace = true [dependencies] libc = "0.2" thiserror = "1" serde = { version = "1", features = ["derive"] } serde_json = "1" time = { version = "0.3", features = ["formatting", "macros"] } sha2 = "0.10" sha1 = "0.10" hmac = "0.12" md-5 = "0.10" [dev-dependencies] tempfile = "3" [target.'cfg(not(target_os = "linux"))'.dependencies] # captura crua (AF_PACKET) só existe no Linux; outras plataformas compilam # a crate mas os módulos de captura ficam indisponíveis em tempo de execução.