Preskoči na sadržaj

Usluga

Čišćenje sajtova od virusa i zatvaranje ulaza kroz koji je zaraza ušla

Kada sajt počne da preusmerava posetioce, prikaže bezbednosno upozorenje, dobije nepoznate stranice ili ga hosting suspenduje, sat otkucava, ali brzina ne sme da znači brzopletost. Uklanjanje prvog sumnjivog fajla obično ne rešava ništa, jer pravi problem nije jedan fajl nego otvoren put kroz koji zaraza stalno ulazi. Preuzimam hitnu, ali kontrolisanu sanaciju: procenim obim, ograničim štetu, očistim potvrđene komponente i zatvorim ulaznu tačku, uz stalno razdvajanje potvrđenih nalaza od pretpostavki.

Pružalac usluge: Ažurirano:

Čišćenje sajtova od virusa

Okvir cene i isporuka za čišćenje sajtova od virusa

Čišćenje sajtova od virusa za jasan, ograničen incident počinje od 100€. Ta cifra nije fiksna cena za svaki nalog, već početni okvir kada postoji jedan prioritetni sajt, dostupni pristupi i potvrđen ili jaka sumnja na aktivnu zarazu. Više instalacija na istom hostingu, velika baza, poseban kod, nedostupni logovi ili potreba za širim hardeningom posle čišćenja podižu obim i cenu.

Tipičan slučaj sa spremnim pristupima i jasnim simptomom traje od nekoliko sati do nekoliko dana. Hitni rizik, na primer aktivno preusmeravanje, ograničavam čim je to tehnički moguće, a puna sanacija traje onoliko koliko zahteva zatečeno stanje. Ako želiš da odmah proverimo da li ti treba hitna procena ili već potpun zahvat, pošalji URL, simptom i poruku hostinga ili pretraživača.

Na prvi pogled, u dogovoreni obim od 100€ naviše obično ulaze:

  • trijaža aktivne štete i popis prioritetnih rizika
  • očuvanje dokaza pre neselektivnog brisanja
  • dijagnostika simptoma, fajlova, naloga i dostupnih logova
  • uklanjanje potvrđenih zlonamernih komponenti
  • provera ulazne tačke i zatvaranje potvrđenih rupa
  • promena relevantnih pristupa kada je okruženje spremno
  • završna provera javnog prikaza i dogovorenih funkcija
  • kratak spisak šta je urađeno, šta je otvoreno i šta sledi

Ne garantujem da sajt nikada više neće biti napadnut. Detaljniju granicu između hitne sanacije, hardeninga i održavanja razlažem u sledećim odeljcima.

Čišćenje sajtova od virusa počinje trijažom aktivne štete

Čišćenje sajtova od virusa vodim kao hitan slučaj, pa prvo pitanje nije koji je virus, nego koliko trenutno stanje ugrožava posetioce, podatke i poslovni proces. Ako sajt vodi ljude na tuđu adresu, ubacuje lažnu formu, šalje spam ili menja tok kupovine, prioritet je da ograničim štetu odmah. Ako je hosting već isključio nalog, prvo utvrđujem uslove za bezbedan pristup i čuvanje podataka potrebnih za analizu.

Ovo je usluga za aktivan incident, ne za prevenciju. Kada nema zaraze, a cilj je da se rizik drži pod kontrolom, primereniji izbor je redovno održavanje sajta. Kada je sajt čist, ali spor, sporost tražim odvojeno kroz ubrzanje web sajta. Ovde je fokus na jednoj stvari: zaustaviti aktivnu štetu i sprečiti da se vrati.

Usluga je namenjena vlasnicima poslovnih sajtova, WordPress prezentacija, prodavnica, portala i drugih web sistema koji imaju opravdanu sumnju na kompromitovanje. Jasan znak može biti poruka hostinga ili upozorenje pretraživača, ali dovoljan razlog za proveru mogu biti i nepoznat administrator, izmenjeni fajlovi, spam rezultati u pretrazi, neuobičajena potrošnja resursa ili povratak problema posle prethodnog brisanja. Ne tražim od tebe da unapred znaš naziv napada, jer su za početnu procenu korisniji URL, tačan simptom, vreme kada je primećen, poruka koju si dobio i podatak šta sajt radi za poslovanje.

Skriveni zlonamerni kod, preusmeravanja, spam stranice i lažne forme na zaraženom sajtu

Pre svega, nemoj da uništiš dokaze

Najveća šteta često nastane u prvih nekoliko sati, i to ne od virusa nego od panične reakcije. Pre procene nemoj da radiš ovo:

  • ne briši datoteke nasumično
  • ne instaliraj više zaštitnih dodataka odjednom
  • ne vraćaj svaku dostupnu kopiju bez provere datuma i sadržaja
  • ne deli administratorske lozinke u otvorenoj poruci
  • ne menjaš FTP, SSH i CMS pristupe bez beleženja šta je bilo pre

Takve promene umeju da uklone trag, prepišu novije legitimne podatke ili vrate već kompromitovano stanje, a upravo taj trag mi kasnije pokazuje kroz koji ulaz je napad prošao. Ako si usred tog prvog sata i još nisi siguran šta smeš da diraš, redosled pre brisanja sam posebno opisao u tekstu o oporavku sajta posle napada.

Zato pre bilo kakvog uklanjanja, kada je opravdano, čuvam kopiju zatečenih fajlova, baze i dostupnih logova. Ta kopija nije verzija za ponovno objavljivanje. Ona služi za poređenje, očuvanje tragova i mogućnost da se proveri šta je promenjeno tokom sanacije.

Dijagnostika koja povezuje simptom sa uzrokom

Najpre povezujem prijavljeni simptom sa stvarnim stanjem sistema. Pregled može obuhvatiti javno ponašanje sajta, aplikacione i serverske logove kada postoje, vreme izmena, strukturu direktorijuma, instalirane komponente, zakazane zadatke i druge sajtove koji dele isti hosting nalog.

Automatski skener koristim kao izvor nalaza, ne kao konačnu presudu. Poznat potpis ume brzo da izdvoji sumnjiv kod, ali legitiman kompresovan fajl može biti pogrešno označen, dok prilagođena izmena može ostati neprepoznata. Zato proveravam poreklo, lokaciju i ulogu svake označene datoteke pre brisanja. Obim zavisi od platforme, broja instalacija na nalogu, dostupnih logova, kvaliteta rezervnih kopija i posledica incidenta, pa ne koristim izraz potpuno čišćenje ako nije navedeno koje su oblasti stvarno obuhvaćene.

Jedan zaražen sajt može biti samo vidljivi deo problema

Na deljenom hosting nalogu granica pregleda ne sme automatski da se završi u direktorijumu domena koji prvi pokazuje simptom. Druga WordPress instalacija, razvojna kopija, stara poddomena ili zajednički nalog mogu imati pristup istim resursima i ponovo uneti kod u očišćen sajt. Zato na početku pravim popis sajtova, poddomena i korisnika koji dele nalog, pa sa tobom određujem šta ulazi u tehnički pregled. Kako to izgleda kada zaraza nije jedan sajt nego ceo nalog, zapisao sam u tekstu kako sam očistio 31 zaraženih sajtova na istom hostingu.

To ne znači da cena i obim jednog sajta neograničeno pokrivaju sve instalacije na serveru. Ako postoji više odvojenih sistema, navodim koji su pregledani, koji su samo evidentirani i za koje nije obezbeđen pristup. Kada hosting koristi izolaciju koju korisnički nalog ne može da proveri, tražim potvrdu ili pomoć provajdera. Ne mogu da proglasim ceo shared server čistim ako imam ovlašćenje i uvid samo u jedan nalog.

Uklanjanje zaraze bez neselektivnog brisanja

Zlonamerni kod može biti nova datoteka, izmena legitimnog fajla, skripta ubačena u sadržaj ili mehanizam koji ponovo preuzima štetan sadržaj. Uklanjam potvrđene komponente incidenta, a podržano jezgro, temu ili dodatak po potrebi obnavljam iz proverljivog čistog izvora. Poseban kod ne mogu bezbedno da zamenim generičkim paketom, pa ga pregledam u kontekstu funkcije koju treba da sačuva. Cilj nije samo da upozorenje nestane, već da legitimna stranica, forma, prijava ili prodajna radnja ostane upotrebljiva.

Fajl sistem nije jedino mesto na kome incident ostavlja promenu. Kada tehnologija i simptom to opravdavaju, proveravam bazu zbog spam sadržaja, ubačenih skripti, izmenjenih opcija i nepoznatih korisnika. Pregledam administratorske naloge, njihove uloge i naloge koji više nemaju poslovno opravdanje. Zakazani zadatak ume ponovo da napravi obrisani fajl ili preuzme kod sa spoljne adrese, pa proveravam aplikacione i hosting zadatke koji mogu da objasne povratak problema. Ne tvrdim da je baza zaražena ili da je nalog zloupotrebljen dok nalaz to ne potvrdi.

Ručna forenzička analiza fajlova, baze, naloga i skrivenog povratnog ulaza u sajt

Zatvaranje ulazne tačke je srž oporavka

Uklanjanje posledice nema dovoljno vrednosti ako ostane način ponovnog ulaska, i baš tu se razdvaja površinsko brisanje od pravog oporavka. Proveravam zastarele ili napuštene komponente, preširoke dozvole, nepotrebne instalacije i druge slabe tačke povezane sa dostupnim nalazima. Kada je uzrok potvrđen, zatvaram ga odgovarajućom zakrpom, zamenom, uklanjanjem ili promenom konfiguracije. Ako dostupni podaci ne omogućavaju pouzdanu rekonstrukciju, to navodim otvoreno, ne izmišljam tačan vektor, već smanjujem više realnih rizika i predlažem pojačano praćenje.

Relevantne lozinke i ključeve menjam tek kada je okruženje spremno za to. U zavisnosti od obima, to mogu biti administracija sajta, hosting panel, FTP ili SSH, baza, povezani email i API ključevi. Ako je računar sa kog se administrira kompromitovan, prvo moraš da obezbediš taj uređaj, jer nova lozinka uneta na zaraženom računaru može odmah ponovo biti izložena.

Posle čišćenja sledi hardening, koji znači smanjenje nepotrebne površine napada, a ne obećanje da napad više nikada nije moguć. Uklanjam komponente i naloge koji nisu potrebni, proveravam dozvole, postavljam podržane verzije, ograničavam osetljive pristupe i predlažem dvofaktorsku autentifikaciju, odvojene kopije i odgovarajući monitoring. Mere biram prema sistemu, jer pravilo koje odgovara jednostavnom WordPress sajtu ne mora odgovarati prodavnici, članskom portalu ili custom aplikaciji, a prestroga zabrana ume da prekine legitimnu funkciju.

Završna kontrola vezana za poslovnu upotrebu

Posle intervencije proveravam ključne javne stranice, administraciju, forme, prijavu, email i dogovorene poslovne funkcije. Kod prodavnice to može uključiti korpu i probni tok bez stvarne naplate, a kod portala prikaz postojećeg sadržaja i rad uredničkog dela. Proveravam da li su se vratili raniji indikatori, da li postoje neočekivani zahtevi i da li uklanjanje kompromitovane komponente ima funkcionalnu posledicu.

Rezultat nije generička poruka da je virus obrisan. Dobijaš sajt vraćen u dogovoreno funkcionalno stanje kada je to tehnički moguće, uklonjene potvrđene komponente incidenta, proverene relevantne naloge i podatke, zatvoren potvrđeni ulaz ili jasno navedene granice kada se uzrok ne može dokazati. Uz to dobijaš:

  • popis oblasti koje su pregledane i važnih mera koje su sprovedene
  • informaciju koje lozinke, ključeve ili uređaje treba dodatno obezbediti
  • proveru dogovorenih stranica i funkcija posle čišćenja
  • preporuku za rezervne kopije, ažuriranja, monitoring i dalje održavanje
  • upozorenje na komponentu ili hosting ograničenje koje ne može odgovorno da ostane bez promene
  • osnovu za zahtev pretraživaču ili drugom servisu za ponovni pregled, kada je tehničko čišćenje prethodno potvrđeno

Ne obećavam trenutno vraćanje vidljivosti u pretrazi, email reputacije ili odobrenja oglasa. Spoljni sistemi imaju sopstvene rokove obrade. Mogu da pripremim tehnički ispravno stanje i sprovedem dostupne korake, ali ne kontrolišem vreme njihove konačne odluke.

Ponovni pregled i praćenje posle čišćenja imaju odvojene uloge

Kada Google, oglasna mreža, hosting ili bezbednosni servis prikazuje upozorenje, zahtev za ponovni pregled šaljem tek posle uklanjanja potvrđenog problema i provere javnog sadržaja. U zahtevu se navodi ono što je stvarno sanirano, bez tvrdnje da je spoljašnji sistem dužan da odobri domen u određenom roku. Odbijena ili odložena provera ne znači automatski da čišćenje nije urađeno, ali jeste signal koji treba analizirati, jer servis može i dalje da vidi problem, keširani sadržaj ili oblast koja nije bila u početnom obimu.

Praćenje reinfekcije nije isto što i trajna garancija. Posle sanacije dogovaramo da li završna kontrola obuhvata samo neposrednu proveru ili i poseban period monitoringa promena, novih nalaza i povratka početnog simptoma. Ako je monitoring uključen, pisano određujemo koje sajtove i signale prati, koliko traje, kojim kanalom stiže upozorenje i šta se smatra novim incidentom. Novi napad kroz drugu ranjivost, ponovo kompromitovan uređaj, isteklu licencu, neodržavanu instalaciju ili deo hostinga van mog pristupa ne prikazujem kao automatski nastavak prvobitnog čišćenja.

Tvoja obaveza posle intervencije ostaje važna: koristiš bezbedan uređaj za promenu pristupa, ne vraćaš staru kompromitovanu kopiju, ne uključuješ ponovo uklonjenu ranjivu komponentu i sprovodiš dogovorene izmene naloga. Ja dokumentujem tehničke mere i poznata ograničenja, a hosting rešava deo infrastrukture koji kontroliše. Ovakva podela ne prebacuje odgovornost, već sprečava pogrešno obećanje da jedna intervencija može da kontroliše svaki budući ulaz.

Očišćen i ojačan web sajt sa zatvorenim ranjivostima, monitoringom i rezervnim kopijama

Koliko traje zavisi od zatečenog stanja

Čišćenje sajtova od virusa traje onoliko koliko zahteva zatečeno stanje, a ne unapred odabran paket sati. Početna procena može brzo pokazati da li postoji aktivno preusmeravanje, javno upozorenje ili nalaz hostinga, ali ne daje automatski konačan rok. Jedna WordPress instalacija sa dostupnim čistim izvorima i jasnim tragom nije isti posao kao hosting nalog sa više sajtova, nepoznatim kopijama i velikom bazom koja se stalno menja. Na trajanje najviše utiču:

  • broj sajtova i povezanih naloga koje treba proveriti
  • dostupnost servera, baze, logova i rezervnih kopija
  • količina posebnog koda koji nema čist izvor za poređenje
  • potreba da se sačuvaju nove porudžbine, članovi ili objave
  • odgovor hostinga i drugih pružalaca usluga
  • broj važnih funkcija koje treba testirati posle sanacije

Posle prvog pregleda navodim procenjeni obim i redosled. Ne garantujem završetak u univerzalnom broju sati, jer bi takvo obećanje podstaklo površinsko brisanje kada je potreban širi pregled. Ako dostupnost ima veliki poslovni značaj, dogovaramo koje funkcije imaju prioritet i šta može privremeno da radi bez izlaganja posetilaca dodatnom riziku.

Gubitak posetilaca, upita, budžeta i poverenja zbog zaraženog web sajta

Ko je odgovoran za koji deo oporavka

Čišćenje sajtova od virusa zahteva jasnu podelu odgovornosti pre većih promena. Ja odgovaram za dogovorenu tehničku analizu, čišćenje, proveru i dokumentovanje ograničenja. Ti obezbeđuješ dokazivo vlasništvo nad sajtom, pravovremene odluke, tačne informacije o važnim funkcijama i bezbednu razmenu potrebnih pristupa. Ti potvrđuješ koji podaci ne smeju da budu izgubljeni i ko sme da odobri promenu naloga, hostinga ili poslovne integracije.

Hosting je odgovoran za infrastrukturu i mogućnosti koje nudi: pristup logovima, izolaciju naloga, serverske zakrpe, privremeno uključivanje suspendovanog naloga i podršku pri promenama koje sam ne možeš da sprovedeš. Mogu da pripremim tehnički zahtev i objasnim nalaz, ali ne mogu da garantujem brzinu odgovora niti da menjam deo servera za koji nemam ovlašćenje.

Ako incident može da uključuje lične podatke, kartično plaćanje ili ugovornu obavezu, uključuješ pravnog savetnika, odgovornu osobu za zaštitu podataka i pružaoca plaćanja. Tehnička analiza daje činjenice koje pomažu odluci, ali nije pravni savet niti automatska potvrda da su podaci ukradeni ili da nisu bili dostupni. Za klijente iz Beograda i drugih delova Srbije rad vodim na daljinu, jer se najveći deo provere odvija kroz hosting i aplikacione pristupe, a važnije od lokacije su dostupnost odgovorne osobe i brzina odluke kada sajt treba privremeno ograničiti.

Vraćanje kopije, skener, ručna analiza ili nova izrada

Za čišćenje sajtova od virusa izbor metode nije takmičenje u kome jedna opcija uvek pobeđuje. Dobar oporavak ume da kombinuje više metoda, ali svaka ima uslove u kojima je opravdana.

Vraćanje rezervne kopije je odlična osnova kada je potpuna, provereno nastala pre kompromitovanja i kada se noviji legitimni podaci mogu sačuvati. Kopija ipak ne zatvara ranjivu komponentu, ukradenu lozinku ili problem drugog sajta na istom nalogu, a ako vreme prvog ulaska nije poznato, najnoviji backup može sadržati isti skriveni pristup. Opravdana je kada je čist datum dovoljno pouzdan, ali ne kao jedina radnja kada se ne zna zašto je incident nastao.

Automatski skener je koristan za brzu trijažu, poređenje poznatih fajlova i praćenje promena, i za mali standardan incident značajno ubrzava rad. Njegovo automatsko brisanje ipak može ukloniti legitiman poseban kod ili propustiti bazu, naloge i mehanizam povratka. Nije dovoljan dokaz da je ceo sistem čist samo zato što poslednje skeniranje nema nalaz.

Ručna analiza ima vrednost kada standardan skener nije dovoljan, kada postoji poseban kod bez čistog izvora ili kada zaraza dolazi kroz naloge, bazu i zakazane zadatke, a ne samo kroz fajlove. Ona povezuje simptom, uzrok i funkciju, i baš zato može pouzdano da zatvori ulaznu tačku.

Potpuna izrada novog sajta ima smisla kada osnova nema podršku, poreklo komponenti nije proverljivo ili bi sanacija ostavila veći tehnički rizik od kontrolisane obnove. Nije automatski prvi izbor, jer zahteva migraciju i proveru sadržaja, očuvanje važnih URL adresa i poseban budžet, a kopiranje stare baze bez pregleda može preneti isti problem.

Poređenje automatskog skenera, vraćanja rezervne kopije i ručne analize zaraze

Šta ostaje posle oporavka: stabilnost, brzina i bezbednost

Bezbednost posle sanacije znači da su potvrđene pretnje uklonjene, relevantni pristupi kontrolisani i poznati rizici smanjeni. Ne znači trajnu garanciju, jer se javni sistem menja kroz nove verzije, sadržaj, naloge i usluge, pa posle čišćenja sledi redovno održavanje. Stabilnost znači da ključne funkcije rade posle tehničke izmene, jer ako forma ne šalje poruku ili kupovina ne završava, intervencija nije gotova samo zato što skener više nema upozorenje.

Brzina je i korisnički i dijagnostički signal. Uklanjanje malicioznih procesa i nepoznatih zahteva ume da smanji opterećenje, ali svaku sporost ne predstavljam kao posledicu zaraze. Ako posle sanacije ostanu problemi sa slikama, bazom, kodom ili hostingom, izdvajam ih za posebnu analizu performansi. Ove tri osobine imaju stvarnu posledicu: posetilac bez upozorenja otvara ponudu, klijent šalje podatak kroz predviđenu funkciju, a ti dobijaš sistem koji možeš odgovorno da održavaš.

Širenje skrivenih spam stranica i gubitak SEO vidljivosti zaraženog sajta

Stvaran oporavak portala Rukometni žurnal

Za Rukometni žurnal radio sam bezbednosnu restauraciju u periodu od 2024. do 2025. godine. Potvrđeno je da je portal bio kompromitovan malware-om i da je posao obuhvatio čišćenje koda, očuvanje baze podataka i obimne arhive vesti, kao i uvođenje dodatnih zaštitnih mehanizama.

Portal je vraćen u funkciju, a baza i arhiva vesti su sačuvane. Ne navodim uzrok napada, vrstu zlonamernog koda, broj pogođenih fajlova, trajanje incidenta niti metrike dostupnosti, jer ti podaci nisu potvrđeni. Ne tvrdim ni da je baza bila zaražena, jer je potvrđena činjenica njeno očuvanje tokom sanacije. Ovaj primer pokazuje zašto oporavak mora da uzme u obzir vrednost legitimnog sadržaja, jer kod portala nije dovoljno prikazati praznu novu instalaciju kada je arhiva deo funkcije koju treba sačuvati. Detaljan i ograničen opis dostupan je u studiji sanacije portala Rukometni žurnal.

Prigovori koje vredi razjasniti pre odluke

Ako sajt trenutno radi normalno na tvom računaru, to ne isključuje problem, jer preusmeravanje ume da bude uslovljeno uređajem, izvorom posete ili neprijavljenim korisnikom. Sa druge strane, jedan spor odgovor ili nepoznat fajl nije automatski dokaz zaraze, pa procena treba da potvrdi nalaz pre intervencije.

Ako je hosting već označio i obrisao fajl, taj potez može zaustaviti jednu radnju, ali ne pokazuje ko je fajl napravio, pa je potrebno proveriti povezane promene, naloge i otvoren ulaz. Isto važi za upozorenje pretraživača, jer zahtev za ponovni pregled ima smisla tek kada je tehničko stanje sanirano. Ako je budžet ograničen, prvo razdvajam hitnu zaštitu posetilaca i osnovno vraćanje funkcije od dodatnog razvoja i dugoročnog održavanja, i neću predstaviti površinski sken kao kompletnu sanaciju samo da bi ponuda izgledala jeftinije.

Kada sanacija zaraženog sajta nije pravi izbor

Usluga ne odgovara zahtevu za garanciju da sajt nikada više neće biti napadnut. Ne odgovara ni očekivanju da bez pristupa, kopije ili saradnje hostinga mogu da potvrdim stanje delova sistema koje nije moguće pregledati.

Nije pravi izbor za vlasnika koji želi samo da nestane upozorenje, ali ne želi da ukloni potvrđeno ranjivu komponentu, promeni kompromitovane pristupe ili obezbedi administratorski uređaj, jer tada vidljivi simptom može nestati dok osnovni rizik ostaje. Ako je sajt tehnički napušten, koristi nepodržanu platformu ili nema proverljiv izvor ključnih komponenti, preporučiću procenu nove izrade umesto beskrajnog popravljanja. Ako nema aktivnog incidenta i cilj je prevencija, primerenija usluga je održavanje, provera kopija i hardening bez hitne sanacije.

Primopredaja: pet stvari koje dobijaš posle sanacije

Na kraju dogovorenog obima ne ostaješ sa porukom „sajt je čist” bez dokaza. Ostaješ sa stanjem koje možeš da proveriš:

  1. Spisak potvrđenih nalaza i šta je uklonjeno, odvojeno od pretpostavki.
  2. Status ulazne tačke: šta je zatvoreno, šta je smanjeno kao rizik i šta nije moglo pouzdano da se rekonstruiše.
  3. Promene pristupa koje su urađene ili koje ti još treba da završiš sa bezbednog uređaja.
  4. Provera funkcija koje su dogovorene: javni prikaz, forma, prijava, korpa ili druga važna radnja.
  5. Otvoreni nalazi i sledeći korak, uključujući hardening, održavanje ili zahtev prema pretraživaču kada je potreban.

Ako sajt već pokazuje aktivnu štetu, pošalji URL i simptom za hitnu procenu.

Sajt ti je zaražen? Pošalji ga odmah na hitnu procenu

Ako sajt preusmerava posetioce, prikazuje bezbednosno upozorenje, ima nepoznate stranice ili ga je hosting suspendovao, ne čekaj da nestane samo od sebe. Pošalji mi odmah:

  1. URL sajta ili tačne stranice na kojoj vidiš problem
  2. Snimak ekrana upozorenja hostinga, pretraživača ili neuobičajenog prikaza
  3. Vreme kada je problem primećen i šta sajt radi za poslovanje

Ne šalji lozinke u prvoj poruci. Jedini sledeći korak je da zatražiš hitnu procenu zaraženog sajta. Na osnovu prvih nalaza razdvajam aktivni rizik, potreban pristup i realan obim sanacije od 100€ naviše, bez izmišljene dijagnoze i bez obećanja apsolutne zaštite.

Ako nisi siguran da li je problem zaraza ili nešto drugo, besplatna analiza web sajta može pokazati deo javnih bezbednosnih i reputacionih signala pre hitne sanacije.

Posle čišćenja, ako želiš da ulaz ostane zatvoren, prelazimo na održavanje sajta: monitoring, ažuriranja, kopije i kontrola funkcija. Sanacija gaši požar. Održavanje sprečava da se isti ulaz ponovo otvori.

Najčešća pitanja pre odluke

Koliko košta čišćenje sajtova od virusa?

Čišćenje sajtova od virusa za jasan, ograničen incident počinje od 100€. Tačan iznos zavisi od platforme, broja instalacija, količine posebnog koda, dostupnih kopija i logova, stanja baze i funkcija koje treba proveriti. Posle početnog pregleda navodim obim, odgovornosti i ograničenja. Jedna unapred određena cena bez uvida često pokriva samo skeniranje, ne i pronalaženje uzroka.

Koliko traje intervencija?

Sa spremnim pristupima i jasnim simptomom, tipičan slučaj traje od nekoliko sati do nekoliko dana. Hitni rizik može biti ograničen pre završetka pune analize, ali konačan rok zavisi od zatečenog stanja i odgovora hostinga. Ne obećavam isti broj sati za jednostavnu instalaciju i nalog sa više sajtova, velikom bazom i nepoznatim kopijama. Posle prvog pregleda dobijaš realniji redosled i vremensko očekivanje.

Da li će sadržaj, porudžbine i baza biti sačuvani?

Očuvanje legitimnih podataka postavljam kao početni kriterijum, ali ne dajem garanciju pre pregleda njihovog stanja. Kada je baza relevantna, proveravam kako da se sačuvaju noviji legitimni zapisi bez slepog vraćanja kompromitovane kopije. Ako postoji rizik od gubitka, objašnjavam ga pre nepovratne promene.

Da li je dovoljno promeniti sve lozinke?

Promena pristupa je važna kada su mogli biti izloženi, ali ne uklanja već postavljen zlonamerni kod, nepoznat nalog ili ranjivu komponentu. Lozinke treba rotirati u pravom trenutku i sa bezbednog uređaja, pošto aktivno okruženje više ne može da ih ponovo kompromituje.

Može li hosting sam da očisti sajt?

Neki provajderi nude skeniranje, karantin ili vraćanje kopije, što ume da bude veoma korisno, pa obim njihove usluge treba proveriti. Hosting često štiti infrastrukturu i označava fajlove, ali ne mora da analizira poslovnu funkciju, bazu, poseban kod i sve naloge. Saradnja je često najbolji pristup.

Da li upozorenje pretraživača nestaje odmah?

Ne mora. Posle tehničkog čišćenja, zatvaranja uzroka i provere javnog sadržaja šalje se odgovarajući zahtev kada je potreban, a pretraživač zatim obrađuje domen svojim tempom. Ne šaljem zahtev pre sanacije samo da bi upozorenje privremeno bilo osporeno.

Kako da pošaljem pristupne podatke?

Za prvi kontakt ne šalji lozinke, već URL, simptom, vreme i tekst upozorenja. Kada utvrdimo potrebne pristupe, razmenjujemo ih dogovorenim bezbednim kanalom, a privremene naloge i lozinke menjamo posle intervencije u skladu sa planom.

Šta ako pristupi ili rezervna kopija još nisu spremni?

Možemo da krenemo od javne procene simptoma, ali dubinsku sanaciju ne zatvaram bez pristupa delu sistema u kome je problem. Tokom procene pravimo spisak pristupa, kopija i odluka koje čekaju tvoju potvrdu, umesto da brišem naslepo.