Skip to main content

Module scan

Module scan 

Source
Expand description

Skill content security scanner — wires the four sub-scanners into a single scan_skill_content() entry point used by mur skill validate and by the install pipeline.

Re-exports§

pub use executable::ExecutableFinding;
pub use executable::ExecutableKind;
pub use executable::scan_executable;
pub use injection::InjectionFinding;
pub use injection::scan_injection;
pub use secrets::SecretFinding;
pub use secrets::scan_secrets;
pub use unicode::UnicodeFinding;
pub use unicode::UnicodeKind;
pub use unicode::scan_unicode;

Modules§

executable
injection
secrets
unicode

Structs§

ContentScanReport

Functions§

scan_skill
Convenience wrapper for an already-parsed SkillManifest: re-renders to canonical YAML, then scans.
scan_skill_text
Run all sub-scanners against the full skill text (manifest + body).