Piattaforma edge cloud di Fastly

Servizio di protezione dai bot per l’e-commerce

Le aziende di e-commerce dipendono dal traffico automatizzato per scopi legittimi, dai crawler dei motori di ricerca e dagli strumenti di monitoraggio ai servizi di pagamento e ai partner commerciali. Ma i bot dannosi possono usare gli stessi siti web, API, pagine di accesso e flussi di checkout per estrarre i prezzi, prendere il controllo degli account dei clienti, accaparrarsi l'inventario, commettere frodi e compromettere l'esperienza di acquisto.

Soluzioni di protezione dai bot e strategie per l’e-commerce aiutano a distinguere gli acquirenti legittimi e l’automazione approvata dai bot indesiderati o dannosi. Una protezione dai bot efficace va oltre il semplice blocco degli Indirizzi IP noti. Può analizzare il comportamento e altri segnali della richiesta, identificare l’automazione sofisticata e applicare risposte diverse in base al tipo e al rischio del traffico.

Per i rivenditori, l'obiettivo non è bloccare ogni bot. Si tratta di gestire il traffico automatizzato senza aggiungere inutili attriti per i clienti reali o interferire con i bot utili.

Perché le aziende di e-commerce hanno bisogno della Protezione dai bot?

Le applicazioni di e-commerce offrono agli hacker molti obiettivi di valore. Le pagine di accesso dell’account contengono l’accesso alle informazioni dei clienti e ai metodi di pagamento memorizzati. Le pagine prodotto contengono dati su prezzi e inventario della concorrenza. I sistemi di checkout facilitano transazioni di valore. L'inventario limitato può essere rivenduto a scopo di lucro. Anche promozioni, gift card, programmi fedeltà e API possono essere oggetto di abusi.

L’automazione consente agli hacker di prendere di mira queste risorse su scalabilità enorme. I seguenti fattori rendono l’e-commerce un obiettivo interessante per gli hacker:

I bot possono imitare gli acquirenti legittimi

Una richiesta dannosa non è sempre palesemente dannosa. Un bot può esplorare i prodotto, aggiungere merce a un carrello, creare un account o tentare di accedi utilizzando le stesse funzioni dell’applicazione di un cliente. I bot sofisticati possono anche ruotare gli Indirizzo IP e modificare altre caratteristiche per rendere meno efficaci le semplici tecniche di blocco.

Gli attacchi automatizzati operano su larga scala

Un hacker non deve tentare manualmente migliaia di accessi o acquisti. L'automazione può eseguire azioni rapidamente e distribuirle tra molti client. Questo rende insufficienti, per molti attacchi sofisticati, le difese basate esclusivamente su singoli Indirizzo IP o su soglia statiche delle richieste.

I bot possono influire sul ricavo

L’automazione dannosa può interferire direttamente con le transazioni. I bot che accaparrano l’inventario, ad esempio, possono far sembrare i prodotti non disponibili ai clienti autentici anche quando l’operatore del bot alla fine non completa l’acquisto. 

L'acquisizione dell'account può comportare frodi e costi per l'assistenza clienti, mentre lo scraping può dare a concorrenti o rivenditori un accesso rapido a prezzi e informazioni sui prodotti.

Il traffico dei bot consuma infrastruttura

Ogni richiesta dannosa può consumare risorse della Rete di distribuzione dei contenuti, dell’applicazione, delle API, del database, della ricerca o di terze parti. Anche i bot che non compromettono con successo un’applicazione possono aumentare i costi dell’infrastruttura e ridurre le prestazioni per i clienti legittimi.

Quali tipi di minacce bot devono affrontare i siti di e-commerce?

Gli attacchi bot possono colpire quasi ogni fase del percorso di acquisto online.

1. Credential stuffing e acquisizione dell'account

credential stuffing usa combinazioni di nome utente e password rubate, spesso ottenute da breach di servizi non correlati, per tentare automaticamente l’accesso. Se i clienti riutilizzano le password, alcuni tentativi potrebbero andare a buon fine.

Un’acquisizione dell'account riuscita può esporre informazioni personali, punti fedeltà, cronologia degli ordini, saldi delle carte regalo e funzionalità di pagamento memorizzate.

2. Accaparramento delle scorte

I bot possono aggiungere automaticamente prodotti ad alta richiesta ai carrelli o altrimenti riservare l'inventario. Questo può impedire ai clienti legittimi di acquistare articoli anche quando il bot non completa il checkout.

L’accaparramento delle scorte è particolarmente problematico per rilasci limitati, biglietti, sneaker, dispositivi elettronici, oggetti da collezione e altri prodotti ad alta domanda.

3. Bot di scalping

I bot di scalping tentano di acquistare i prodotti desiderabili più velocemente di quanto possano fare i clienti umani. I prodotti possono poi essere rivenduti a prezzi notevolmente più alti.

Oltre alla perdita di opportunità di vendita da parte di acquirenti autentici, il bagarinaggio può danneggiare la fiducia dei clienti e creare esperienze negative in occasione dei lanci.

4. Prezzi e scraping dei prodotti

I bot di scraping raccolgono sistematicamente informazioni come:

  • Prezzi

  • Descrizioni dei prodotti

  • Immagini

  • Disponibilità dell’inventario

  • Recensioni

  • SKU

  • Promozioni

Alcune attività di scraping sono legittime, tra cui l'indicizzazione dei motori di ricerca e i partner approvati. Lo scraping indesiderato, tuttavia, può fornire a concorrenti o terze parti non autorizzate preziosi dati aziendali, consumando al contempo risorse dell'infrastruttura.

5. Frode con carte e pagamenti

Gli hacker possono usare tentativi di checkout automatizzati per determinare se le informazioni delle carte di pagamento rubate sono valide. Anche le transazioni non riuscite possono generare costi di elaborazione dei pagamenti, avvisi di frode, rischio di chargeback e carico sull'applicazione.

6. Creazione di account falsi

I bot possono creare un gran numero di account per abusare di promozioni per nuovi clienti, programmi di segnalazione, coupon, benefici fedeltà o altri incentivi.

7. Frode con carte regalo e programmi fedeltà

Gli attacchi automatizzati possono prendere di mira i saldi delle carte regalo, i codici promozionali, gli account premio e i punti fedeltà. Poiché queste risorse possono avere un valore monetario, possono diventare obiettivi interessanti per gli hacker.

8. Uso improprio del checkout

I bot possono avviare ripetutamente transazioni, manipolare i flussi di lavoro di acquisto o automatizzare azioni che generano costi operativi o finanziari.

9. Attacchi DDoS a livello di applicazione

Le botnet possono inondare di richieste le pagine di prodotto, le funzioni di ricerca, le API, i servizi di accesso o i sistemi di checkout. A differenza degli attacchi puramente volumetrici, il traffico DDoS a livello di applicazione può assomigliare ad attività HTTP legittima, consumando al contempo costose risorse backend.

10. Scansione delle vulnerabilità

Gli hacker possono usare strumenti automatizzati per analizzare applicazioni e API di e-commerce alla ricerca di punti deboli della sicurezza.Una volta scoperta una vulnerabilità, l’automazione può anche accelerare i tentativi di exploit.

Perché le aziende di e-commerce non possono semplicemente bloccare tutti i bot?

Perché molti bot sono utili, e persino essenziali. I crawler dei motori di ricerca aiutano i prodotti a comparire nei risultati di ricerca. I servizi di monitoraggio verificano la disponibilità dell'applicazione. I partner commerciali possono usare strumenti automatizzati per accedere a risorse approvate. Anche i servizi di pagamento, analytics e altri servizi possono generare traffico automatizzato.

I crawler e gli agenti di IA aggiungono un’altra categoria che le aziende potrebbero voler consentire, limitare, monitorare o monetizzare in base alle proprie policy. Una gestione efficace dei bot deve quindi distinguere tra:

Utenti umani - bot utili - automazione accettabile - bot sospetti - bot dannosi

Una policy generale di "blocco dei bot" può interferire con funzioni aziendali legittime.

Perché il blocco degli IP non è sufficiente a fermare i bot di e-commerce?

La reputazione IP rimane un utile segnale di sicurezza, ma gli hacker sofisticati possono cambiare l'origine delle loro richieste. Gli operatori di bot possono usare proxy residenziali, infrastruttura cloud, dispositivi compromessi o grandi pool di indirizzi IP. Un attacco distribuito può quindi sembrare provenire da molti client non correlati. Bloccare un indirizzo IP alla volta diventa un gioco del gatto col topo.

Una Protezione dai bot più sofisticata può prendere in considerazione segnali aggiuntivi come il comportamento del client, le caratteristiche della richiesta, le informazioni del browser, le identità dei bot noti e i pattern in più richieste.

Quali soluzioni possono proteggere i siti di e-commerce dai bot?

Un'efficace Protezione dai bot per l'e-commerce di solito combina diverse tecnologie.

Gestione dei bot

Un servizio dedicato di gestione dei bot identifica il traffico automatizzato e determina come deve essere gestito. A seconda della piattaforma, le tecniche di rilevamento possono includere analisi comportamentale, segnali del browser o del dispositivo, caratteristiche della rete, informazioni sulla reputazione, identificazione dei bot noti e machine learning. Le policy possono quindi consentire, monitorare, sottoporre a verifica, applicare il rate limit o bloccare il traffico.

Rilevamento lato client

I bot sofisticati tentano sempre più spesso di imitare i browser. I segnali lato client possono fornire informazioni aggiuntive sul fatto che una richiesta provenga da un ambiente browser autentico e su come si comporta il client.

Questi segnali possono integrare il rilevamento lato server invece di basarsi su una sola caratteristica.

Sfide

Talvolta è possibile sottoporre i client sospetti a una verifica prima di concedere l’accesso a una risorsa protetta. Le challenge possono aiutare a distinguere i client automatizzati dagli utenti legittimi, anche se dovrebbero essere usate in modo selettivo. Un numero eccessivo di verifiche o CAPTCHA può creare attrito e danneggiare il tasso di conversione.

Limitazione della velocità

La limitazione della velocità può controllare la frequenza con cui i client eseguono operazioni sensibili. Le aziende di e-commerce possono applicare limiti specializzati agli endpoint, tra cui:

  • /accesso

  • /search

  • /cart

  • /checkout

  • API di reimpostazione della password

  • Servizi di gift card

  • Endpoint promozionali

Le regole devono riflettere il comportamento previsto di ogni funzione, anziché applicare un’unica soglia universale all’intero sito.

Firewall per applicazioni web

Un web application firewall aiuta a proteggere applicazioni e API da richieste dannose e dallo sfruttamento delle vulnerabilità. La gestione dei bot e la protezione del web application firewall risolvono problemi diversi ma complementari. Un bot potrebbe inviare richieste tecnicamente valide per scopi abusivi, mentre un hacker umano potrebbe inviare una richiesta progettata per sfruttare una vulnerabilità dell’applicazione.

Protezione DDoS

Le botnet possono essere usate per rendere non disponibile un’applicazione di e-commerce. La protezione DDoS può mitigare gli attacchi a livello di rete e di applicazione prima che sovraccarichino l’infrastruttura dell’applicazione.

Autenticazione avanzata

L'autenticazione a più fattori, i processi sicuri di reimpostazione della password, le protezioni contro le password compromesse e controlli di sessione appropriati possono ridurre l'impatto degli attacchi alle credenziali. La Protezione dai bot dovrebbe integrare questi controlli anziché sostituirli.

Regole di business specifiche dell'applicazione

I rivenditori comprendono le proprie transazioni normali meglio di quanto faccia un sistema di sicurezza generico. I controlli possono essere progettati in base a velocità di acquisto anomale, aggiunte eccessive al carrello, uso ripetuto di promozioni, creazione insolita di account o altri indicatori specifici dell’applicazione.

Quali sono le migliori pratiche per la Protezione dai bot nell’e-commerce?

  1. Proteggi l’intero percorso del cliente

Non concentrarti esclusivamente sulle pagine di accesso. I bot possono prendere di mira la ricerca di prodotti, la creazione di account, i carrelli, i controlli dell'inventario, le promozioni, le gift card, il checkout e le API. Identifica i flussi di lavoro più preziosi per gli hacker e proteggili di conseguenza.

  1. Usa più segnali di rilevamento

Evita di basarti interamente su Indirizzo IP, stringa User-Agent o semplici soglie di frequenza. I bot sofisticati possono manipolare singole caratteristiche. La combinazione di più segnali rende l’elusione più difficile.

  1. Applica risposte diverse in base al rischio

Il blocco non deve essere la risposta predefinita a ogni richiesta sospetta. Le organizzazioni possono scegliere di consentire i bot noti, monitorare il traffico incerto, applicare il rate limit ai client abusivi, sottoporre a verifica le richieste sospette e bloccare l'automazione chiaramente dannosa.

  1. Riduci al minimo l'attrito per il cliente

I controlli di sicurezza influiscono sulla conversione quando interrompono gli acquirenti legittimi. Usa le challenge in modo selettivo e monitora i falsi positivi. L’obiettivo è aumentare l’attrito per gli hacker senza aumentare inutilmente l’attrito per i clienti.

  1. Proteggi le API

I storefront e-commerce moderni dipendono spesso dalle API che le applicazione mobili e i front end browser chiamano direttamente. Anche gli hacker possono chiamare quelle API. La protezione dai bot dovrebbe quindi coprire le API e i servizi di applicazione backend anziché solo le pagine web visibili.

  1. Monitora le metriche aziendali importanti

Le metriche di sicurezza da sole non raccontano tutta la storia. Esamina indicatori come accessi non riusciti, abbandono del carrello, prenotazioni dell’inventario, errori di checkout, uso delle promozioni, creazione di account e pagamenti rifiutati insieme alla telemetria della sicurezza dei bot.

Le modifiche in queste metriche possono rivelare abusi automatizzati che non sono evidenti dal solo volume di traffico.

  1. Preparati per eventi ad alta domanda

I lanci di prodotto, le vendite per le festività, i rilasci di biglietti e le principali promozioni possono creare sia picchi di traffico legittimo sia un aumento dell'attività dei bot. Testa i controlli di sicurezza prima di questi eventi e assicurati che la domanda legittima non venga scambiata per un attacco.

In che modo la Protezione dai bot può aiutare a prevenire l'acquisizione dell'account?

La gestione dei bot può identificare i tentativi di accesso automatizzati e altre attività sospette prima che gli hacker eseguano correttamente l’autenticazione. Può essere combinato con la limitazione della velocità, il rilevamento delle credenziali compromesse, l'autenticazione a più fattori, criteri per password complesse e il monitoraggio a livello di account.

Questo approccio a più livelli è importante perché gli attacchi di credential stuffing possono distribuire i tentativi di accesso su molti indirizzi IP. Una semplice regola come "cinque tentativi per IP" potrebbe non rilevare un attacco che coinvolge migliaia di client che effettuano solo pochi tentativi ciascuno.

In che modo la Protezione dai bot può aiutare a contrastare l'accaparramento delle scorte e il bagarinaggio?

Gestione dei bot può identificare l'automazione che tenta di interagire con prodotti ad alta richiesta, carrelli o processi di pagamento. I rivenditori possono quindi applicare controlli come rate limit, verifiche, blocchi o regole di acquisto specifiche dell'applicazione.

È importante proteggere più fasi del processo di acquisto. Bloccare i bot solo al checkout può comunque consentire loro di riservare l’inventario o consumare risorse dell’applicazione nelle fasi precedenti del percorso del cliente.

In che modo la Protezione dai bot può ridurre lo scraping?

I sistemi di gestione dei bot possono identificare i client automatizzati che raccolgono informazioni su prodotti o prezzi e applicare policy in base alle preferenze dell'organizzazione.La risposta appropriata non consiste sempre nel blocco: un rivenditore potrebbe consentire i motori di ricerca, permettere partner specifici, applicare il rate limit ai crawler sconosciuti e bloccare gli scraper commerciali aggressivi.

Questo rende la gestione dei bot un concetto più utile del semplice blocco dei bot.

Che cosa dovrebbero cercare le aziende in un servizio di Protezione dai bot per l’e-commerce?

Le funzionalità importanti includono:

  • Rilevamento dei bot in tempo reale

  • Analisi comportamentale

  • Identificazione dei bot noti

  • Rilevamento lato client

  • Protezione API

  • Azioni flessibili di autorizzazione, blocco, rate limit e challenge

  • Minore attrito per i clienti

  • Gestione dei falsi positivi

  • Visibilità sull’attività dei bot

  • Integrazione con web application firewall e protezione DDoS

  • Mitigazione basata sull'edge

  • Capacità di gestire grandi picchi di traffico

  • Supporto per i criteri di crawler e agenti IA

Le organizzazioni dovrebbero valutare la Protezione dai bot utilizzando il proprio traffico, perché il mix di clienti, bot utili, automazione dannosa e flussi di lavoro aziendali varia considerevolmente da un rivenditore all'altro.

Quali offerte Fastly possono aiutare con la protezione dai bot per l'e-commerce?

Fastly offre diverse funzionalità complementari che possono aiutare le aziende di e-commerce a difendersi dalle minacce automatizzate proteggendo al contempo le prestazioni delle applicazioni.

Gestione dei bot di Fastly

Fastly gestione dei bot è progettato per rilevare e gestire il traffico automatizzato ai bordi della rete. La soluzione di Fastly fornisce il rilevamento dei bot pre-cache, consentendo alle aziende di ispezionare le richieste prima della ricerca nella cache. Può anche funzionare con WAF Next-Gen di Fastly per l'ispezione post-cache delle richieste dirette all'infrastruttura di origine. Questo offre flessibilità per proteggere esperienze di e-commerce sia memorizzate nella cache sia dinamiche.

La gestione dei bot di Fastly include meccanismi per identificare i bot noti e i bot di IA, insieme a un rilevamento avanzato lato client progettato per identificare l’automazione sofisticata. Questo consente ai rivenditori di costruire policy per diverse categorie di traffico invece di trattare ogni client automatizzato allo stesso modo.

Sfide del client

Fastly supporta challenge lato client che possono aiutare a verificare i client sospetti senza presentare automaticamente a ogni acquirente un CAPTCHA tradizionale. Le challenge possono creare attrito per gli hacker automatizzati, consentendo al contempo ai clienti legittimi di continuare le loro sessioni.

Per le applicazioni di e-commerce, ridurre al minimo gli attriti non necessari per i clienti è particolarmente importante perché passaggi aggiuntivi durante la navigazione o il checkout possono influire sulla conversione.

WAF Next-Gen di Fastly

I bot non sono l’unica minaccia per le applicazioni di e-commerce. WAF Next-Gen di Fastly protegge le applicazioni web e le API da attacchi come SQL injection, cross-site scripting, command injection e altre minacce a livello di applicazione.

La combinazione delle funzionalità di web application firewall e di gestione dei bot può aiutare a proteggere i rivenditori sia dagli abusi aziendali automatizzati sia dai tentativi di sfruttare le vulnerabilità dell’applicazione.

DDoS Protection

Le botnet possono anche essere usate per sovraccaricare gli storefront e le API. Fastly DDoS Protection aiuta a rilevare e mitigare il traffico dannoso ai bordi della rete prima che possa sovraccaricare l'infrastruttura di origine.

Questo può essere particolarmente importante durante i principali eventi di vendita al dettaglio, quando i sistemi di sicurezza devono distinguere gli attacchi dannosi dai picchi di traffico autentici.

Limitazione della velocità

Le funzionalità di limitazione della velocità di Fastly possono aiutare i rivenditori a proteggere endpoint ad alto rischio come autenticazione, ricerca, carrelli, API e altre funzioni ad alta intensità di risorse. I rate limit possono integrare il rilevamento dei bot riducendo la quantità di risorse dell’applicazione che un client abusivo può consumare.

Caching CDN e edge delivery

La Rete di distribuzione dei contenuti di Fastly può distribuire contenuti e-commerce idonei dalla cache invece di richiederli ripetutamente alle origini dell’applicazione. La memorizzazione nella cache non sostituisce la Protezione dai bot, ma può migliorare la resilienza riducendo il carico sul backend e limitando le risorse consumate dalle richieste di contenuti memorizzabili nella cache.

Le funzionalità di eliminazione rapida della cache di Fastly consentono inoltre ai rivenditori di aggiornare rapidamente le informazioni nella cache quando cambiano prodotti, promozioni o altri contenuti.

In che modo Fastly può aiutare a proteggere un’attività di e-commerce dai bot?

La Protezione dai bot per l’e-commerce richiede di bilanciare due obiettivi: fermare l'automazione dannosa e mantenere l'esperienza di acquisto rapida e senza attriti per i clienti legittimi.

Fastly riunisce gestione dei bot, Next-Gen WAF, protezione DDoS, limitazione della velocità, distribuzione della Rete di distribuzione dei contenuti e visibilità della sicurezza in tempo reale sulla sua piattaforma edge cloud.

Questo approccio a livelli può aiutare i rivenditori:

  • Identifica il traffico automatico dannoso e indesiderato

  • Proteggi i flussi di lavoro di accesso e dell'account dagli attacchi automatizzati

  • Riduci lo scraping e l’abuso automatizzato delle applicazioni

  • Proteggi i lanci di prodotti ad alta richiesta

  • Proteggi le applicazioni web e le API

  • Mitiga gli attacchi DDoS guidati da botnet

  • Applica i controlli prima che le richieste dannose raggiungano l’infrastruttura di origine

  • Distingui i bot utili dall’automazione indesiderata

  • Gestisci il traffico emergente dei crawler IA

  • Riduci il consumo inutile di infrastruttura

  • Mantieni esperienze rapide per gli acquirenti legittimi

L’obiettivo della Protezione dai bot per l’e-commerce non è semplicemente massimizzare il numero di richieste bloccate. Una misura più utile è se l'azienda può proteggere gli account dei clienti, l'inventario, i dati, l'infrastruttura e le transazioni, consentendo al contempo ai clienti legittimi di fare acquisti senza attriti inutili.

Le funzionalità di gestione dei bot e di sicurezza delle applicazioni basate su edge di Fastly offrono ai rivenditori più livelli per raggiungere tale equilibrio.


Pronto per iniziare?

Contattaci oggi