Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-10-28 | Use flask-sqlalchemy instead of using sqlalchemy directly | Jon Bergli Heier | 1 | -36/+36 | |
This makes database access a bit easier and also greatly simplifies some upcoming changes. | |||||
2019-07-24 | fbin-scanner: Default STORAGE_MODULE to fbin.file_storage.filesystem | Jon Bergli Heier | 1 | -1/+1 | |
2019-07-24 | fbin-scanner: Add support for file storage modules | Jon Bergli Heier | 1 | -17/+20 | |
2019-04-08 | fbin-scanner: Fix size limit | Jon Bergli Heier | 1 | -1/+1 | |
2019-04-02 | fbin-scanner: Remove debug filter | Jon Bergli Heier | 1 | -1/+1 | |
2019-04-02 | fbin-scanner: Remove debug break | Jon Bergli Heier | 1 | -1/+0 | |
2019-04-02 | Add support for blocking files | Jon Bergli Heier | 1 | -0/+127 | |
Files are blocked if blocked_reason is non-NULL. This value is currently not exposed publicly, instead a 404 will be returned. Files are scanned using virustotal.com's public API if scanned is False. Scans are performed by the fbin-scanner.py script. If a match is found, blocked_reason is set to the payload received. Files that are not in VT's database will be automatically submitted and the script will wait for the scan to complete before continuing. |