# Mit tegyél, ha az oldalad feltörték

> Hogyan ismerheted fel a feltörés jeleit, hogyan takaríts ki egy megtámadott WordPress-oldalt, hogyan előzd meg az újabb támadást, és mit gyűjts össze a támogatás megkeresése előtt.

Ez a fejezet segít eldönteni, hogy a WordPress-oldalad tényleg megsérült-e, végigvezet a takarításon, bemutatja a megelőzést, és felsorolja, mit gyűjts össze, mielőtt a támogatáshoz fordulsz.

## Honnan tudhatod, hogy feltörték az oldalad?

Nem minden probléma feltörés. A frissítés után hirtelen jelentkező fehér képernyő vagy végzetes hiba sokkal gyakrabban bővítmény- vagy sablonütközés, a szokatlan lassúság pedig általában tárhely-, gyorsítótár- vagy bővítményprobléma. Először ezeket zárd ki. Minél több az alábbi jelekből, annál valószínűbb, hogy az oldal megsérült:

- Az oldal nem tölt be, vagy korábban nem látott szerverhibát (például 500-as hibát) mutat.
- A tárhelyszolgáltató felfüggesztette az oldalt, vagy e-mailben jelezte, hogy az oldal fertőzött vagy spamet küld.
- Biztonsági bővítményed riasztást küldött, például fájlváltozásról vagy kártevőről.
- Ügyféltől vagy látogatótól hallottál a problémáról.
- Furcsa felugró ablakokat, hirdetéseket vagy spamtartalmat látsz, amit nem te tettél fel.
- A szokásos felhasználónévvel és jelszóval sem tudsz belépni, pedig biztosan helyesek.
- A keresőben kártevőre figyelmeztető üzenet jelenik meg az oldalról (például „This site may be hacked”), vagy a böngésző figyelmeztet a megnyitáskor.
- A vírusirtód blokkolja a saját oldalad megnyitását.
- Az oldal másik webhelyre irányít át, gyakran spamgyanús, felnőtt vagy gyógyszeroldalra. Ez néha csak a keresőből érkezőknél történik, a bejelentkezett felhasználóknál nem.
- Hirtelen romlik a teljesítmény, vagy megmagyarázhatatlanul esik a keresőforgalom és a helyezés.
- Az oldal egyes részeit ismeretlen tartalom váltotta fel, vagy a kezdőlapot átírták.
- A láblécben vagy a tartalomban idegen, gyakran spamgyanús hivatkozások jelentek meg.
- Olyan bővítményeket, sablonokat vagy fájlokat találsz, amelyeket nem te telepítettél. A támadók gyakran megtévesztő neveket használnak, és a PHP-fájlokat váratlan helyre teszik, például a feltöltések mappájába.
- A WordPress magfájljait módosították.
- Fizetést fogadó oldalnál megváltozott a fizetési szolgáltató vagy a kifizetési adat: ez a feltörés erős jele.
- A felhasználók listáján ismeretlen rendszergazdák szerepelnek. Egyes kártevők elrejtik ezeket a fiókokat a WordPress felhasználólistájából, ezért az adatbázisban is nézd meg (például a `wp_users` táblát a tárhely vezérlőpultján elérhető phpMyAdminnal). Ha a vezérlőpulton látható felhasználószám nem egyezik a ténylegesen látható fiókok számával, az gyanús.

Két gyors, ingyenes módja a gyanú megerősítésére: nézd meg a Google Search Console biztonsági problémák jelentését (ha a Google észlelt feltörést, ott közvetlenül jelzi, gyakran az érintett címekkel), és futtass egy ingyenes külső vizsgálatot az oldalon. Vigyázz: az „feltörték az oldaladat” e-mailek gyakran átverések, ezért mindig a tárhelyszolgáltatónál vagy megbízható biztonsági eszközzel ellenőrizz, ne a kéretlen levélben lévő hivatkozásokon.

## Az oldal megtisztítása

A feltört oldal alapos megtisztítása nehéz, mert a támadók gyakran rejtett hátsó ajtót hagynak az újrafertőzéshez. Ha nem érzed magabiztosnak magad a szerverfájlok és az adatbázis kezelésében, a legbiztonságosabb szakemberre bízni; sok biztonsági szolgáltató és tárhely kínál kártevőkeresést és takarítást. Az alábbi útmutató általános ütemterv, nem részletes lépésenkénti takarítási leírás.

1. **Maradj nyugodt, és dokumentálj mindent.** Jegyezd fel, mit látsz, mikor vetted észre (az időzónáddal együtt), és milyen változások előzték meg, például telepített bővítmény, szerkesztett sablon vagy módosított widget. Ez lesz az eseményjegyzőkönyved, akár magad takarítasz, akár szakemberre bízod.
2. **Keresd meg korán a tárhelyszolgáltatót.** A naplókból megtudhatja, mikor és hogyan történt a behatolás, érintett-e más oldal is ugyanazon a szerveren, és kínál-e kártevőkeresést vagy takarítást.
3. **Tedd ideiglenesen offline az oldalt.** Karbantartási móddal vagy jelszavas védelemmel megvédheted a látogatókat a kártevőtől, és megakadályozhatod a további kárt.
4. **Cserélj ki minden jelszót, és takarítás után cseréld újra.** Ide tartozik a WordPress-rendszergazda, a tárhely vezérlőpultja, az FTP/SFTP és az adatbázis, és minden hozzáférő felhasználóé, nem csak a tiéd. A `wp-config.php` titkos kulcsainak (salt) cseréjével kijelentkeztethetsz minden támadót, akinek élő munkamenete van. Ha az adatbázis jelszavát változtatod, frissítsd a `wp-config.php`-ban is. A tiszta oldal megerősítése után ismét cserélj jelszót, hátha a takarítás közben elfogták őket.
5. **Töröld az ismeretlen rendszergazdákat.** Ha újra megjelennek, egy hátsó ajtó hozza létre őket, ezért magát a kódot kell megtalálnod és eltávolítanod, nem csak a fiókot.
6. **Vizsgáld át az oldalt.** Használj külső távoli vizsgálót és alkalmazásszintű vizsgálatot is (megbízható biztonsági bővítménnyel), mert mindegyik mást talál meg. A távoli vizsgáló azt látja, amit a látogatók és a keresők; a bővítmény összevetheti a WordPress, a sablonok és a bővítmények fájljait az eredeti, ismert jó példányokkal.
7. **Állítsd vissza egy ismert tiszta mentésből, ha van.** Ez gyakran a leggyorsabb és legmegbízhatóbb módszer, de csak akkor, ha a mentés a feltörés előtti. A visszaállítás önmagában nem zárja be a rést, amelyen a támadó bejutott, ezért meg kell találnod és ki kell javítanod a belépési pontot is.
8. **Cseréld a magfájlokat, bővítményeket és sablonokat friss másolatra.** Töltsd le a WordPress (a verziódnak megfelelő) és minden bővítmény, sablon tiszta példányát, és írd felül a megtámadott fájlokat. A WordPress magfájljait soha ne módosítsd közvetlenül. Előbb készíts mentést, és vigyázz, hogy a jogos testreszabásokat ne írd felül.
9. **Nézd át az adatbázist beszúrt tartalom miatt.** A kártevő az adatbázis tábláiban is megbújhat (például spam a bejegyzésekben, opciókban vagy hamis felhasználók), amit a fájlvizsgálók nem találnak meg. A módosítás előtt készíts adatbázis-mentést.
10. **Keresd meg a hátsó ajtókat.** Nézd meg a gyakran kihasznált helyeket: a feltöltések mappáját (amelyben soha nem lehet PHP-fájl), az `mu-plugins` mappát, és a törvényes fájlok nevéhez hasonló nevű fájlokat. Egyetlen megmaradt hátsó ajtó a leggyakoribb oka annak, hogy az oldal napokon belül újra megfertőződik.
11. **Frissíts mindent, és kérj felülvizsgálatot.** A takarítás után frissítsd a WordPresst, az összes bővítményt és sablont. Ha a Google (vagy más hatóság) megjelölte vagy tiltólistára tette az oldalt, vagy a tárhely felfüggesztette, a tisztaság megerősítése után kérj felülvizsgálatot vagy a tiltás feloldását. Végül készíts friss, tiszta mentést új alapként.

## A biztonsági problémák megelőzése

- **Tartsd mindent frissen.** Az elavult bővítmények, sablonok és a WordPress a feltörések leggyakoribb okai közé tartoznak; a frissítés a legjobb védelem. Lásd: [A frissítések fontossága](https://hub.hellowp.io/hu/plugins/gravityforms/hogyan-frissitesek-fontossaga/).
- **Használj erős, egyedi jelszavakat.** A gyenge vagy újrahasznosított jelszó gyakran a leggyengébb láncszem. Használj hosszú, véletlenszerű jelszavakat (jelszókezelővel egyszerű), és ne használd őket több fiókon.
- **Kapcsold be a kétlépcsős azonosítást (2FA).** Az egyik legerősebb védelem, és kevés munkával beállítható: még ha a jelszót ellopják is, a támadó a második tényező nélkül nem tud belépni. Az SMS helyett hitelesítő alkalmazást válassz.
- **Használj megbízható biztonsági bővítményt és/vagy tűzfalat.** Egy ismert biztonsági bővítmény bejelentkezés-védelmet, fájlváltozás-figyelést és kártevőkeresést adhat, a webalkalmazás-tűzfal (WAF) pedig sok támadást megállít, mielőtt elérné az oldalt. Egy elsődleges biztonsági bővítményt válassz, ne többet egymás mellett, mert ütközhetnek.
- **Mentsd gyakran, korán és külső helyre.** A megbízható, kipróbált, külső helyen tárolt mentés az utolsó biztonsági háló.
- **Válassz biztonságos, karbantartott szoftvert és tárhelyet.** A bevett, aktívan fejlesztett bővítményekben és sablonokban gyorsan felfedezik és kijavítják a sebezhetőségeket. A felügyelt WordPress-tárhely sok keményítést, vizsgálatot és mentést elvégez helyetted.

További tudnivalók: [Biztonsági jó gyakorlatok](https://hub.hellowp.io/hu/plugins/gravityforms/hogyan-biztonsagi-jo-gyakorlatok/) és [Biztonsági összefoglaló](https://hub.hellowp.io/hu/plugins/gravityforms/hogyan-biztonsagi-osszefoglalo/).

## A támogatás megkeresése előtt

A feltörés szinte mindig az egész oldalt vagy a szervert érinti, nem kifejezetten a Gravity Formst, ezért első körben általában a tárhelyszolgáltató és a webfejlesztő a megfelelő partner. Ha úgy gondolod, hogy a probléma kifejezetten a Gravity Formst érinti, a támogatás gyorsabban tud segíteni, ha előre összegyűjtöd:

- világos leírást arról, mit látsz, ami miatt feltörésre gyanakszol, és mikor vetted észre (időzónával);
- a hibaüzenetek és biztonsági figyelmeztetések pontos szövegét, lehetőleg képernyőképpel;
- az oldal friss változtatásait: telepített vagy frissített bővítményeket, sablonokat, kódmódosítást, új felhasználókat;
- hogy kinek van még hozzáférése az oldalhoz (rendszergazdák, fejlesztők, külsős munkatársak), és milyen szinten;
- a tárhelyszolgáltatód nevét, és hogy keresett-e meg, vagy tett-e lépést (például felfüggesztette az oldalt);
- a már megtett lépéseket (jelszócsere, vizsgálat, visszaállított mentés, kicserélt fájlok);
- a Gravity Forms rendszerjelentését, amelyet az **Űrlapok → Rendszerállapot** oldalon másolhatsz ki. Ha lehet, előbb kapcsold be a naplózást, ismételd meg a problémát, és csatold a naplót.

Ezután nyithatsz támogatási jegyet; a lehető legpontosabban írd le a problémát. A kutatóknak szóló bejelentési utat a [Biztonsági hiba bejelentése](https://hub.hellowp.io/hu/plugins/gravityforms/hogyan-biztonsagi-hiba-bejelentese/) fejezet tartalmazza.
