Cross-site scripting επίθεση (επίθεση XSS) είναι μια επίθεση που βασίζεται σε ένεση κώδικα σε ευάλωτες σελίδες web. Ο κίνδυνος είναι αποτέλεσμα της δέχεται ανεξέλεγκτα τα δεδομένα εισόδου και την προβολή στο πρόγραμμα περιήγησης.Ας υποθέσουμε ότι έχετε μια φόρμα σχόλιο στην αίτησή σας, που επιτρέπει στους χρήστες να εισαγάγουν δεδομένα, και την επιτυχή υποβολή δείχνει όλα τα σχόλια. Ο χρήστης θα μπορούσε ενδεχομένως να εισαγάγετε ένα σχόλιο που περιέχει κακόβουλο κώδικα JavaScript σε αυτό. Όταν υποβληθεί η φόρμα, τα δεδομένα είναι αποστέλλεται στο διακομιστή και να αποθηκεύονται στη βάση δεδομένων. Αργότερα, το σχόλιο είναι παρατραβηγμένο από βάση δεδομένων και εμφανίζονται στη σελίδα HTML και JavaScript κώδικα που θα τρέξει. Το κακόβουλο JavaScript μπορεί να ανακατευθύνουν το χρήστη σε μια κακή web σελίδα ή μια τοποθεσία Web ηλεκτρονικού "ψαρέματος".Για την προστασία εφαρμογή σας από αυτά τα είδη των επιθέσεων, εκτελέστε τα εισαγόμενα δεδομένα μέσω strip_tags() να αφαιρέσει οποιεσδήποτε ετικέτες που περιέχονται σε αυτό. Κατά την προβολή δεδομένων στο πρόγραμμα περιήγησης, να εφαρμόσει htmlentities () λειτουργία στα δεδομένα.
Μεταφράζονται, παρακαλώ περιμένετε..
