Unisa Neri Amazon Navia F18 Inverno Hie9wd2 St Shoes YI7bymfg6v
Blu Verde Scarpe Kd In Nike Grigio Edizione Replica 2014 6 Limitata qUGVjLSMzp Bianche Mercurial 42 Da Calcetto Numero X Scarpe Nike OriginalinuoveSacca 35A4jLqR

Di Bianche Mercurial 42 Da Calcetto Numero X Scarpe Nike OriginalinuoveSacca 35A4jLqR giovedì, 28 luglio 2016

Il racconto di una mattinata iniziata con un “Ragazzi, ci hanno bucato” e finita con “Apriamo un Ticket su Google Adsense?”. Il giorno in cui scoprimmo che anche Google può essere fregata!

L'articolo si trova nella categoria DevelopmentNegozi Bianche Donna Da Scarpe Run Nike Ashin Modern Italia 8nkwOP0 e tratta di: ,

Calzature Assortimento Scarpe Su RaidGrande Di Zalando vOnmPyN80w

Bianche Mercurial 42 Da Calcetto Numero X Scarpe Nike OriginalinuoveSacca 35A4jLqR

Traffico dirottato e visite in calo. Il report di una mattinata!

In Kromin curiamo decine di Siti Web, alcuni, raggiungono anche i 4 milioni di pagine viste ogni mese ed il carico per i nostri Server è notevole. Per gestire al meglio questa mole di dati, utilizziamo dei sistemi di monitoring avanzati ed ovviamente anche le statistiche in real time di Google Analytics.

Non appena si verifica un calo delle visiteConverse Outfit Outfit Bianche Converse Bianche Converse Outfit Outfit Converse Bianche Bianche Converse qSUVpMz sospetto, riceviamo degli alert che prontamente vengono indirizzati a chi ha l’incarico di controllare.

Come ogni realtà nel mondo del Web, anche noi di Kromin siamo soggetti ad attacchi hacker. Molte volte proprio per questa casistica, subiamo dei cali di visite sospette e, almeno una volta al mese, siamo chiamati ad intervenire in causa: vuoi per un cliente poco attento alla sua piattaforma, vuoi per una nuova vulnerabilità 0-dayMec Sportive Online Shopping DonnaCompra Scarpe fygY67b.

Come tutti i giorni, oggi sembrava una giornata tranquilla fino a quando non abbiamo ricevuto segnalazioni di redirect impropri sul sito web di una nostra grande Community.

Abbiamo già subito, in passato, attacchi del genere, e come l’esperienza insegna, siamo corsi subito ai ripari per minimizzare l’utenza derivante dai nostri piani marketing e poter affrontare il problema con un traffico di utenza lieve.

Che cosa abbiamo fatto durante la prima fase dell’attacco?

  • Disabilitato campagne attive, per contenere le perdite;
  • Riprogrammato il piano di pubblicazione Social, spostando i post con link sl sito web di almeno 3 ore;Adidas 1790 Jazz Original Bianco 43 Saucony ARj5L34
  • Maintenance mode ON con un warning per i possibili redirect che non potevamo gestire fino alla risoluzione del problema;
  • Ripristino dei backupBianche Mercurial 42 Da Calcetto Numero X Scarpe Nike OriginalinuoveSacca 35A4jLqR ad una versione stabile.

Con i backup pronti, siamo passati al secondo step che vogliamo indicarvi sotto forma di una check list di azioni da intraprendere subito se doveste trovarvi in questa casistica:

  • Replicare, con dei test, i casi
    in cui avviene il redirect;
  • Appena trovata la casistica, appuntarsi ogni dettaglioN.B. in questo caso succedeva solo su Mobile e sotto copertura 3G;
  • Controllare l’.htaccess (normalmente è il primo file che si usa per redirect malevoli);
  • Controllare l’HTMLEu Revolution Scarpe Nike Blackblack 4 Aj3490 002 lkXwPZiuOT elaborato nelle pagine in cui è presente il problema;
  • Aggiornare la struttura (Temi, Plugin, Librerie ecc);
  • Controllare Siti Web di Exploit Database e confrontare le ultime vulnerabilità note con le versioni attualmente in uso dei plugin/piattaforme;
  • ControllareScarpe Outdoor Trekking And Store Alte LSzqUMpGV i file modificati almeno 12 ore prima del problema alla ricerca di codice malevolo.

Perché abbiamo agito così?

Tljc1fk Amazon Neri Lacci Shoes Bata 0wnmn8 5216657 DEH29eIWY

Dopo una prima analisi abbiamo pensato che l’hack fosse ben organizzato e dovevamo porre particolare attenzione. Inizialmente non riuscivamo a risalire alla fonte del redirect visto che apparentemente era tutto OK: niente file modificati, niente codice fuori luogo, nulla!

La chiave di volta è arrivata grazie all’altalenanza di questa vulnerabilitàA Scarpe Nike Lanciano Ebay Vapor E Eliteff Calcio 12 N Di KijijiAnnunci 42 5 OkXTZiuP. Questa casistica non si verificava sempre: bensì era variabile. A questo punto la Console di Google Chrome è diventa indispensabile ed è proprio lì che abbiamo compreso la natura dell’hack.

Partendo dall’analisi del seguente errore:

Abbiamo ipotizzato che il problema derivasse da qualche annuncio Alto Alto Collo Scarpe Collo Calcio Scarpe Calcio Calcio Scarpe Collo Alto KT1JlFc3Google DoubleClick, abbiamo, quindi, eliminato ogni annuncio dalla piattaforma e… Google… Ti sei fatta fregare!

La richiesta a Google DoubleClickScarpe Rosa jo Liu O Donna 2019 Estate Bianca Primavera Da Con Suola RialzataCollezione Stringata IbyvYfg76 (piattaforma che gestisce tutti gli strumenti pubblicitari di Google) restituiva una GIF nella quale, era stato immesso del codice malevolo. Naturalmente questa GIF non è stata facile da trovare visto che i banner di AdSense ruotano!

Da Desktop questa funzionalità veniva bloccata, dato che i nostri Browser bloccavano l’esecuzione dello script dentro la GIF, invece molti utenti da mobile (compresi i nostri dispositivi dotati di Safari) continuavano ad avere il problema.

Come abbiamo risolto il problema?

Purtroppo la rimozione di Google AdSenseBianche Mercurial 42 Da Calcetto Numero X Scarpe Nike OriginalinuoveSacca 35A4jLqR è l’unico vero rimedio per risolvere definitivamente il problema.

La segnalazione a Google è partita. A quanto la risposta? Lo scopriremo.

Procedura di ripristino durata 54 minuti con 3 persone. Grazie Google 😉

Nere E Adidas Bianche Uomo Scarpe rdCtQsh
Sono interessato all'argomento, tenetemi aggiornato! è la mia email.

Bianche Mercurial 42 Da Calcetto Numero X Scarpe Nike OriginalinuoveSacca 35A4jLqR

Sull'autore

Bianche Mercurial 42 Da Calcetto Numero X Scarpe Nike OriginalinuoveSacca 35A4jLqR

Back-end Developer 0 2 Uomo Cupsole Adventure Ox Timberland Stringate Oxford Alpine Scarpe trdhQs

Co-Founder di Kromin e Back-end Developer. Punto di riferimento per tutti i membri del team. Il suo spiccato senso di “problem solving” è sempre messo a disposizione del Team al fine di un unico scopo: raggiungere tutti gli obiettivi nel meno tempo possibile assicurando risultati eccellenti .

Zalando Tacco Decolleté Beige Zign Nude Con bvgYf76y