space.highport.admin.rescanBlob

Re-judge stored content against the scanner's current signature database, without waiting for the sweep to reach it. Reads the bytes back out of the content store and quarantines on a detection.

Details · procedure
Kindprocedure
Authorityadmin.highport.space
Indexed

Showing version bafyreigey2foqpezf2ot4iyjnpxmkh3sfgf6ovkhsv6467ccqw2nkq77oe. Show the latest

Procedure

procedure · POST

Input

application/json

cid

requiredstring

The content address to re-judge.

Output

application/json

findingId

integer

The malware_findings row, for a detection.

Whether a quarantine was raised. False for a clean or unscanned verdict, and for a PUA match under BARD_SCAN_ON_UNWANTED=log.

signature

string

The signature name, for a detection.

verdict

requiredstring

What the engine concluded. `unscanned` is neither a pass nor a failure: the engine declined to examine the bytes.

  • knownValues: clean | malware | unwanted | unscanned

Errors

BlobNotFound

The content store holds nothing under that CID.

ScannerUnavailable

The daemon would not answer. Retryable.