Πότε ξεκίνησε για πρώτη φορά η υπερχείλιση του buffer;
Πότε ξεκίνησε για πρώτη φορά η υπερχείλιση του buffer;

Βίντεο: Πότε ξεκίνησε για πρώτη φορά η υπερχείλιση του buffer;

Βίντεο: Πότε ξεκίνησε για πρώτη φορά η υπερχείλιση του buffer;
Βίντεο: Returning to a War-Torn Ghost Town Sealed for 50 years | Cyprus, Uncharted Ep. 1 2024, Νοέμβριος
Anonim

ο πρώτη υπερχείλιση buffer επίθεση άρχισε να συμβαίνει το 1988. Ονομάστηκε Morris Internet worm. ΕΝΑ ξεχείλισμα επίθεση αποκαλύπτει τρωτά σημεία σε ένα πρόγραμμα. Πλημμυρίζει τη μνήμη με δεδομένα που είναι περισσότερα από αυτά που μπορεί να ελέγξει το πρόγραμμα.

Εκτός από αυτό, πώς συμβαίνει μια επίθεση υπερχείλισης buffer;

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

Επιπλέον, είναι η Java ευάλωτη σε επιθέσεις υπερχείλισης buffer; Η C++ είναι ιδιαίτερα ευάλωτο σε υπερχείλιση buffer . Ωστόσο, Ιάβα έχει σχεδιαστεί για να αποφεύγει το υπερχείλιση buffer ελέγχοντας τα όρια του α ρυθμιστής (όπως ένας πίνακας) και αποτρέποντας οποιαδήποτε πρόσβαση πέρα από αυτά τα όρια.

Αντίστοιχα, γιατί υπάρχουν ευπάθειες υπερχείλισης buffer;

Βασικές Έννοιες του Υπερχείλιση buffer Αυτό το σφάλμα παρουσιάζεται όταν υπάρχει είναι περισσότερα δεδομένα σε α ρυθμιστής από αυτό μπορώ χειρίζεται, προκαλώντας δεδομένα να ξεχείλισμα σε παρακείμενο χώρο αποθήκευσης. Αυτό ευπάθεια μπορεί προκαλέσει συντριβή συστήματος ή, χειρότερα, δημιουργία σημείου εισόδου για κυβερνοεπίθεση. C και C++ είναι πιο επιρρεπείς σε υπερχείλιση buffer.

Τι είδους επίθεση είναι η υπερχείλιση buffer;

Επίθεση υπερχείλισης στοίβας - Αυτό είναι το πιο συνηθισμένο τύπος του επίθεση υπερχείλισης buffer και περιλαμβάνει ξέχειλος ένα ρυθμιστής στην κλήση σωρός *. Σωρός επίθεση υπερχείλισης - Αυτό είδος επίθεσης στοχεύει δεδομένα στην ανοιχτή δεξαμενή μνήμης που είναι γνωστή ως σωρό*.

Συνιστάται: