| Crates.io | winaudit |
| lib.rs | winaudit |
| version | 0.1.3 |
| created_at | 2025-11-16 18:07:27.171509+00 |
| updated_at | 2025-11-25 11:53:01.92167+00 |
| description | Advanced Windows auditing and security assessment Crate in Rust |
| homepage | |
| repository | https://github.com/HackingRepo/winaudit-rs |
| max_upload_size | |
| id | 1935776 |
| size | 169,598 |
My winaudit crate provide Security Checks for Windows Systems this can be used for Building a Windows Auditor framework or Security Checks.
By example if we would to check is bitdefender running and installed
First we need to add the crate to current project.
PS> cargo add winaudit
And in main.rs
use winaudit::is_bitdefender_installed_and_enabled;
fn main() {
let is_bitdefender_installed = match is_bitdefender_installed_and_enabled() {
Ok(b) => b,
Err(e) => eprintln!("Something wrong! {:?}", e)
};
if is_bitdefender_installed {
println!("Bitdefender is installed and enabled");
} else {
println!("Bitdefender is not installed or enabled");
}
}
If you want to contribute fill free to open an issue or pull request on this repo winaudit
All examples and docs in docs.rs.