🔒 ArmorLib 🔒
Easily scan files for threats to security and privacy. A Rust library and command line tool.
Explore ArmorLib »
Documentation • CLI Quick Start • Contributing
ArmorLib is available on Cargo, and can be installed with
cargo install armorlib.
Want to jump right in? Check out our getting started guides to get you up to speed on how to use ArmorLib either on the command line or in your own Rust library:
Looking to contribute a preprocessor or a scan module? There are separate guides for that—see CONTRIBUTING.md.
ArmorLib has near 100% documentation coverage, and offers both a comprehensive
rustdoc and several other guides. Explore the ArmorLib documentation here.
Looking for a more high-level description of ArmorLib? Be sure to take a look at docs/STRUCTURE.md.
ArmorLib welcomes contributions! Several resources are available to help you in this process.
- Contributing guidelines available here.
- Preprocessor contribution guide available here.
- Scan module contribution guide available here.
Be sure to always follow the code of conduct! ArmorLib is a constructive community, and certain behaviors aren’t tolerated.
ArmorLib was created by Miles McCain as a part of CSC630: The Open Source Movement at Phillips Academy Andover. Logo:
secure by Gregor Cresnar from the Noun Project.