Ποια είναι η κύρια διαφορά μεταξύ μιας κανονικής ένεσης SQL και μιας τυφλής ευπάθειας ένεσης SQL;
Ποια είναι η κύρια διαφορά μεταξύ μιας κανονικής ένεσης SQL και μιας τυφλής ευπάθειας ένεσης SQL;

Βίντεο: Ποια είναι η κύρια διαφορά μεταξύ μιας κανονικής ένεσης SQL και μιας τυφλής ευπάθειας ένεσης SQL;

Βίντεο: Ποια είναι η κύρια διαφορά μεταξύ μιας κανονικής ένεσης SQL και μιας τυφλής ευπάθειας ένεσης SQL;
Βίντεο: 30 глупых вопросов Data Engineer [Карьера в IT] 2024, Νοέμβριος
Anonim

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

Ομοίως, οι άνθρωποι ρωτούν, πότε μπορεί ένας εισβολέας να επιχειρήσει μια τυφλή ένεση SQL;

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

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

Ομοίως, τίθεται το ερώτημα, τι είναι η ευπάθεια SQL injection;

SQL injection είναι μια ασφάλεια ιστού τρωτό που επιτρέπει σε έναν εισβολέα να παρεμβαίνει στα ερωτήματα που κάνει μια εφαρμογή στη βάση δεδομένων της.

Πώς λειτουργεί το παράδειγμα SQL injection;

Παράδειγμα μιας Ένωσης με βάση SQL Injection Επιτρέπει στον εισβολέα να συνδυάσει τα αποτελέσματα δύο ή περισσότερων δηλώσεων SELECT σε ένα μόνο αποτέλεσμα. Σε SQL Injection , ο τελεστής UNION χρησιμοποιείται συνήθως για να επισυνάψετε ένα κακόβουλο SQL ερώτημα στο αρχικό ερώτημα που προορίζεται να εκτελεστεί από την εφαρμογή Ιστού.

Συνιστάται: