Τι κάνει το X-Frame-Options;

Οι κεφαλίδες HTTP είναι ένας τύπος μεταδεδομένων που αποστέλλονται με αιτήματα και απαντήσεις ιστού, οι πληροφορίες που παρέχουν μπορεί να είναι σημαντικές ή απλώς ενημερωτικές. Οι κεφαλίδες ασφαλείας είναι ένα υποσύνολο των "κεφαλίδων απόκρισης" που μπορούν να οριστούν από τον διακομιστή ιστού, είναι μία από τις δυνατότητες που μπορούν να βοηθήσουν στην αντιμετώπιση ορισμένων ζητημάτων ασφαλείας. Μία από τις κεφαλίδες ασφαλείας, που ονομάζεται "X-Frame-Options" έχει σχεδιαστεί για να αποτρέπει επιθέσεις click-jacking.

Click-Jacking

Το click-jacking, γνωστό και ως "Αποκατάσταση διεπαφής χρήστη", είναι ένα ζήτημα όπου ένας εισβολέας μπορεί να ξεγελάσει έναν χρήστη ώστε να κάνει κλικ σε κάτι που δεν είναι αυτό που φαίνεται. Για ιστότοπους, αυτό γίνεται με την επικάλυψη ενός διαφανούς ιστότοπου πάνω από έναν ορατό. Σε αυτό το είδος επίθεσης, ο χρήστης πιστεύει ότι αλληλεπιδρά με τον ορατό ιστότοπο, αλλά στην πραγματικότητα, επηρεάζει άθελά του τον διαφανή ιστότοπο.

Για παράδειγμα, ένας εισβολέας θα μπορούσε να δημιουργήσει έναν ιστότοπο που καθιστά πιθανό ότι ένας χρήστης κάνει κλικ σε ένα κουμπί, ίσως σε ένα κουμπί αναπαραγωγής για ένα βίντεο. Σε ένα διαφανές επίπεδο στην κορυφή αυτής της ιστοσελίδας βρίσκεται μια δεύτερη ιστοσελίδα, όπως η ιστοσελίδα για τη διαγραφή του λογαριασμού σας στο Facebook με το κουμπί "Διαγραφή λογαριασμού" τοποθετημένο ακριβώς πάνω από το κουμπί αναπαραγωγής. Σε αυτό το σενάριο, όταν ο χρήστης προσπαθεί να κάνει κλικ στην αναπαραγωγή, στην πραγματικότητα κάνει κλικ στο κουμπί για να διαγράψει τον λογαριασμό του στο Facebook.

Το click-jacking βασίζεται στην ικανότητα εμφάνισης του ιστότοπου-στόχου πάνω από τον εικονικό ιστότοπο, μέσω μιας διαδικασίας που ονομάζεται "Καδράρισμα". Το Framing χρησιμοποιεί το στοιχείο HTML "iframe" το οποίο μπορεί να φορτώσει μια ολόκληρη ξεχωριστή ιστοσελίδα σε μια άλλη σελίδα. Φορτώνοντας την ιστοσελίδα-στόχο σε ένα πλαίσιο, τοποθετώντας την προσεκτικά και κάνοντάς την διαφανή, το θύμα θα αγνοεί εντελώς ότι εξαπατάται για να εκτελέσει μια ενέργεια.

X-Frame-Options

Η κεφαλίδα απόκρισης HTTP "X-Frame-Options" είναι μια προαιρετική δυνατότητα που μπορεί να οριστεί για ιστότοπους στα αρχεία διαμόρφωσης διακομιστή. Το X-Frame-Options αποτρέπει τη φόρτωση ιστοσελίδων σε iframes, γεγονός που εμποδίζει την επικάλυψή τους σε άλλο ιστότοπο. Το πρόγραμμα περιήγησης του θύματος εφαρμόζει στην πραγματικότητα τον έλεγχο ασφαλείας, επειδή όλα τα προγράμματα περιήγησης σέβονται την κεφαλίδα X-Frame-Options και αρνούνται να φορτώσουν οποιεσδήποτε ιστοσελίδες με την κεφαλίδα που έχει οριστεί σε ένα πλαίσιο.

Η κεφαλίδα επιτρέπει στον κάτοχο του ιστότοπου να διαμορφώσει πόσο περιοριστική είναι η ρύθμιση. Υπάρχουν δύο ρυθμίσεις: Το "X-Frame-Options: DENY" αποτρέπει το καδράρισμα μιας προστατευμένης ιστοσελίδας. Η άλλη επιλογή, «Επιλογές X-Frame: SAMEORIGIN», επιτρέπει την τοποθέτηση προστατευμένων ιστοσελίδων, μόνο εάν η σελίδα που φορτώνει το πλαίσιο έχει το ίδιο όνομα τομέα. Σε αυτήν την περίπτωση, μπορείτε να φορτώσετε ένα πλαίσιο στον δικό σας ιστότοπο, αλλά κανείς άλλος δεν μπορεί να το φορτώσει στον δικό του.

Αφήστε ένα σχόλιο

Πώς να ενεργοποιήσετε το ποσοστό μπαταρίας στην γραμμή κατάστασης Android

Πώς να ενεργοποιήσετε το ποσοστό μπαταρίας στην γραμμή κατάστασης Android

Όταν ενεργοποιήσετε το ποσοστό μπαταρίας στο τηλέφωνό σας Android, γνωρίζετε πόση μπαταρία απομένει. Δείτε πώς να το ενεργοποιήσετε εύκολα.

Τι να κάνετε όταν το WhatsApp Web δεν λειτουργεί

Τι να κάνετε όταν το WhatsApp Web δεν λειτουργεί

Το WhatsApp Web δεν λειτουργεί; Μην ανησυχείτε. Ακολουθούν ορισμένες χρήσιμες συμβουλές που μπορείτε να δοκιμάσετε για να λειτουργήσει ξανά το WhatsApp.

Σημαντικά Συντομεύσεις Πληκτρολογίου στο Microsoft PowerPoint

Σημαντικά Συντομεύσεις Πληκτρολογίου στο Microsoft PowerPoint

Μάθετε πώς να επιταχύνετε τον χρόνο που περνάτε εργάζεστε σε αρχεία PowerPoint μαθαίνοντας αυτές τις σημαντικές συντομεύσεις πληκτρολογίου.

Facebook: Οι όροι Εμβέλεια, Εμφανίσεις και Συμμετοχή εξηγήθηκαν

Facebook: Οι όροι Εμβέλεια, Εμφανίσεις και Συμμετοχή εξηγήθηκαν

Αν δεν είστε βέβαιοι για τις εμφανίσεις, την εμβέλεια και τη συμμετοχή στο Facebook, συνεχίστε να διαβάζετε για να μάθετε. Δείτε αυτή την εύκολη εξήγηση.

Τι είναι ο υπολογισμός ομίχλης;

Τι είναι ο υπολογισμός ομίχλης;

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

Πώς να επαναφέρετε τα εικονίδια της αρχικής οθόνης στις προεπιλεγμένες ρυθμίσεις στο iPad

Πώς να επαναφέρετε τα εικονίδια της αρχικής οθόνης στις προεπιλεγμένες ρυθμίσεις στο iPad

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

Πώς να αλλάξετε τις ρυθμίσεις απορρήτου του Facebook σε τηλέφωνο ή tablet

Πώς να αλλάξετε τις ρυθμίσεις απορρήτου του Facebook σε τηλέφωνο ή tablet

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

Opera για Android: Πώς να αλλάξετε την προεπιλεγμένη μηχανή αναζήτησης

Opera για Android: Πώς να αλλάξετε την προεπιλεγμένη μηχανή αναζήτησης

Αλλάξτε την προεπιλεγμένη μηχανή αναζήτησης στο Opera για Android και απολαύστε τις προτιμώμενες επιλογές σας. Ανακαλύψτε τον γρηγορότερο τρόπο. Αλλάξτε την προεπιλεγμένη μηχανή αναζήτησης που χρησιμοποιεί ο περιηγητής Opera για Android με αυτά τα εύκολα βήματα.

Γρήγορη Συμβουλή: Πώς να Απενεργοποιήσετε τον Google Assistant

Γρήγορη Συμβουλή: Πώς να Απενεργοποιήσετε τον Google Assistant

Δείτε ποιά βήματα να ακολουθήσετε για να απενεργοποιήσετε τον Google Assistant και να αποκτήσετε κάποια ηρεμία. Νιώστε λιγότερο παρακολουθούμενοι και απενεργοποιήστε τον Google Assistant.

Facebook: Πώς να Ζητήσετε Συστάσεις

Facebook: Πώς να Ζητήσετε Συστάσεις

Εάν θέλετε απλά να ζητήσετε από φίλους συστάσεις για μια συγκεκριμένη δραστηριότητα, μεταβείτε στο "Τι σκέφτεστε;" και πληκτρολογήστε την ερώτησή σας.