Upload via GUI (65 Dateien)

This commit is contained in:
2026-11-05 21:23:54 +00:00
parent 95faa40e98
commit 84448ad45e
15 changed files with 943 additions and 0 deletions
@@ -0,0 +1,20 @@
CREATE TABLE IF NOT EXISTS plugin_virustotal_files (
id INTEGER PRIMARY KEY AUTOINCREMENT,
attachment_id INTEGER NOT NULL,
ticket_id INTEGER NULL,
original_name VARCHAR(255) NOT NULL,
stored_name VARCHAR(255) NOT NULL,
filesize INTEGER NOT NULL DEFAULT 0,
sha256 VARCHAR(64) NULL,
status VARCHAR(20) NOT NULL,
detail VARCHAR(255) NULL,
analysis_id VARCHAR(255) NULL,
malicious INTEGER NULL,
engines INTEGER NULL,
tries INTEGER NOT NULL DEFAULT 0,
next_try DATETIME NOT NULL,
created_at DATETIME NOT NULL,
checked_at DATETIME NULL
);
CREATE UNIQUE INDEX IF NOT EXISTS idx_plugin_virustotal_attachment ON plugin_virustotal_files (attachment_id);
CREATE INDEX IF NOT EXISTS idx_plugin_virustotal_status ON plugin_virustotal_files (status, next_try)