-- Recently downloaded UPX file SELECT file.path, file.size, file.btime, file.ctime, file.mtime, magic.data, hash.sha256 FROM file JOIN yara ON file.path = yara.path LEFT JOIN magic ON file.path = magic.path LEFT JOIN hash ON file.path = hash.path WHERE -- Only scan recent downloads ( file.path LIKE '/home/%/Downloads/%' OR file.path LIKE '/Users/%/Downloads/%' OR file.path LIKE '/tmp/%' OR file.path LIKE '/var/tmp/%' ) AND ( file.btime > (strftime('%s', 'now') -432000) OR file.ctime > (strftime('%s', 'now') -432000) OR file.mtime > (strftime('%s', 'now') -432000) ) AND NOT file.path LIKE '%.csv' AND yara.sigrule = ' rule miner { strings: $tcp = "stratum+tcp://" ascii $tls = "stratum+tls://" ascii $ssl = "stratum+ssl://" ascii $stratum = "stratum://" ascii $normalhash = "\"normalHashing\": true," condition: filesize < 10MB and 1 of them }' AND yara.count > 0