Module armorlib::scan_modules
[−]
[src]
This module defines and manages the default scan modules available to ArmorLib.
To contribute a new ScanModule, you must:
1. publicly import it into this module via pub mod.
2. instantiate it in make_default_scan_modules().
Modules
| strings |
This scan module searches for common problematic strings.
It uses the Aho–Corasick algorithm for |
| unicode_watermark |
Implements a module that attempts to catch a common techinique used to compromise privacy and find sources: Unicode watermarking. There are lots of techniques that are used to do this: right now, this library catches the most common one, using zero-width joiner characters which are invisible to humans but uniquely mark text depending on their locations. |
Functions
| make_default_scan_modules |
Create a |
| process |
Process the given |