Skip to content

Malware on-demand scan #2

@ivosh

Description

@ivosh
sequenceDiagram
    Nextcloud->>Elastic Agent scanning endpoint: upload the file to be scanned;
    Nextcloud->>Elastic: scan the file on the endpoint;
    Elastic->>Elastic Agent scanning endpoint: scan the file at this location;
    Elastic Agent scanning endpoint-->>Elastic: scan result;
    Elastic-->>Nextcloud: scan complete;
    Nextcloud->>Elastic: get security alerts related to the scan;
    Elastic->>Nextcloud: security alerts (if any);
Loading
sequenceDiagram
    Nextcloud->>Scanner: scan this file;
    Scanner->>Nextcloud: scan result;
Loading
sequenceDiagram
    Nextcloud->>Cortex: scan this file;
    Cortex->>Nextcloud: scan result;
Loading
sequenceDiagram
    Nextcloud-)Cortex agent: scan this file;
    Cortex agent-)Cortex core: scan result;
    Nextcloud->>Cortex core: is scan result available?;
    Cortex core-->>Nextcloud: scan result;
Loading
sequenceDiagram
    browser->>F5 BIG-IP: upload file to Nextcloud;
    F5 BIG-IP->>malware scanner VM: ICAP REQMOD (file to scan);
    malware scanner VM->>malware scanner VM: save the file to scan;
    malware scanner VM->>Elastic: scan the file on this endpoint;
    Elastic->>Elastic Agent: scan the file at this location;
    Elastic Agent-->>Elastic: scan result;
    Elastic-->>malware scanner VM: scan complete;
    malware scanner VM->>Elastic: get security alerts related to the scan;
    Elastic->>malware scanner VM: security alerts (if any);
    malware scanner VM-->>F5 BIG-IP: scan result;
    F5 BIG-IP->>Nextcloud: upload file to Nextcloud;
Loading

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions