Raphaël Vinot
Raphaël Vinot
Now a very practical question: is it something you think will be doable with imapfw in a near-ish future? Or should I look at an other library? I'd very happy...
Great, I'll dig into imapfw more and look for a way to implement it. I have decent skills in python so I'll definitely contribute as much as I can. FYI,...
Okay, my idea was to have no database at the proxy's level and just look at the content of each email passing through, but your approach is probably more efficient....
Sounds great, I now have a beta version of the mail parsing script: https://github.com/CIRCL/PyCIRCLean/blob/mail/bin/mail.py (it needs some refactoring) I tested it on junk mails (~50k) and it works properly. Now...
very simple script to process a directory of emails: https://github.com/Rafiot/imapfw/blob/msghook/rascals/dev.messagehook.rascal
It works for the files that are detected as `application/x-iso9660-image`, but there are files that are mountable as iso files but their mime type is not properly detected and `pycdlib`...
Extracting iso is a nightmare and windows will happily mount anything. This snipet of code will somehow help a bit: https://github.com/clalancette/pycdlib/issues/82 But it doesn't work for *every* image.
Most ISO are supported, but some are considered invalid by the library even if Windows can open them. Until it is solved, all the `.iso` files are considered malicious by...
this one is a proper package usable directly: https://pypi.org/project/pdfid/
Pub/sub channel for submissions is implemented: https://github.com/pandora-analysis/pandora/commit/d89e765558ca1c5e9f046cdba4841309f99bbed2 https://github.com/pandora-analysis/pandora/commit/aa15259b0b601b88707e5406e41375abfcaebc54 The result is a little bit more tricky and probably needs an additional script that checks regularly if there results are available...