Skip to main content

Module api

Module api 

Source

Structs§

ADResults
DomainMappings

Functions§

parse_result_type_from_disk
parse_result_type_from_source
prepare_results_from_disk
Like prepare_results_from_source, but reads directly from a disk cache (--cache / --resume). The heavy bincode decode of each record is done on worker threads instead of the single reader thread, which is the difference between a mostly-idle CPU and a saturated one on large caches.
prepare_results_from_source
run_collection
Run the complete RustHound-CE workflow over an already-authenticated LDAP session (get one from transport::ldap::ldap_auth, or bring your own): collect -> parse -> modules -> JSON/zip. Returns the output path.