Magecart skimming: πώς μπαίνουν τα skimmers καρτών στο checkout
Ένα checkout με skimmer είναι η μόνη αποτυχία όπου όλα φαίνονται να δουλεύουν. Οι παραγγελίες περνούν, οι πελάτες πληρώνουν — και λίγες γραμμές JavaScript αντιγράφουν κάθε αριθμό κάρτας σε server κάποιου άλλου.

Πώς μπαίνουν
Οι συνήθεις δρόμοι είναι μια ευπάθεια χωρίς patch, ένας κλεμμένος κωδικός admin, ένα παραβιασμένο extension ή ένα script τρίτου που χακαρίστηκε το ίδιο. Στο Magento, ο κώδικας συχνά κρύβεται εκεί που σπάνια κοιτάζουν οι admins: στη ρύθμιση design, σε CMS blocks, ή στη βάση, όχι στα αρχεία.
Γι’ αυτό η γρήγορη εφαρμογή security patches και η αυστηρή πρόσβαση στο admin μετράνε περισσότερο από οποιονδήποτε scanner. Στο WooCommerce το ίδιο μοτίβο εμφανίζεται μέσα από ευάλωτα plugins και παραβιασμένους λογαριασμούς admin.
Πώς φαίνεται ένα skimmer απ’ έξω
Τα skimmers συνήθως φορτώνουν ή ενσωματώνουν ένα μικρό script μόνο στις σελίδες checkout, συχνά μεταμφιεσμένο σε analytics, και στέλνουν δεδομένα σε domain που μοιάζει σχεδόν νόμιμο. Κάποια βάζουν ψεύτικη φόρμα πληρωμής μπροστά από την πραγματική.
Απ’ έξω, τα σημάδια είναι ένα νέο domain script στο checkout, ένα νέο αίτημα δικτύου μετά τη συμπλήρωση της κάρτας, ή μια φόρμα πληρωμής που μοιάζει ελαφρώς διαφορετική. Κανένα δεν χαλάει την παραγγελία, γι’ αυτό κρατούν εβδομάδες.
Μάθετε ότι χάλασε το checkout πριν από τους πελάτες σας.
Πραγματικός έλεγχος checkout σε Magento και WooCommerce · 14 ημέρες δωρεάν · χωρίς κάρταΜείωση του κινδύνου
Κρατήστε το checkout λιτό — κάθε script τρίτου στο checkout είναι επιφάνεια επίθεσης. Χρησιμοποιήστε αυστηρό Content Security Policy στις σελίδες πληρωμής, προτιμήστε hosted πεδία πληρωμής ή ανακατεύθυνση, και ενεργοποιήστε έλεγχο δύο παραγόντων σε κάθε admin.
Κρατήστε κατάλογο με τα scripts που επιτρέπονται στις σελίδες πληρωμής και παρακολουθείτε αλλαγές, όπως απαιτεί πλέον το PCI DSS 4.0. Ένα monitor που καταγράφει τα αιτήματα δικτύου του checkout σε κάθε έλεγχο σας δίνει μια βάση σύγκρισης.
Ελέγξτε το δικό σας κατάστημα τώρα με το δωρεάν τεστ checkout Magento: περνά το checkout σε πραγματικό browser, Luma ή Hyvä, και δείχνει το βήμα όπου σταματά.
Συχνές ερωτήσεις
Τι είναι μια επίθεση Magecart;
Κακόβουλη JavaScript που μπαίνει σε ένα κατάστημα, συνήθως στο checkout, και αντιγράφει τα στοιχεία κάρτας όσο τα πληκτρολογεί ο πελάτης.
Πώς μπαίνουν οι skimmers σε ένα κατάστημα;
Από κενά ασφαλείας χωρίς patch, κλεμμένους κωδικούς admin ή hosting, ή ένα παραβιασμένο script τρίτου που φορτώνει το checkout.
Πώς εντοπίζω έναν skimmer;
Παρακολουθείτε νέα ή αλλαγμένα scripts και άγνωστους προορισμούς στο checkout, αλλαγές αρχείων στον server, και νέους χρήστες admin.