Πώς λειτουργεί

Η αρχιτεκτονική, ο εντοπισμός ανεπιθύμητων και το πώς το φίλτρο γίνεται εξυπνότερο με τον χρόνο

Η αρχιτεκτονική: Μεταφορά μέσω IMAP → Τοπική αποθήκευση → Ανάλυση

Το GravesMail χρησιμοποιεί τον διακομιστή IMAP του παρόχου email σας αποκλειστικά ως επίπεδο μεταφοράς. Δεν διαβάζω ποτέ από το IMAP για να εμφανίσω μηνύματα – θα ήταν αργό και αναξιόπιστο. Να τι γίνεται αντί γι' αυτό:

  1. Λήψη από το IMAP — Τα μηνύματα λαμβάνονται από τον διακομιστή του παρόχου σας μέσω κρυπτογραφημένης σύνδεσης.
  2. Προσωρινή τοποθέτηση στη DMZ — Τα νέα μηνύματα φτάνουν σε έναν τοπικό χώρο προσωρινής αποθήκευσης (SQLite) πριν τα δείτε.
  3. Ανάλυση ασφαλείας 7 επιπέδων — Κάθε μήνυμα και συνημμένο περνά και από τα επτά Επίπεδα προστασίας στον υπολογιστή σας, μαζί με σάρωση για κακόβουλο λογισμικό με το YARA.
  4. Φιλτράρισμα με Γρήγορους κανόνες — Τα μηνύματα που ταιριάζουν με τους προσωπικούς σας Γρήγορους κανόνες ταξινομούνται αυτόματα από τον κανόνα σας: μπαίνουν στην Παγίδα ανεπιθύμητων για έλεγχο, μετακινούνται ή διαγράφονται.
  5. Προώθηση στα Εισερχόμενα, στα Ανεπιθύμητα ή στο Κακόβουλο λογισμικό — Τα καθαρά μηνύματα φτάνουν στα Εισερχόμενά σας. Τα ανεπιθύμητα πηγαίνουν στα Ανεπιθύμητα. Τα μηνύματα με θετικό έλεγχο για κακόβουλο λογισμικό πηγαίνουν σε ξεχωριστό φάκελο «Κακόβουλο λογισμικό», με τα επικίνδυνα συνημμένα να έχουν αφαιρεθεί και τεθεί σε αναμονή.
  6. Διαγραφή από τον διακομιστή (προαιρετικά) — Αν έχετε ενεργοποιήσει το «Διαγραφή από τον διακομιστή», το μήνυμα αφαιρείται από τον πάροχό σας.

Η SQLite είναι η μοναδική πηγή αλήθειας. Όλα όσα βλέπετε στο περιβάλλον εργασίας προέρχονται από την τοπική σας βάση δεδομένων, όχι από το IMAP.

Συγχρονισμός σε δύο φάσεις για μεγάλα γραμματοκιβώτια

Όταν συνδέετε για πρώτη φορά έναν λογαριασμό – ιδίως έναν με χιλιάδες μηνύματα – το GravesMail ακολουθεί μια προσέγγιση δύο φάσεων:

Φάση 1 (Γρήγορη έναρξη): Πρώτα λαμβάνονται τα 500 νεότερα μηνύματα κάθε φακέλου, συνήθως σε λιγότερο από ένα λεπτό. Μπορείτε να αρχίσετε να διαβάζετε και να εργάζεστε αμέσως.

Φάση 2 (Συγχρονισμός στο παρασκήνιο): Τα υπόλοιπα μηνύματα λαμβάνονται αθόρυβα στο παρασκήνιο. Μια ένδειξη προόδου στη γραμμή κατάστασης δείχνει το ποσοστό ολοκλήρωσης και τον εκτιμώμενο χρόνο που απομένει. Μπορείτε να κάνετε παύση, συνέχιση ή διακοπή ανά πάσα στιγμή. Η πρόοδος αποθηκεύεται αν κλείσετε την εφαρμογή.

Τα επτά Επίπεδα προστασίας

Κάθε εισερχόμενο μήνυμα και τα συνημμένα του περνούν από επτά ανεξάρτητα Επίπεδα προστασίας. Κάθε επίπεδο αναζητά διαφορετικό είδος προβλήματος και αποφασίζει μόνο του. Αν έστω και ένα επίπεδο σημάνει συναγερμό, το μήνυμα αντιμετωπίζεται ως ανεπιθύμητο – δεν υπολογίζεται μέσος όρος και δεν υπάρχει συνδυαστική βαθμολογία που πρέπει να επιτευχθεί. Ένας συναγερμός αρκεί. Αυτό είναι το μοντέλο «λογική OR 7 επιπέδων».

🌐

1. Επικύρωση τομέα

Υπάρχει ο τομέας του αποστολέα και διαθέτει πραγματικούς διακομιστές αλληλογραφίας; Είναι η κατάληξη της διεύθυνσής του (ο τομέας ανώτατου επιπέδου, TLD, όπως .shop, .top, .click ή .xyz) από εκείνες που χρησιμοποιούνται συχνά καταχρηστικά για ανεπιθύμητη αλληλογραφία;

🧠

2. Φίλτρο Bayes

Μια εκτίμηση, που προκύπτει από εκμάθηση, για το πόσο μοιάζουν οι λέξεις του μηνύματος με ανεπιθύμητη αλληλογραφία. Διατίθεται προεκπαιδευμένο και στη συνέχεια μαθαίνει από εσάς – κάθε «Επισήμανση ως ανεπιθύμητου» ή «Επισήμανση ως μη ανεπιθύμητου» το κάνει εξυπνότερο.

🔒

3. Έλεγχος ταυτότητας κεφαλίδων

SPF, DKIM και DMARC – οι τυπικοί έλεγχοι που αποδεικνύουν ότι ένας αποστολέας είναι αυτός που ισχυρίζεται.

🔍

4. Ευρετική βαθμολόγηση

41 ανιχνευτές που καλύπτουν μοτίβα περιεχομένου και κεφαλίδων: μεταμφιεσμένες λέξεις (H0ME, S4LE), διατυπώσεις απάτης προκαταβολής και απάτης κληρονομιάς, πλαστές κεφαλίδες, ανωμαλίες στις ημερομηνίες και τη χώρα προέλευσης του αποστολέα.

📊

5. Φήμη

Οι λίστες ασφαλών και αποκλεισμένων αποστολέων σας, το ιστορικό αποστολέων και η παρακολούθηση εκστρατειών σε πολλά μηνύματα – η οποία πιάνει τον αποστολέα ανεπιθύμητων που αλλάζει διαρκώς τομέα αποστολέα αλλά χρησιμοποιεί ξανά τον ίδιο διακομιστή προέλευσης, τον ίδιο κεντρικό υπολογιστή φορτίου ή τον ίδιο σύνδεσμο κατάργησης εγγραφής.

🛡

6. Κακόβουλο λογισμικό: Antivirus συστήματος

Στα Windows, τα συνημμένα υποβάλλονται στο εγκατεστημένο πρόγραμμα προστασίας από ιούς (Windows Defender, Norton, Bitdefender, Kaspersky και άλλα) μέσω της διεπαφής AMSI. Αυτό το επίπεδο δεν είναι διαθέσιμο σε macOS, Linux ή κινητές συσκευές – και σε αυτές τις πλατφόρμες το δηλώνει ξεκάθαρα, αντί να αναφέρει ένα καθαρό αποτέλεσμα που δεν παρήγαγε ποτέ.

🧬

7. Κακόβουλο λογισμικό: YARA

Σαρώνει τα byte των συνημμένων και τα σώματα των μηνυμάτων με βάση χιλιάδες υπογραφές κακόβουλου λογισμικού της κοινότητας από το αποθετήριο Neo23x0/signature-base. Εντοπίζει δούρειους ίππους, ransomware, RAT, κακόβουλες μακροεντολές του Office, κώδικα εκμετάλλευσης ευπαθειών σε PDF και έγγραφα ηλεκτρονικού ψαρέματος. Λειτουργεί σε κάθε πλατφόρμα, και στις κινητές συσκευές, και διατίθεται ενσωματωμένο για χρήση εκτός σύνδεσης.

Ειλικρινής αναφορά – καμία ψευδής σιγουριά

Ανοίξτε τις Ιδιότητες οποιουδήποτε μηνύματος για να δείτε την ανάλυση ανά επίπεδο: τη βαθμολογία κάθε επιπέδου, το όριο στο οποίο σημαίνει συναγερμό και την κατάστασή του – Σήμανε συναγερμό, Καθαρό ή Μη διαθέσιμο. Όταν ένας σαρωτής δεν μπόρεσε να εκτελεστεί, το GravesMail αναφέρει «Μη διαθέσιμο». Δεν εμφανίζεται ποτέ ως «Καθαρό». Ένα πρόγραμμα προστασίας από ιούς που αποτυγχάνει να ξεκινήσει και παρ' όλα αυτά αναφέρει καθαρό αποτέλεσμα είναι το χειρότερο είδος εργαλείου ασφαλείας, επειδή εμπιστεύεστε μια ετυμηγορία που στην πραγματικότητα δεν εκδόθηκε ποτέ.

Στην οθόνη «Μηχανή ασφαλείας» (Εργαλεία → Μηχανή ασφαλείας, ή Ρυθμίσεις → Μηχανή ασφαλείας στις κινητές συσκευές) ρυθμίζετε καθένα από τα επτά επίπεδα ξεχωριστά, με ένα ρυθμιστικό ευαισθησίας 0–100% – το 0% απενεργοποιεί το επίπεδο, το 100% είναι η μέγιστη ευαισθησία. Δεν υπάρχει ενιαίο γενικό χειριστήριο· ρυθμίζετε τα επίπεδα ένα προς ένα. Η ίδια οθόνη δείχνει την τρέχουσα κατάσταση των σαρωτών κακόβουλου λογισμικού, ένα πρόγραμμα επεξεργασίας της πολιτικής χωρών και έναν κατάλογο μόνο για ανάγνωση με κάθε ανιχνευτή και τη βαρύτητά του.

Γεωεντοπισμός χωρίς αναζήτηση

Το επίπεδο της ευρετικής βαθμολόγησης λαμβάνει υπόψη την προέλευση ενός μηνύματος. Αυτή η αναζήτηση είναι αποκλειστικά τοπική. Το GravesMail διατίθεται με ενσωματωμένο πίνακα αντιστοίχισης χωρών με εύρη διευθύνσεων IP και τον συμβουλεύεται στη συσκευή σας – δεν υπάρχουν ερωτήματα DNS, δεν υπάρχουν κλήσεις σε εξωτερικά API και δεν παρεμβάλλεται καμία υπηρεσία τρίτων. Τα μεταδεδομένα των μηνυμάτων σας δεν φεύγουν ποτέ από τη συσκευή σας για γεωεντοπισμό.

Εσείς αποφασίζετε τι σημαίνει το αποτέλεσμα. Στην οθόνη «Μηχανή ασφαλείας» μπορείτε να ορίσετε χώρες ως Ασφαλείς (κανένα πρόσθετο σήμα ανεπιθύμητου) ή ως Απειλή (ισχυρό σήμα). Και οι δύο λίστες είναι αρχικά κενές, οπότε η συνηθισμένη διεθνής αλληλογραφία δεν επιβαρύνεται ποτέ, μέχρι να επιλέξετε εσείς μια πολιτική.

Δεδομένα γεωεντοπισμού IP από τη DB-IP (db-ip.com), με άδεια χρήσης CC BY 4.0.

Αποκλεισμός εξωτερικών εικόνων και αφαίρεση pixel παρακολούθησης

Όταν λαμβάνετε ένα email, οι αποστολείς μπορούν να ενσωματώσουν εξωτερικές εικόνες που φορτώνονται από τους διακομιστές τους. Όταν φορτωθεί η εικόνα, ο αποστολέας μαθαίνει τη διεύθυνση IP σας, ότι ανοίξατε το email, πότε το ανοίξατε και ποια συσκευή χρησιμοποιήσατε.

Το GravesMail αποκλείει τις εξωτερικές εικόνες από προεπιλογή. Ξεχωριστά, εντοπίζει και αφαιρεί τα αόρατα pixel παρακολούθησης (εικόνες 1×1 που χρησιμοποιούνται αποκλειστικά για την παρακολούθηση της ανάγνωσης). Πρόκειται για ανεξάρτητα χειριστήρια – μπορείτε να φορτώνετε εικόνες χωρίς να φορτώνετε εργαλεία παρακολούθησης, ή το αντίστροφο.

Κρυπτογράφηση από άκρο σε άκρο (OpenPGP)

Το GravesMail υποστηρίζει το OpenPGP – το ανοιχτό, διαλειτουργικό πρότυπο για κρυπτογραφημένο από άκρο σε άκρο και υπογεγραμμένο email. Μπορείτε να ανταλλάσσετε ιδιωτική αλληλογραφία με οποιονδήποτε χρησιμοποιεί PGP, σε οποιοδήποτε σύστημα αλληλογραφίας (Proton Mail, Thunderbird, gpg και άλλα), όχι μόνο με άλλους χρήστες του GravesMail. Πρόκειται για πραγματικό PGP/MIME, όχι για διάλεκτο του GravesMail.

Κλειδιά

Δημιουργήστε ένα κλειδί στη Διαχείριση κλειδιών PGP – συνιστάται το Ed25519/Curve25519, ενώ το RSA-4096 είναι διαθέσιμο για συμβατότητα με παλαιότερο λογισμικό PGP. Εξαγάγετε το δημόσιο κλειδί σας για να μπορούν οι άλλοι να σας γράφουν, και εισαγάγετε το δικό τους για να τους γράφετε εσείς. Μετά την εισαγωγή, το GravesMail εμφανίζει το αποτύπωμα του κλειδιού· επιβεβαιώστε το με το άλλο πρόσωπο μέσω άλλου καναλιού – με ένα τηλεφώνημα ή από κοντά – και επισημάνετέ το ως επαληθευμένο. Ένα μη επαληθευμένο κλειδί εξακολουθεί να λειτουργεί, αλλά παραμένει επισημασμένο ως μη επαληθευμένο, επειδή αυτή η επισήμανση σημαίνει ένα μόνο πράγμα: δεν έχετε επιβεβαιώσει ακόμη ότι αυτό το κλειδί ανήκει πράγματι σε αυτό το πρόσωπο.

Τα κλειδιά αναγνωρίζονται από το αποτύπωμά τους, όχι από τη διεύθυνση email. Το να υπάρχουν δύο κλειδιά για μία διεύθυνση είναι φυσιολογικό – ένα παλιό και ένα νέο, ή ένα κλειδί RSA και ένα Ed25519 παράλληλα – οπότε κάθε ενέργεια εφαρμόζεται στο κλειδί που επιλέξατε, όχι στο πρώτο που τυχαίνει να ταιριάζει με τη διεύθυνση.

Μπορείτε να συνδέσετε ένα κλειδί με μια επαφή, ώστε η κρυπτογράφηση προς αυτό το πρόσωπο να λειτουργεί απευθείας, χωρίς ψάξιμο στη Διαχείριση κλειδιών. Η σύνδεση ενός κλειδιού δεν ενεργοποιεί την κρυπτογράφηση· εξακολουθείτε να την επιλέγετε για κάθε μήνυμα.

Κρατήστε αντίγραφο ασφαλείας του μυστικού κλειδιού σας – αυτό έχει πραγματικά σημασία

Αν χάσετε το μυστικό κλειδί σας, κάθε μήνυμα που κρυπτογραφήθηκε ποτέ προς αυτό γίνεται οριστικά μη ανακτήσιμο. Ούτε από εμένα ούτε από κανέναν. Χρησιμοποιήστε το Αντίγραφο ασφαλείας μυστικού κλειδιού για να αποθηκεύσετε σε ασφαλές μέρος ένα αρχείο αντιγράφου ασφαλείας προστατευμένο με κωδικό πρόσβασης, και να θυμάστε τον κωδικό. Το Επαναφορά μυστικού κλειδιού το επαναφέρει σε νέα συσκευή ή σε συσκευή όπου έγινε επανεγκατάσταση, και επιβεβαιώνει ποιο κλειδί επαναφέρθηκε εμφανίζοντας την ταυτότητα και το αποτύπωμά του. Η διαγραφή ενός δικού σας μυστικού κλειδιού είναι μη αναστρέψιμη, γι' αυτό το GravesMail κάνει την προειδοποίηση εντονότερη και σας ζητά επιβεβαίωση.

Αποστολή και ανάγνωση

Το παράθυρο σύνταξης έχει ένα στοιχείο ελέγχου Ασφάλεια με τρεις λειτουργίες – Υπογραφή, Κρυπτογράφηση ή Υπογραφή + κρυπτογράφηση (συνιστάται για ιδιωτική αλληλογραφία). Από προεπιλογή είναι ανενεργό, οπότε η συνηθισμένη αλληλογραφία δεν αλλάζει. Η κρυπτογραφημένη αλληλογραφία που λαμβάνετε αποκρυπτογραφείται αυτόματα και εμφανίζει ένα κλειστό λουκέτο 🔒· η υπογεγραμμένη αλληλογραφία εμφανίζει την κατάσταση της υπογραφής της, και μια μη έγκυρη υπογραφή εμφανίζεται με έντονο τρόπο και όχι διακριτικά. Ένα μήνυμα κρυπτογραφημένο προς κλειδί που δεν έχετε στη συγκεκριμένη συσκευή το δηλώνει ρητά, αντί να σας δείξει ένα κενό σώμα.

Όταν στέλνετε κρυπτογραφημένη αλληλογραφία, το GravesMail την κρυπτογραφεί επίσης προς το δικό σας κλειδί, ώστε το αντίγραφο στον φάκελο «Απεσταλμένα» να παραμένει αναγνώσιμο από εσάς. Χωρίς αυτό, δεν θα μπορούσατε να αποκρυπτογραφήσετε το δικό σας αντίγραφο. Αυτό είναι πάντα ενεργό.

Ο κανόνας που δεν λυγίζει

Αν επιλέξετε κρυπτογράφηση και κάποιος παραλήπτης δεν έχει κλειδί που να μπορεί να χρησιμοποιηθεί, η αποστολή αποκλείεται. Το GravesMail σταματά και ρωτά: ακύρωση ή ρητή επιλογή αποστολής χωρίς κρυπτογράφηση – μια σκόπιμη δεύτερη ενέργεια που κατονομάζει τους παραλήπτες που εκτίθενται σε κίνδυνο, ποτέ προεπιλογή και ποτέ αυτόματα. Δεν υπάρχει διαδρομή κώδικα στην οποία η επιλογή της κρυπτογράφησης καταλήγει αθόρυβα σε αποστολή απλού κειμένου. Αυτό επιβάλλεται στην ίδια τη μηχανή, όχι μόνο στο περιβάλλον εργασίας, και καλύπτεται από αυτοματοποιημένη δοκιμή.

Τι προστατεύει το PGP και τι όχι

Το PGP κρυπτογραφεί το σώμα και τα συνημμένα του μηνύματος. Δεν αποκρύπτει τη γραμμή θέματος, τα πεδία Προς/Από/Κοιν. ούτε το πότε στάλθηκε ένα μήνυμα – αυτά ταξιδεύουν χωρίς κρυπτογράφηση. Είναι ο ίδιος περιορισμός που έχει κάθε σύστημα PGP/MIME, και το Proton· δεν είναι αδυναμία του GravesMail, αλλά πρέπει να το γνωρίζετε πριν βασιστείτε σε αυτό.

Το PGP προστατεύει την αλληλογραφία σας κατά τη μεταφορά – από την υποκλοπή και από τον πάροχο αλληλογραφίας σας. Δεν είναι εργαλείο προστασίας από εγκληματολογική ανάλυση: μετά την αποκρυπτογράφηση, η αλληλογραφία αποθηκεύεται προσωρινά στην τοπική κρυπτογραφημένη βάση δεδομένων του GravesMail, ώστε να μπορείτε να την αναζητάτε και να τη διαβάζετε εκτός σύνδεσης.

Δύο ακόμη περιορισμοί, διατυπωμένοι ξεκάθαρα: το GravesMail δεν κάνει αυτόματη αναζήτηση σε διακομιστές κλειδιών ή μέσω WKD και δεν διαθέτει ιστό εμπιστοσύνης (web of trust) – εισάγετε τα κλειδιά μόνοι σας και επαληθεύετε τα αποτυπώματα μόνοι σας, κάτι που είναι σκόπιμη επιλογή, ώστε να μη χρειάζεται να εμπιστευτείτε μια υπηρεσία δικτύου για το ποιος είναι κάποιος. Επίσης, τα μηνύματα με ενσωματωμένη υπογραφή σε απλό κείμενο (clearsigned) εμφανίζονται ως αναγνώσιμο κείμενο χωρίς επαλήθευση της υπογραφής· το GravesMail τα εμφανίζει, αντί να ισχυριστεί ότι υπάρχει μια υπογραφή που στην πραγματικότητα δεν έχει ελέγξει.

Διαλειτουργικότητα

Το PGP του GravesMail έχει επαληθευτεί αμφίδρομα με το GnuPG – την υλοποίηση αναφοράς του OpenPGP – με κλειδιά που δημιουργήθηκαν από το GravesMail, τόσο για Ed25519 όσο και για RSA-4096: το GravesMail κρυπτογραφεί και το gpg αποκρυπτογραφεί, το gpg κρυπτογραφεί και το GravesMail αποκρυπτογραφεί, και οι υπογραφές επαληθεύονται και προς τις δύο κατευθύνσεις. Πρόκειται για αυτοματοποιημένη σειρά δοκιμών, όχι για έναν μεμονωμένο χειροκίνητο έλεγχο.

Το Proton Mail έχει επίσης επιβεβαιωθεί – με το χέρι και όχι με αυτοματοποιημένη δοκιμή. Πραγματική κρυπτογραφημένη αλληλογραφία έχει σταλεί και διαβαστεί και προς τις δύο κατευθύνσεις ανάμεσα στο GravesMail και σε έναν ενεργό λογαριασμό Proton. Αυτή η δοκιμή ήταν επίσης που εντόπισε, και οδήγησε στη διόρθωση, τριών πραγματικών ελαττωμάτων στην πορεία: την απόρριψη των κλειδιών Ed25519 του GravesMail από την αυστηρή επικύρωση κλειδιών του Proton, ένα σφάλμα στη λήξη των κλειδιών και την αθόρυβη απώλεια συνημμένων από κρυπτογραφημένη αλληλογραφία κατά την αποκρυπτογράφηση. Και τα τρία έχουν διορθωθεί, και η διαλειτουργικότητα με το Proton λειτουργεί και προς τις δύο κατευθύνσεις.

Το Thunderbird δεν το έχω δοκιμάσει ειδικά για το PGP, οπότε δεν θα ισχυριστώ τίποτα εδώ. Είναι τυπικό πρόγραμμα OpenPGP και λογικά θα πρέπει να λειτουργεί, αλλά το «θα πρέπει» δεν είναι το ίδιο με το «επαληθεύτηκε», και προτιμώ να σας λέω τι έχει πράγματι ελεγχθεί.

Email με προστασία κωδικού πρόσβασης (δεν απαιτείται κλειδί)

Το PGP είναι το σωστό εργαλείο όταν και ο συνομιλητής σας χρησιμοποιεί PGP. Όταν δεν το χρησιμοποιεί – και οι περισσότεροι δεν το χρησιμοποιούν – χρησιμοποιήστε την παρακάτω επιλογή προστασίας με κωδικό πρόσβασης.

Κάποιες φορές χρειάζεται να στείλετε κάτι ιδιωτικό σε κάποιον που δεν έχει κλειδιά κρυπτογράφησης ούτε ειδικό λογισμικό – μόνο έναν συνηθισμένο λογαριασμό email. Η επιλογή Προστασία με κωδικό πρόσβασης (δεν απαιτείται κλειδί) του GravesMail σφραγίζει το μήνυμά σας και τυχόν συνημμένα μέσα σε ένα πραγματικό, τυπικό αρχείο ZIP με κρυπτογράφηση AES-256, το οποίο ο παραλήπτης ανοίγει με δωρεάν, συνηθισμένο λογισμικό σε οποιαδήποτε πλατφόρμα.

Χρησιμοποιείται η καθιερωμένη στον κλάδο μορφή WinZip AES-256 (AE-2) – η ίδια ισχυρή κρυπτογράφηση που ήδη καταλαβαίνουν το 7-Zip, το Keka και οι εφαρμογές συμπίεσης για κινητές συσκευές. Δεν είναι περιέκτης αποκλειστικά του GravesMail, ούτε το αδύναμο «ZipCrypto», που σπάει εύκολα και χρησιμοποιούσαν τα παλαιότερα εργαλεία ZIP. Η διαλειτουργικότητα έχει αποδειχθεί με πραγματικό, τυπικό λογισμικό συμπίεσης, και η μορφή κρυπτογράφησης AE-2 του αρχείου συμπίεσης είναι κλειδωμένη με αυτοματοποιημένη δοκιμή – οπότε αυτό που φεύγει είναι ένα πραγματικά τυπικό αρχείο, όχι κάτι που απλώς φαίνεται να λειτουργεί ανάμεσα σε δύο αντίγραφα της ίδιας εφαρμογής.

Αυτό που πραγματικά αποστέλλεται είναι ένα μόνο συνημμένο, το protected-message.zip. Το πραγματικό σας μήνυμα και κάθε συνημμένο είναι κρυπτογραφημένα μέσα του· το ορατό σώμα του email περιέχει μόνο οδηγίες σε απλή γλώσσα για το άνοιγμά του. Τα ονόματα των συνημμένων μέσα στο αρχείο συμπίεσης αντικαθίστανται με ουδέτερα ονόματα κράτησης θέσης, ενώ τα πραγματικά ονόματα φυλάσσονται σε έναν κρυπτογραφημένο κατάλογο που εμφανίζεται μόλις ο παραλήπτης πληκτρολογήσει τον κωδικό πρόσβασης – έτσι δεν διαρρέουν ούτε τα ονόματα των αρχείων.

Κατά την αποστολή, το GravesMail σάς ζητά να ορίσετε έναν ισχυρό κωδικό πρόσβασης (τουλάχιστον 12 χαρακτήρες, με κεφαλαία και πεζά, δύο ψηφία και δύο σύμβολα), με λίστα ελέγχου που ενημερώνεται καθώς πληκτρολογείτε και με πεδίο επιβεβαίωσης, ώστε ένα λάθος πληκτρολόγησης να μην μπορεί ποτέ να κλειδώσει έξω τον παραλήπτη. Στη συνέχεια εμφανίζει τον κωδικό πρόσβασης μία φορά, με κουμπί «Αντιγραφή», και σας υπενθυμίζει να τον μεταβιβάσετε μέσω άλλου καναλιού – τηλεφωνικά, με γραπτό μήνυμα ή με συνομιλία. Το GravesMail δεν προτείνει ποτέ την αποστολή του κωδικού πρόσβασης με email, και δεν τον αποθηκεύει ούτε τον μεταδίδει ποτέ πουθενά. Το GravesMail μπορεί επίσης να ανοίγει τα προστατευμένα μηνύματα που λαμβάνει, επιτόπου, σε κάθε πλατφόρμα.

Με ειλικρίνεια για το τι προστατεύει αυτό

Όλη η ασφάλεια είναι ο κωδικός πρόσβασης – επιλέξτε έναν καλό και κοινοποιήστε τον από διαφορετικό κανάλι από το ίδιο το email. Δεν υπάρχει λήξη ούτε «αυτοκαταστροφή»· αυτά δεν μπορούν να επιβληθούν χωρίς διακομιστή, και το GravesMail λειτουργεί με προτεραιότητα στην τοπική αποθήκευση, οπότε δεν τα υπόσχομαι. Το ZIP κρυπτογραφεί τα περιεχόμενα των αρχείων, όχι τη δομή του αρχείου συμπίεσης, οπότε όποιος υποκλέψει το μήνυμα μπορεί ακόμη να δει πόσα αρχεία υπάρχουν μέσα, το κατά προσέγγιση μέγεθός τους και τις χρονικές σημάνσεις τους – όχι όμως τα ονόματα ή τα περιεχόμενά τους. Επίσης, το θέμα του email, τα πεδία Προς/Από και ο χρόνος αποστολής εξακολουθούν να ταξιδεύουν χωρίς κρυπτογράφηση, όπως σε κάθε email.

Γρήγοροι κανόνες: η προσωπική σας διαλογή email

Με τους Γρήγορους κανόνες δημιουργείτε κανόνες διαλογής με ένα κλικ για συγκεκριμένους αποστολείς, τομείς ή μοτίβα θέματος. Κάθε κανόνας αποκτά το δικό του κουμπί στη γραμμή εργαλείων. Όταν εφαρμόζετε έναν κανόνα σε ένα μήνυμα, ο αποστολέας προστίθεται αυτόματα στη λίστα αντιστοιχίσεων του κανόνα – ο κανόνας γίνεται εξυπνότερος όσο τον χρησιμοποιείτε.

Ένας κανόνας μπορεί να στέλνει την αλληλογραφία που ταιριάζει στην Παγίδα ανεπιθύμητων για να ελεγχθεί αργότερα, να τη μετακινεί σε φάκελο, να τη διαγράφει ή να τη διαγράφει αυτόματα μετά από ορισμένες ημέρες. Οι κανόνες μπορούν να ρυθμιστούν ώστε να εφαρμόζονται αυτόματα κατά τον συγχρονισμό, οπότε τα μηνύματα που ταιριάζουν δεν φτάνουν ποτέ στα Εισερχόμενά σας, και μπορείτε να σαρώνετε ολόκληρους φακέλους σε δευτερόλεπτα για να πιάσετε μαζικά παλιά αλληλογραφία. Ό,τι έπιασε ένας κανόνας μπορείτε να το ελέγξετε, να το επαναφέρετε ή να το διαγράψετε οριστικά ανά πάσα στιγμή.

Οι κανόνες σας έχουν προτεραιότητα έναντι του φίλτρου ανεπιθύμητων. Ένα μήνυμα που ταιριάζει με κάποιον κανόνα σας ταξινομείται από τον δικό σας κανόνα πριν προλάβει να το εκτρέψει το φίλτρο ανεπιθύμητων – έτσι ένας αποστολέας για τον οποίο έχετε γράψει κανόνα δεν θα σταλεί κατά λάθος στα Ανεπιθύμητα. Το φίλτρο εξακολουθεί να εκτελείται και να βαθμολογεί το μήνυμα, και μπορείτε να δείτε την ετυμηγορία του στις Ιδιότητες· απλώς δεν υπερισχύει του κανόνα σας. Η μόνη εξαίρεση είναι το κακόβουλο λογισμικό: η σάρωση για κακόβουλο λογισμικό υπερισχύει πάντα, οπότε ένας κανόνας δεν μπορεί ποτέ να παραδώσει επικίνδυνο συνημμένο στα Εισερχόμενά σας.

Η λίστα Φιλτραρισμένα δείχνει όλα όσα έπιασαν όλοι οι κανόνες σας μέσα σε ένα κυλιόμενο χρονικό παράθυρο (1 έως 96 ώρες στον υπολογιστή, 24 από προεπιλογή). Κάθε λίστα ελέγχου – Κανόνες, Φιλτραρισμένα και Ανεπιθύμητα – έχει το δικό της πλαίσιο αναζήτησης.

Όταν ανοίγετε ένα μήνυμα που πιάστηκε, η πρώτη καρτέλα είναι η Ασφαλής προεπισκόπηση: το μήνυμα όπως θα φαινόταν στο παράθυρο ανάγνωσης, αλλά με τα σενάρια εξουδετερωμένα, τα pixel παρακολούθησης αποκλεισμένα και τις απομακρυσμένες εικόνες να φορτώνονται μόνο για αξιόπιστους αποστολείς. Διαθέτει τα κουμπιά Απάντηση, Απάντηση σε όλους και Προώθηση, ώστε να απαντήσετε σε ένα μήνυμα που πιάστηκε χωρίς να το επαναφέρετε πρώτα στα Εισερχόμενα – το μήνυμα μένει εκεί που είναι και η απάντησή σας φεύγει ως κανονικό μήνυμα.

Συνημμένα σε αναμονή

Όταν το YARA ή το antivirus του συστήματός σας εντοπίσει κακόβουλο λογισμικό σε ένα συνημμένο, το GravesMail προβαίνει αυτόματα στις ακόλουθες ενέργειες:

  • Το μήνυμα απομονώνεται — μετακινείται σε ειδικό φάκελο «Κακόβουλο λογισμικό», ξεχωριστό από τα Ανεπιθύμητα.
  • Το συνημμένο αφαιρείται — το επικίνδυνο αρχείο αφαιρείται από το μήνυμα. Το σώμα του μηνύματος διατηρείται, ώστε να βλέπετε ποιος το έστειλε.
  • Τα δεδομένα διατηρούνται — τα byte του συνημμένου φυλάσσονται τοπικά. Από τα Συνημμένα σε αναμονή μπορείτε να ελέγξετε κάθε στοιχείο που τέθηκε σε αναμονή, να δείτε γιατί τέθηκε σε αναμονή, να το αποθηκεύσετε στον δίσκο αν το εμπιστεύεστε ή να το διαγράψετε οριστικά. Τα στοιχεία σε αναμονή φυλάσσονται μέχρι να αποφασίσετε· δεν χάνονται ποτέ αθόρυβα.
  • Πλήρης εξήγηση — οι ιδιότητες του μηνύματος δείχνουν ακριβώς ποιος κανόνας YARA ή ποια μηχανή antivirus ενεργοποιήθηκε, ποιο αρχείο επηρεάστηκε και ποια ενέργεια έγινε.

Μπορείτε επίσης, οποιαδήποτε στιγμή, να κάνετε δεξί κλικ σε ένα συνημμένο και να επιλέξετε Σάρωση για κακόβουλο λογισμικό για να εκτελέσετε σάρωση κατ’ απαίτηση. Οι κανόνες YARA ενημερώνονται χειροκίνητα από τις Ρυθμίσεις ή αυτόματα κάθε εβδομάδα.

Αυτόματα κρυπτογραφημένα αντίγραφα ασφαλείας

Το GravesMail δημιουργεί αυτόματα κρυπτογραφημένα αντίγραφα ασφαλείας ολόκληρου του προφίλ σας — όχι μόνο της βάσης δεδομένων αλληλογραφίας, αλλά και των επαφών, του ημερολογίου, των κανόνων, των λιστών ασφαλών και αποκλεισμένων αποστολέων, των ρυθμισμένων ορίων, της φήμης αποστολέων, του εκπαιδευμένου φίλτρου ανεπιθύμητων, της κλειδοθήκης PGP και των αποθηκευμένων διαπιστευτηρίων λογαριασμών. (Τα αρχεία που συνοδεύουν την εφαρμογή και αντικαθίστανται σε κάθε ενημέρωση, όπως ο πίνακας γεωγραφικής αναζήτησης και το βασικό μοντέλο ανεπιθύμητων, παραλείπονται σκόπιμα.)

  • Πλήρη αντίγραφα ασφαλείας — πλήρες αντίγραφο του προφίλ, κρυπτογραφημένο με AES-256
  • Διαφορικά αντίγραφα ασφαλείας — μόνο ό,τι άλλαξε από το τελευταίο πλήρες αντίγραφο ασφαλείας· η επαναφορά ενός διαφορικού διατρέχει αυτόματα την αλυσίδα προς τα πίσω
  • Στιγμιότυπα πριν από ενέργειες — πριν από κάθε καταστροφική ενέργεια (σάρωση με Γρήγορους κανόνες, εκκαθάριση, άδειασμα Κάδου απορριμμάτων)

Ορίζετε το χρονοδιάγραμμα από τη Διαχείριση αντιγράφων ασφαλείας: είτε ένα διάστημα (ανενεργό, ημερησίως, εβδομαδιαία ή προσαρμοσμένος αριθμός ωρών, με πλήρες αντίγραφο ασφαλείας κάθε N ημέρες) είτε ένα εβδομαδιαίο πλέγμα, όπου κάθε ημέρα ορίζεται σε Κανένα, Πλήρες ή Διαφορικό. Τα όρια διατήρησης για τα πλήρη αντίγραφα, τα διαφορικά και τα στιγμιότυπα ρυθμίζονται και δεν διαγράφουν ποτέ το μοναδικό σας αντίγραφο.

Πώς κρυπτογραφούνται αυτά τα αντίγραφα ασφαλείας

Τα προγραμματισμένα και τα χειροκίνητα αντίγραφα ασφαλείας του ίδιου του GravesMail σφραγίζονται με ένα Κύριο κλειδί αντιγράφων ασφαλείας, το οποίο η εφαρμογή δημιουργεί και διαχειρίζεται για εσάς. Το ίδιο το κλειδί δεν γράφεται ποτέ στον δίσκο χωρίς προστασία — αποθηκεύονται μόνο περιτυλιγμένα αντίγραφά του, και η περιτύλιξη γίνεται με δύο τρόπους:

  • Ο ασφαλής χώρος αποθήκευσης κλειδιών της συσκευής σας — ώστε τα καθημερινά αντίγραφα ασφαλείας να γίνονται αθόρυβα, χωρίς να ζητείται ποτέ κωδικός πρόσβασης.
  • Η φράση πρόσβασης ανάκτησης — που ξετυλίγει το ίδιο κλειδί σε οποιονδήποτε υπολογιστή, χωρίς να εμπλέκεται χώρος αποθήκευσης κλειδιών.

Αυτή η δεύτερη περιτύλιξη είναι που κάνει τα αντίγραφα ασφαλείας ανεξάρτητα από τη συσκευή. Οι προηγούμενες εκδόσεις έδεναν τα αυτόματα αντίγραφα ασφαλείας με έναν συγκεκριμένο υπολογιστή· πλέον δεν επαναφέρονται μόνο εκεί όπου δημιουργήθηκαν.

Ορίζετε τη φράση πρόσβασης ανάκτησης μία φορά, την πρώτη φορά που δημιουργείτε αντίγραφο ασφαλείας. Είναι υποχρεωτική και δεν παραλείπεται — το αντίγραφο ασφαλείας δεν ολοκληρώνεται αν δεν οριστεί, ακριβώς για να μη βρεθείτε ποτέ με αντίγραφα ασφαλείας που δεν μπορείτε να ανακτήσετε. Στη συνέχεια, τα αντίγραφα ασφαλείας εκτελούνται χωρίς άλλη ερώτηση. Μπορείτε να την αλλάξετε οποιαδήποτε στιγμή από τη Διαχείριση αντιγράφων ασφαλείας· μετά την αλλαγή, όλα τα υπάρχοντα αντίγραφα ασφαλείας εξακολουθούν να μπορούν να επαναφερθούν.

Φυλάξτε τη φράση πρόσβασης ανάκτησης σε ασφαλές μέρος

Είναι ο μόνος τρόπος να ανακτήσετε αυτά τα αντίγραφα ασφαλείας σε νέα συσκευή ή σε συσκευή που επαναφέρθηκε στις εργοστασιακές ρυθμίσεις, και δεν μπορώ να την ανακτήσω για εσάς — αυτό είναι σκόπιμο. Δεν υπάρχει σύνδεσμος επαναφοράς ούτε κερκόπορτα υποστήριξης, γιατί και τα δύο θα ήταν δίοδος για κάποιον που δεν είστε εσείς. Αν την ξεχάσετε και χάσετε τη συσκευή, αυτά τα αντίγραφα ασφαλείας δεν ανοίγουν. Φυλάξτε τη σε ασφαλές μέρος.

Η Διαχείριση αντιγράφων ασφαλείας σάς επιτρέπει να περιηγηθείτε στα περιεχόμενα οποιουδήποτε αντιγράφου ασφαλείας, να κάνετε αναζήτηση σε όλα τα αντίγραφα ασφαλείας, να τα συγκρίνετε με την τρέχουσα βάση δεδομένων σας και να ανακτήσετε επιλεκτικά μεμονωμένα μηνύματα. Η επαναφορά επαληθεύει ότι το αντίγραφο ασφαλείας είναι πλήρες και ακέραιο πριν αγγίξει το τρέχον προφίλ σας — ένα κολοβό ή κατεστραμμένο αντίγραφο ασφαλείας απορρίπτεται και τα υπάρχοντα δεδομένα σας μένουν ανέγγιχτα — και, όταν ολοκληρωθεί, σας δείχνει τι επανήλθε, ανά σύνολο δεδομένων.

Αρχείο καταγραφής διαγραφών και ανάκτηση

Κάθε μήνυμα που διαγράφεται καταγράφεται σε ένα τοπικό αρχείο καταγραφής διαγραφών, με ολόκληρο το περιεχόμενο του σώματος. Μπορείτε να περιηγηθείτε στα διαγραμμένα μηνύματα, να κάνετε αναζήτηση και να τα ανακτήσετε με ένα κλικ για έως και 90 ημέρες (ρυθμίζεται). Δεν χρειάζεται αρχείο αντιγράφου ασφαλείας — η ανάκτηση από το αρχείο καταγραφής διαγραφών είναι άμεση.