armorlib

Crates.ioarmorlib
lib.rsarmorlib
version0.2.3
sourcesrc
created_at2018-02-25 21:07:15.538349
updated_at2018-02-25 21:36:48.765272
descriptionEasily scan files for threats to security and privacy.
homepage
repositoryhttps://github.com/milesmcc/ArmorLib
max_upload_size
id52828
size298,693
R. Miles McCain (milesmcc)

documentation

README

🔒 ArmorLib 🔒

Easily scan files for threats to security and privacy. A Rust library and command line tool.
Explore ArmorLib »

Documentation • CLI Quick Start • Contributing

Status

Build status GitHub issues GitHub forks GitHub stars GitHub license Twitter

Installation

ArmorLib is available on Cargo, and can be installed with cargo install armorlib.

Getting Started

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:

  • Command line guide available here.
  • Library guide available here.

Looking to contribute a preprocessor or a scan module? There are separate guides for that—see CONTRIBUTING.md.

Documentation

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.

Contributing

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.

Quick Demos

Using ArmorLib in your own program

Using ArmorLib on the command line


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.

Commit count: 216

cargo fmt