Μεθοδολογία: πώς λειτουργούν τα δεδομένα και τα εργαλεία μας
Θέλουμε να γνωρίζετε ακριβώς τι μπορούν και τι δεν μπορούν να σας πουν τα εργαλεία μας. Αυτή η σελίδα εξηγεί τα πρότυπα, τις πηγές δεδομένων και τους ελέγχους πίσω από κάθε αποτέλεσμα.
Τελευταίος έλεγχος: 2026-10-16
Αρίθμηση καρτών: ISO/IEC 7812
Οι αριθμοί καρτών πληρωμών ακολουθούν το πρότυπο ISO/IEC 7812. Το πρώτο ψηφίο είναι ο αναγνωριστικός κωδικός κύριου κλάδου (MII), τα αρχικά ψηφία σχηματίζουν τον αριθμό αναγνώρισης εκδότη (IIN, κοινώς BIN), τα επόμενα ψηφία προσδιορίζουν τον μεμονωμένο λογαριασμό και το τελευταίο είναι ψηφίο ελέγχου.
Τα δίκτυα καρτών αναγνωρίζονται από τα προθέματα και τα μήκη τους· για παράδειγμα, οι αριθμοί Visa ξεκινούν με 4 και αρκετά δίκτυα χρησιμοποιούν συγκεκριμένα εύρη στις σειρές 2 και 5. Τα εργαλεία μας χρησιμοποιούν αυτά τα δημοσιευμένα μοτίβα για να αναγνωρίσουν το brand ενός αριθμού.
BIN 6 και 8 ψηφίων
Ιστορικά, το IIN είχε έξι ψηφία. Το πρότυπο ενημερώθηκε ώστε να υποστηρίζει οκταψήφια IIN και τα μεγάλα δίκτυα μεταβαίνουν σε οκταψήφια εύρη. Έτσι, ένα εξαψήφιο πρόθεμα μπορεί να καλύπτει αρκετούς εκδότες ή προϊόντα.
Όταν εισάγετε οκτώ ή περισσότερα ψηφία, αναζητούμε πρώτα το πιο συγκεκριμένο αντίστοιχο εύρος και καταφεύγουμε στο εξαψήφιο όταν δεν υπάρχει οκταψήφια εγγραφή.
Το άθροισμα ελέγχου Luhn
Ο αλγόριθμος Luhn (mod 10) εντοπίζει τα περισσότερα λάθη πληκτρολόγησης ενός ψηφίου και πολλές αντιμεταθέσεις. Λειτουργεί ως εξής:
- Ξεκινώντας από το δεξιότερο ψηφίο και προχωρώντας αριστερά, διπλασιάστε κάθε δεύτερο ψηφίο.
- Αν ο διπλασιασμός δώσει αριθμό μεγαλύτερο του 9, αφαιρέστε 9.
- Προσθέστε όλα τα ψηφία.
- Αν το σύνολο είναι πολλαπλάσιο του 10, ο αριθμός περνά τον έλεγχο.
Η επιτυχία στον έλεγχο Luhn σημαίνει μόνο ότι ο αριθμός είναι σωστά σχηματισμένος. Δεν σημαίνει ότι η κάρτα υπάρχει, είναι ενεργή ή έχει υπόλοιπο.
Πώς συντάσσεται η βάση BIN
Η βάση BIN μας συνδυάζει δημόσια διαθέσιμες πληροφορίες ευρών, κλαδικές πηγές και διορθώσεις που αναφέρουν οι χρήστες. Οι εγγραφές κανονικοποιούνται ώστε brand, τύπος, επίπεδο, τράπεζα και χώρα να έχουν συνεπή ονόματα και κωδικούς, ενώ οι αντικρουόμενες εγγραφές ελέγχονται πριν συγχωνευθούν.
Τα δίκτυα καρτών δεν δημοσιεύουν πλήρη δημόσια λίστα όλων των ευρών, οπότε καμία βάση BIN τρίτων δεν μπορεί να είναι τέλεια. Είμαστε ειλικρινείς για αυτά τα όρια:
- Οι εκδότες μπορούν οποιαδήποτε στιγμή να αναδιανείμουν, να συγχωνεύσουν ή να καταργήσουν εύρη, και οι εγγραφές μπορεί να καθυστερούν.
- Το όνομα της τράπεζας μπορεί να αντανακλά παλαιότερη ονομασία μετά από συγχώνευση ή αλλαγή επωνυμίας.
- Το επίπεδο και ο τύπος κάρτας είναι τα πεδία που πιθανότερα λείπουν ή είναι παρωχημένα.
- Εύρη ιδιωτικής ετικέτας (private label), καρτών στόλου και ορισμένων προπληρωμένων μπορεί να μην περιλαμβάνονται.
Γεωεντοπισμός IP
Οι αναζητήσεις IP χρησιμοποιούν τη βάση DB-IP Lite μαζί με δεδομένα ιδιοκτησίας δικτύων (ASN). Τα αποτελέσματα σε επίπεδο χώρας είναι γενικά ακριβή, γιατί τα μπλοκ IP εκχωρούνται σε δίκτυα συγκεκριμένων χωρών.
Η πόλη, η περιοχή και οι συντεταγμένες είναι κατά προσέγγιση. Πάροχοι κινητής, εταιρικά δίκτυα, VPN και δορυφορικές συνδέσεις μπορεί να τοποθετούν έναν χρήστη μακριά από την αναφερόμενη τοποθεσία, οπότε τα δεδομένα πόλης δεν πρέπει ποτέ να χρησιμοποιούνται ως απόδειξη του πού βρίσκεται κάποιος.
Ο εντοπισμός VPN και proxy συγκρίνει το δίκτυο στο οποίο ανήκει μια IP με γνωστά δίκτυα hosting, VPN και Tor. Παράγει ένδειξη κινδύνου, όχι βεβαιότητα.
Επικύρωση SWIFT/BIC και IBAN
Ένας κωδικός SWIFT/BIC έχει 8 ή 11 χαρακτήρες: κωδικό τράπεζας, κωδικό χώρας ISO, κωδικό τοποθεσίας και προαιρετικό κωδικό καταστήματος. Ελέγχουμε τη μορφή και τον κωδικό χώρας και αντιστοιχίζουμε τους κωδικούς με τον κατάλογο αναφοράς μας.
Τα IBAN επικυρώνονται με τον έλεγχο ISO 13616 MOD-97: οι πρώτοι τέσσερις χαρακτήρες μεταφέρονται στο τέλος, τα γράμματα μετατρέπονται σε αριθμούς και το αποτέλεσμα πρέπει να αφήνει υπόλοιπο 1 όταν διαιρεθεί με το 97. Ελέγχουμε επίσης το αναμενόμενο μήκος για κάθε χώρα.
Συνθετικά δοκιμαστικά δεδομένα
Οι αριθμοί καρτών και τα IBAN που παράγουν οι γεννήτριές μας είναι συνθετικά. Δημιουργούνται από επιλεγμένο πρόθεμα ή μορφή χώρας με τυχαία ψηφία και σωστό ψηφίο ελέγχου, ώστε να περνούν την επικύρωση μορφής στο λογισμικό υπό δοκιμή.
Δεν συνδέονται με κανέναν πραγματικό λογαριασμό, ενώ οι ημερομηνίες λήξης και οι κωδικοί ασφαλείας είναι τυχαίοι. Τα δοκιμαστικά δεδομένα προορίζονται μόνο για ανάπτυξη, QA και εκπαίδευση.
Ενημερώσεις και διορθώσεις
Τα δεδομένα αναφοράς ελέγχονται και ανανεώνονται περιοδικά, και τα σφάλματα που αναφέρονται ελέγχονται και διορθώνονται καθώς φτάνουν. Η ημερομηνία σε κάθε σελίδα δείχνει πότε ελέγχθηκε τελευταία φορά το περιεχόμενό της.
Σχετικά δωρεάν εργαλεία
Συχνές ερωτήσεις
Μπορεί μια αναζήτηση BIN να ταυτοποιήσει τον κάτοχο της κάρτας;
Όχι. Ένα BIN περιγράφει μόνο το εύρος καρτών και τον εκδότη. Δεν περιέχει προσωπικές πληροφορίες για το άτομο που χρησιμοποιεί την κάρτα.
Γιατί η πόλη βάσει IP είναι λάθος;
Οι διευθύνσεις IP εκχωρούνται σε δίκτυα, όχι σε φυσικές τοποθεσίες, οπότε τα δεδομένα επιπέδου πόλης είναι εκτίμηση και μπορεί να αποκλίνουν κατά μεγάλη απόσταση.
Σημαίνει ένα έγκυρο IBAN ότι ο λογαριασμός υπάρχει;
Όχι. Οι έλεγχοι MOD-97 και μήκους επιβεβαιώνουν μόνο τη μορφή. Μόνο η τράπεζα του δικαιούχου μπορεί να επιβεβαιώσει ότι ο λογαριασμός υπάρχει.