Rilevare gli skimmer di carte di credito nei negozi PrestaShop

Uno skimmer copia i dati delle carte mentre il cliente paga. Il negozio funziona e gli ordini arrivano, quindi spesso ce se ne accorge dai reclami dei clienti.

Il codice sta in un template, non in un file PHP.

Il 17 febbraio 2026 PrestaShop ha avvisato i negozi di un loader nascosto in head.tpl: un indirizzo codificato in base64, scaricato con XMLHttpRequest ed eseguito con Function.

Nel luglio 2022 una SQL injection permetteva di creare blm.php nella radice del negozio e di inserire un falso modulo di pagamento nel checkout.

Firme costruite sugli incidenti pubblicati.

  1. Template compresi

    La scansione legge anche i file .tpl e .twig, oltre a PHP e JavaScript.

  2. Struttura del loader

    Cerchiamo insieme indirizzo codificato, richiesta e esecuzione della risposta: un singolo atob o XMLHttpRequest non basta.

  3. File nuovi

    Un file PHP nella radice o un modulo sconosciuto compaiono alla scansione successiva; se contengono una chiamata eseguibile l'avviso è critico.

Vuoi provarlo su un sito vero? La prova di 30 giorni non chiede la carta di credito.

Prova gratis

Domande frequenti

Trovate ogni skimmer?

No. Le firme coprono le strutture documentate. Varianti offuscate in modo diverso possono sfuggire, e l'integrità del core resta la seconda linea.

Leggete i file interi?

Leggiamo il primo MiB di ogni file controllato, senza eseguirlo e senza aprire gli indirizzi che contiene.

Provalo sui siti dei tuoi clienti.

Collega oggi i primi siti e guarda cosa ci trova SitePing.

  • Tutte le funzioni di Complete tranne i backup
  • Fino a 10 siti
  • Per iniziare non serve la carta di credito
  • Alla fine scegli un piano o passi a Free, e non paghi niente
Inizia la prova di 30 giorni

Hai già un account? Accedi. Preferisci guardare prima un sito? Audit gratuito in sola lettura.