eimis-ans / eimis-synapse

Make a Synapse homeserver work on a managed kubernetes server hosted by OVH
MIT License
8 stars 3 forks source link

REC03 - Scan shared files for viruses #379

Open ad2ien opened 3 months ago

ad2ien commented 3 months ago

Find an open sourced antivirus

For unencrypted files, it would be possible to use a Synapse module base on check_media_file_for_spam hook

For encrypted ones, the files should be decrypted on the server side like Tchap does

heroinedor commented 3 months ago

Ask Matthieu and Yoan in Tchap team to see how they do the virus scan process

heroinedor commented 1 month ago

Can be avoided for the APE (cf. Laurent)