Trenutno stanje: PHP2Shell. Dvije kritične PHP ranjivosti (CVSS 9.2) omogućuju zlonamjerni kod bez prijave. Zakrpe od 21. 10. 2026.Što sada učiniti →

Web-shop hakiran? Sigurno i dokazivo natrag

Vaš shop pokazuje upadljivosti u blagajni, kupci prijavljuju prijevaru ili pružatelj usluga plaćanja diže uzbunu? Jeste li pogođeni? Nazovite. Pomažemo na daljinu.

Stanje 5 min čitanjaHitna pomoć

Ukratko: Ako je Vaš web-shop hakiran, radi se o tri stvari istodobno: zaštititi podatke kupaca, osigurati promet i dokazati da je shop ponovno čist. Jeste li pogođeni? Javite se odmah. Na daljinu preuzimamo obuzdavanje, analizu uzroka, čišćenje i dokumentaciju te se usklađujemo s Vašim pružateljima usluga.

Djelujte odmah

Sada ništa ne brisati i ništa ne postavljati iznova. Prije nego što uklonite datoteke ili vratite shop, datoteke, baza podataka i zapisnici moraju biti osigurani. Nazovite ili pišite putem WhatsAppa. Najbrži put je Prijavite hitni slučaj.

Jeste li pogođeni? Znakovi u web-shopu

Kod shopova je na kocki više nego kod stranice-vizitke. Obratite pozornost na ove signale:

  • kupci javljaju da su im kartica ili račun zloupotrijebljeni nakon narudžbe kod Vas
  • Vaš pružatelj usluga plaćanja ili banka pita o upadljivim transakcijama
  • u postupku plaćanja pojavljuju se polja, prozori ili preusmjeravanja koja niste postavili
  • narudžbe, cijene ili kuponi promijenjeni su bez Vašeg doprinosa
  • u administratorskom području postoje nepoznati korisnici ili neuobičajene prijave
  • Vaš poslužitelj e-pošte šalje spam u ime shopa ili kupci primaju phishing poruke s Vašom adresom pošiljatelja
  • datoteke u direktorijima za medije, predmemoriju ili dodatke nove su ili izmijenjene iako nitko nije objavljivao
  • opterećenje raste bez vidljivog porasta posjetitelja

Što učiniti odmah

  1. Odlučiti hoće li blagajna ići offline. Čim bi podaci o plaćanju ili kupcima mogli biti ugroženi, blagajnu ili shop privremeno odspojite s mreže, primjerice stranicom o održavanju. Odluka je Vaša; mi savjetujemo.
  2. Ništa ne brisati, ništa ne prepisivati. Nikakva ažuriranja na živom sustavu, nikakvo vraćanje sigurnosne kopije.
  3. Pripremiti pružatelja usluga plaćanja. Provjerite koje putove prijave predviđa Vaš ugovor i pripremite kontakt osobe.
  4. Sačuvati zapisnike. Zamolite pružatelja hostinga i agenciju da osiguraju zapisnike pristupa, pogrešaka i shopa. Stručni tisak savjetuje čuvanje zapisnika poslužitelja od 20. 10. 2026.
  5. Popisati pristupe: administracija shopa, poslužitelj, baza podataka, portali za plaćanje, sučelja prema robnom poslovanju i otpremi. Lozinke mijenjati tek nakon dogovora.
  6. Obavijestiti interne službe: upravu, službenika za zaštitu podataka, osiguratelja. Napomene o polici nalaze se na stranici Kibernetičko osiguranje u slučaju štete.
  7. Javiti se nama prije nego što Vaša agencija shop počne popravljati na vlastitu ruku.

Kako PHP SOS pomaže kod hakiranog web-shopa?

  1. Procijeniti situaciju: shop sustav, verzija, stanje PHP-a, pružatelj hostinga, načini plaćanja, uključene usluge. Razjašnjavamo koji se podaci nalaze u shopu.
  2. Osigurati i obuzdati: slika datoteka i baze podataka, osiguranje zapisnika, blokiranje upadljivih pristupa, zaštita blagajne.
  3. Utvrditi uzrok i opseg: provjeravamo jezgrene datoteke, proširenja, predloške, zakazane zadatke i sadržaj baze podataka na manipulacije te pokušavamo dokazati što je moglo iscuriti. Gdje tragovi ne dostaju, to otvoreno kažemo.
  4. Očistiti i vratiti: uklanjanje zlonamjernog koda ili ponovna izgradnja iz pouzdanih izvora, ovisno o nalazu. Odvagivanje između to dvoje opisuje stranica Ponovno postaviti ili očistiti?.
  5. Ojačati, ponovno pustiti u rad, izvijestiti: stanje PHP-a, prava, zaštita administratora, nadzor. Dobivate dokumentaciju koju možete predočiti pružatelju usluga plaćanja, službeniku za zaštitu podataka i osiguratelju.

Ako incident nadiđe shop, primjerice na robno poslovanje ili interne sustave, prelazimo na odgovor na incident. Ako morate pravno čvrsto znati što se dogodilo, dodatno dolazi u obzir IT forenzika.

Podaci kupaca, obveze prijave i komunikacija

U shopu se nalaze imena, adrese, narudžbe i često podaci o plaćanju. Čim bi takvi podaci mogli biti pogođeni, teče rok: GDPR poznaje prijavu nadzornom tijelu u roku od 72 sata ako se ne može isključiti rizik za pogođene osobe. Vrijedi li to za Vaš slučaj, razjasnite sa svojim službenikom za zaštitu podataka ili odvjetnikom; pravni savjet ne pružamo. Mi isporučujemo tehničke osnove koje su Vam za to potrebne. Više o roku: obveza prijave prema GDPR-u.

I komunikacija prema kupcima dio je incidenta. Kako informirati stvarno, bez prešućivanja i spekuliranja, opisuju stranice Informiranje kupaca nakon incidenta i Krizna komunikacija nakon napada. Na mogućnost prijave govorimo na stranici Prijava policiji.

Shop sustavi i stanje PHP-a

Bilo da se radi o WooCommerceu, Shopwareu, Magentu ili PrestaShopu: svi rade na PHP-u. Ažuriranje shop softvera ne zatvara PHP ranjivosti PHP2Shell. Stranica o djelatnosti IT sigurnost za web-shopove sažima posebnosti, a stranice platformi WooCommerce i Shopware 6 obrađuju pojedine sustave.

Kako shop ponovno puštamo u rad

Shop se ponovno u potpunosti pokreće tek kad se podudaju tri stvari: zlonamjerni kod je uklonjen, ulaz je zatvoren i pristupni podaci su obnovljeni. Tome pripadaju administratorski računi, lozinke baze podataka, API ključevi prema pružateljima plaćanja i otpreme te pristupi e-pošti. Blagajnu na kraju provjeravamo probnom narudžbom kako bi se vidjelo da postupak plaćanja radi nepromijenjeno. Nakon toga za sljedećih nekoliko tjedana preporučujemo pojačan nadzor, jer napadači rado ponovno provjeravaju poznate žrtve. Jamstva da se nikada više ništa neće dogoditi nema; ono što postoji je dokumentirano stanje i jasne odgovornosti.

Što nam trebate poslati

  • shop sustav i verziju, pružatelja hostinga, a ako je poznata, i verziju PHP-a
  • što je prvo uočeno i od kada
  • napomene kupaca, banke ili pružatelja usluga plaćanja u izvornom tekstu
  • ime agencije ili programera koji održavaju shop
  • stanje i mjesto zadnje sigurnosne kopije

Zašto PHP SOS

Radimo Made in Germany i više od 25 godina s našom mrežom partnera stručnjaka za kibernetičku sigurnost specijalizirani smo za IT sigurnost. Imate jednu kontakt osobu koja Vaš incident u shopu vodi od prvog kontakta do zaključenja. Radimo na daljinu u cijeloj Njemačkoj i Europi, svaki korak bilježimo pisanim putem i ne obećavamo ništa što nitko ne može ispuniti. Radimo dok incident nije zaključen i dokumentiran.

Jeste li pogođeni? Nazovite. Pomažemo.

Svaki sat s kompromitiranom blagajnom može stajati podataka kupaca. Javite se odmah, pozivom ili putem WhatsAppa, a preuzimamo od prve poruke. Prijavite hitni slučaj odmah

Česta pitanja

Trebam li svoj web-shop odmah isključiti ako je hakiran?

Ako su podaci kupaca ili platne transakcije ugroženi, privremeno isključivanje blagajne ili cijelog shopa često je ispravna odluka. Odvagivanje između gubitka prometa i štete donosite Vi, a mi za to dajemo tehničku procjenu. Važno je pritom ne brisati datoteke.

Moram li obavijestiti kupce ako je moj shop hakiran?

To ovisi o tome mogu li biti pogođeni osobni podaci i kakav rizik postoji za pogođene osobe. Odluku donesite zajedno sa svojim službenikom za zaštitu podataka ili odvjetnikom. Naše izvješće za to daje tehničke činjenice.

Po čemu prepoznajem da tuđi kod u blagajni presreće podatke o plaćanju?

Naznake su nepoznate skripte u postupku plaćanja, poruke kupaca o zlouporabi njihove kartice nakon kupnje ili upute pružatelja usluga plaćanja. Sigurno to razjašnjava tek provjera datoteka i baze podataka.

Mogu li shop jednostavno vratiti iz sigurnosne kopije?

Sigurnosna kopija vraća Vas čistog samo ako je izrađena prije provale i ako je ulaz nakon toga zatvoren. Oboje je prije često nejasno. Zato prvo osiguravamo, a zatim zajedno s Vama procjenjujemo.

Pomaže li hitna pomoć i kod Shopwarea, WooCommercea ili Magenta?

Da. Postupak je kod svih PHP shopova sličan: osigurati, obuzdati, pronaći uzrok, očistiti, ojačati. Posebnosti pojedinog sustava provjeravamo na dotičnom shopu.

Izvori

Hitni kontakt

Svaki sat se računa. Pišite nam odmah.

Ukratko opišite sustav, verziju PHP-a i opažanje. Javit ćemo Vam se, razjasniti situaciju i raditi na daljinu dok incident nije zaključen i dokumentiran.

Hitna pomoć