Files
Schul_57951200_2018.pdf
Open access - Adobe PDF
- 839.23 KB
Details
- Supervisors
- Faculty
- Degree label
- Abstract
- As it will be explained in this document, current anti-viruses are still not able to spot most of 0-day malwares. Additional tools are then required to complement these anti-viruses. This is the reason for the implementation of PyCIRCLeanMail, an email sanitizer based on active content detection and blacklist of extensions known as malicious. PyCIRCLeanMail required a support based on the Internet Message Access Protocol (IMAP) and transparent to users who do not have access to their mail servers. This kind of support corresponds to an IMAP transparent proxy but this is not freely available. Therefore, this thesis aims at multiple objectives: Support the PyCIRCLeanMail implementation and provide a generic and scalable implementation of an IMAP transparent proxy for the open-source community. More precisely, in this paper, the concepts of IMAP and proxy have been explained. After explaining the current situation with anti-virus, PyCIRCLeanMail has been presented. Then, the implementation of the IMAP transparent proxy and modules have been described and their performance has been measured to evaluate their effectiveness.