Σημαντικό Αυτό το άρθρο περιέχει πληροφορίες που σας δείχνουν πώς μπορείτε να μειώσετε τις ρυθμίσεις ασφαλείας ή πώς μπορείτε να απενεργοποιήσετε τις δυνατότητες ασφαλείας σε έναν υπολογιστή. Μπορείτε να κάνετε αυτές τις αλλαγές για να επιλύσετε ένα συγκεκριμένο πρόβλημα. Προτού κάνετε αυτές τις αλλαγές, συνιστάται να αξιολογήσετε τους κινδύνους που σχετίζονται με την εφαρμογή αυτής της λύσης στο συγκεκριμένο περιβάλλον σας. Εάν εφαρμόσετε αυτή τη λύση, ακολουθήστε τα κατάλληλα πρόσθετα βήματα για να συμβάλετε στην προστασία του υπολογιστή.
Συμπτώματα
Όταν προσπαθείτε να ανοίξετε ένα συνδεδεμένο αρχείο συνημμένου σε ένα μήνυμα του Microsoft Outlook, το Outlook αποκλείει την πρόσβαση στη σύνδεση. Όταν παρουσιαστεί το πρόβλημα, ενδέχεται να λάβετε ένα μήνυμα που μοιάζει με το ακόλουθο στη Γραμμή πληροφοριών του Outlook:
Το Outlook απέκλεισε την πρόσβαση στα ακόλουθα ενδεχομένως μη ασφαλή συνημμένα: όνομα αρχείου.
Τα συνημμένα που επηρεάζονται από αυτό το πρόβλημα είναι αρκετά ασυνήθιστα. Συνήθως δημιουργούνται από προσαρμοσμένες λύσεις χρησιμοποιώντας το Εκτεταμένο MAPI ή το μοντέλο αντικειμένου του Outlook για την προσθήκη λειτουργικότητας σε ένα γραμματοκιβώτιο του Microsoft Exchange ή σε ένα τοπικό σύνολο φακέλων του Outlook.
Αιτία
Αυτό το πρόβλημα παρουσιάζεται επειδή, από προεπιλογή, το Outlook 2010 και το Outlook 2013 δεν επιτρέπουν το άνοιγμα συνδεδεμένων συνημμένων αρχείων. Επίσης, μια ενημέρωση ασφαλείας του Ιουλίου 2010 έκανε μια αλλαγή στο Outlook 2002, το Outlook 2003 και το Outlook 2007 για να συμπεριλάβει αυτή τη συμπεριφορά.
Για περισσότερες πληροφορίες σχετικά με αυτή την ενημέρωση ασφαλείας, κάντε κλικ στον αριθμό του παρακάτω άρθρου για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:978212 MS10-045: Ευπάθεια στο Κέντρο βοήθειας και υποστήριξης θα μπορούσε να επιτρέψει την απομακρυσμένη εκτέλεση κώδικα Για περισσότερες πληροφορίες, επισκεφθείτε το ακόλουθο δελτίο του Κέντρου απόκρισης σε θέματα ασφάλειας της Microsoft:
http://www.microsoft.com/technet/security/bulletin/MS10-045.mspx
Λύση
Για να επιλύσετε αυτό το πρόβλημα, χρησιμοποιήστε τις ακόλουθες μεθόδους:
-
Μέθοδος 1
Εάν είστε προγραμματιστής μιας προσαρμοσμένης λύσης που χρησιμοποιεί συνδεδεμένα συνημμένα αρχεία, συνιστάται να αλλάξετε τη λύση, ώστε να μην χρησιμοποιεί πλέον συνδεδεμένα αρχεία. Συγκεκριμένα, αποφύγετε να χρησιμοποιήσετε τις παρακάτω επιλογές για την ιδιότητα PR_ATTACH_METHOD ενός συνημμένου:-
ATTACH_BY_REFERENCE
-
ATTACH_BY_REF_ONLY
-
ATTACH_BY_REF_RESOLVE
Μια πιθανή προσέγγιση μπορεί να είναι η χρήση μιας υπερ-σύνδεσης στο σώμα ενός μηνύματος.
-
-
Μέθοδος 2
Προειδοποίηση Αυτή η λύση μπορεί να κάνει έναν υπολογιστή ή ένα δίκτυο πιο ευάλωτο σε επιθέσεις από κακόβουλους χρήστες ή από κακόβουλο λογισμικό, όπως ιούς. Δεν συνιστάται αυτή η λύση, αλλά παρέχουμε αυτές τις πληροφορίες, ώστε να μπορείτε να εφαρμόσετε αυτή τη λύση κατά τη διακριτική σας ευχέρεια. Χρησιμοποιήστε αυτήν τη λύση με δική σας ευθύνη. Σημαντικός Αυτή η ενότητα, μέθοδος ή εργασία περιέχει βήματα που σας καθοδηγούν στον τρόπο τροποποίησης του μητρώου. Ωστόσο, εάν τροποποιήσετε εσφαλμένα το μητρώο, ενδέχεται να προκύψουν σοβαρά προβλήματα. Επομένως, φροντίστε να ακολουθήσετε προσεκτικά αυτά τα βήματα. Για πρόσθετη προστασία, δημιουργήστε ένα αντίγραφο ασφαλείας του μητρώου πριν το τροποποιήσετε. Στη συνέχεια, μπορείτε να επαναφέρετε το μητρώο εάν παρουσιαστεί πρόβλημα. Για περισσότερες πληροφορίες σχετικά με τον τρόπο δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου, κάντε κλικ στον αριθμό του παρακάτω άρθρου για να προβάλετε το άρθρο στη Γνωσιακή βάση της Microsoft:322756Τρόπος δημιουργίας αντιγράφων ασφαλείας και επαναφοράς του μητρώου στα Windows Μπορείτε να χρησιμοποιήσετε μια καταχώρηση μητρώου για να αποτρέψετε τον αποκλεισμό συνδεδεμένων συνημμένων αρχείων από το Outlook, ώστε να μπορούν να ανοίξουν απευθείας. Ωστόσο, δεν συνιστάται να χρησιμοποιήσετε αυτήν την καταχώρηση μητρώου, επειδή αυτή η ενέργεια θα μειώσει την ασφάλεια του Outlook και μπορεί να επιτρέψει την πρόσβαση σε κακόβουλα συνημμένα. Για να ρυθμίσετε τις παραμέτρους της καταχώρησης μητρώου AllowAttachByRef, προσθέστε μια τιμή DWORD με το όνομα AllowAttachByRef που έχει τιμή 1. Για να προσθέσετε αυτήν την καταχώρηση μητρώου, ακολουθήστε τα παρακάτω βήματα:
-
Κάντε κλικ στο κουμπί Έναρξη, επιλέξτεΕκτέλεση, πληκτρολογήστε regedit στο πλαίσιο Άνοιγμα και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
-
Εντοπίστε και, στη συνέχεια, κάντε κλικ σε ένα από τα παρακάτω δευτερεύοντα κλειδιά μητρώου:
-
Outlook 2016 (έκδοση 16.0)
-
Outlook 2013 (έκδοση 15.0)
-
Outlook 2010 (έκδοση 14.0)
-
Outlook 2007 (έκδοση 12.0)
-
Outlook 2003 (έκδοση 11.0)
-
Outlook 2002 (έκδοση 10.0)
-
-
Στο μενού Επεξεργασία, τοποθετήστε το δείκτη του ποντικιού στην επιλογή Δημιουργία και, στη συνέχεια, κάντε κλικ στην επιλογή Τιμή DWORD.
-
Πληκτρολογήστε AllowAttachByRef για το όνομα του DWORD και, στη συνέχεια, πατήστε το πλήκτρο Enter.
-
Κάντε δεξί κλικ στην επιλογή AllowAttachByRef και, στη συνέχεια, κάντε κλικ στην εντολή Τροποποίηση.
-
Στο πλαίσιο Δεδομένα τιμής , πληκτρολογήστε 1 και, στη συνέχεια, κάντε κλικ στο κουμπί OK.
-
Κλείστε το Πρόγραμμα επεξεργασίας μητρώου και, στη συνέχεια, επανεκκινήστε τον υπολογιστή.
Σημαντικό Η καταχώρηση μητρώου AllowAttachByRef ενεργοποιεί εκ νέου μόνο ATTACH_BY_REFERENCE και ATTACH_BY_REF_ONLY συνημμένα. ATTACH_BY_REF_RESOLVE συνημμένα εξακολουθούν να είναι αποκλεισμένα.
-
Περισσότερες πληροφορίες
Το Outlook 2002 και παλαιότερες εκδόσεις του Outlook σάς επέτρεψαν να δημιουργήσετε συνδεδεμένα συνημμένα χρησιμοποιώντας την εντολή Εισαγωγή αρχείου . Ωστόσο, αυτό ήταν δυνατό μόνο για τα μηνύματα που έχουν μορφοποιηθεί με τη χρήση εμπλουτισμένου κειμένου. Αυτή η δυνατότητα δεν είναι διαθέσιμη σε νεότερες εκδόσεις του Outlook. Ωστόσο, μπορείτε να εισαγάγετε υπερ-συνδέσεις στο σώμα του μηνύματος.
Το μοντέλο αντικειμένων του Outlook επιτρέπει στους χρήστες να δημιουργούν και να στέλνουν συνδεδεμένα συνημμένα. Ωστόσο, όταν αποστέλλονται αυτά τα μηνύματα, το MAPI μετατρέπει το συνδεδεμένο συνημμένο σε ενσωματωμένο συνημμένο. Επειδή ο συνολικός πίνακας σεναρίων είναι πολύ μεγάλος και επειδή το Outlook αποκλείει επίσης άλλα είδη συνημμένων, ανάλογα με τη ρύθμιση παραμέτρων, θα πρέπει να φροντίσετε να ελέγξετε τα σενάρια για να δείτε εάν αυτό το πρόβλημα μπορεί να σχετίζεται με απροσδόκητη συμπεριφορά που ενδέχεται να παρατηρήσετε στο Outlook. Ο καλύτερος τρόπος για να προσδιορίσετε εάν ένα συνημμένο είναι ένα συνδεδεμένο αρχείο είναι να χρησιμοποιήσετε ένα εργαλείο που βασίζεται σε MAPI, όπως το MFCMAPI, για να ελέγξετε εάν η ιδιότητα PR_ATTACH_METHOD του συνημμένου έχει οριστεί σε μία από τις ακόλουθες τιμές.
Τιμή |
Σημαία MAPI |
---|---|
2 |
ATTACH_BY_REFERENCE |
3 |
ATTACH_BY_REF_RESOLVE |
4 |
ATTACH_BY_REF_ONL |
Για να χρησιμοποιήσετε το MFCMAPI για να προσδιορίσετε εάν ένα συνημμένο είναι συνδεδεμένο συνημμένο, ακολουθήστε τα παρακάτω βήματα:
-
Εκκινήστε το MFCMAPI.
-
Στο μενού Περίοδος λειτουργίας , κάντε κλικ στην επιλογή Σύνδεση και εμφάνιση πίνακα χώρου αποθήκευσης.
-
Κάντε διπλό κλικ σε ένα από τα καταστήματα MAPI στη λίστα για να ανοίξετε αυτόν το χώρο αποθήκευσης. Αυτός είναι ο χώρος αποθήκευσης που περιέχει το μήνυμα που περιέχει το ύποπτο συνημμένο.
-
Αναπτύξτε το δέντρο φακέλων στο παράθυρο περιήγησης για να βρείτε το σωστό φάκελο και, στη συνέχεια, κάντε διπλό κλικ στο όνομα του φακέλου για να ανοίξετε αυτόν το φάκελο.
-
Κάντε δεξί κλικ στο μήνυμα που έχει το ύποπτο συνημμένο και, στη συνέχεια, κάντε κλικ στην επιλογή Εμφάνιση πίνακα συνημμένων.
-
Επιλέξτε το ύποπτο συνημμένο και, στη συνέχεια, εντοπίστε την ιδιότητα PR_ATTACH_METHOD στη λίστα ιδιοτήτων. Οι στήλες Τιμή και SmartView εμφανίζουν τα δεδομένα. Το συνημμένο είναι ένα συνδεδεμένο συνημμένο εάν τα δεδομένα ταιριάζουν με μία από τις τρεις τιμές που παρατίθενται στον πίνακα Σημαία MAPI που παρατίθεται νωρίτερα.
Για περισσότερες πληροφορίες σχετικά με το MFCMAPI, επισκεφθείτε την ακόλουθη ιστοσελίδα της Microsoft:
http://www.codeplex.com/mfcmapi
Τα προϊόντα τρίτων κατασκευαστών που αναφέρονται σε αυτό το άρθρο έχουν κατασκευαστεί από εταιρείες που είναι ανεξάρτητες από τη Microsoft. Η Microsoft δεν παρέχει καμία εγγύηση, σιωπηρή ή άλλη, σχετικά με τις επιδόσεις ή την αξιοπιστία αυτών των προϊόντων.
Η Microsoft παρέχει στοιχεία επικοινωνίας τρίτων για να σας βοηθήσει να βρείτε τεχνική υποστήριξη. Αυτά τα στοιχεία επικοινωνίας μπορεί να αλλάξουν χωρίς προειδοποίηση. Η Microsoft δεν εγγυάται την ακρίβεια αυτών των στοιχείων επικοινωνίας τρίτων κατασκευαστών.