A WordPress népszerűsége miatt gyakori célpontja hacker támadásoknak. Egy feltört WordPress oldal azonnal intézkedést igényel, hiszen komoly károkat okozhat a vállalkozásodnak, a forgalmadnak és a látogatóid biztonságának. Ebben a részletes útmutatóban lépésről lépésre bemutatjuk, hogyan javítsd gyorsan és biztonságosan a feltört WordPress oldaladat, hogy minél hamarabb visszaállíthasd az eredeti működését és megelőzd a jövőbeli támadásokat.
Miért fontos a gyors beavatkozás egy feltört WordPress oldalnál?
- A támadók vírust vagy rosszindulatú kódot helyezhetnek el az oldaladon, amely veszélyezteti a látogatókat.
- Keresőmotor büntetés várhat rád: oldalad visszaeshet a keresőben, vagy akár tiltólistára is kerülhet.
- Adatvesztés léphet fel (felhasználói, vagy céges adatok sérülhetnek).
- Ráadásul a hackerek spamet, phishinget vagy további támadásokat indíthatnak az oldaladon keresztül.
Most bemutatjuk, mit tegyél, ha feltörték a WordPress oldaladat!
1. Lépés: Helyezd az oldaladat karbantartási módba vagy offline állapotba
Azonnal lépj kapcsolatba a tárhelyszolgáltatóddal, és kérd, hogy ideiglenesen blokkolják vagy karanténba helyezzék az oldaladat. Ezzel megelőzheted, hogy további károk keletkezzenek, illetve hogy látogatók vírusos tartalmat töltsenek le.
Karbantartási mód beállítására példakód:
Ha hozzáférsz a .htaccess fájlhoz, állítsd át ideiglenesen:
RewriteEngine On
RewriteCond %{REMOTE_ADDR} !^SAJAT_IP_CIMED$
RewriteRule .* /karbantartas.html [R=302,L]
Cseréld ki a SAJAT_IP_CIMED részt a saját IP-címedre, így csak te férsz hozzá az oldalhoz!
2. Lépés: Vizsgáld meg az oldal kompromittáltságát
Gyanús jelek:
- Szokatlan tartalmak (ismeretlen linkek, hirdetések, átirányítások)
- Google Safe Browsing vagy más víruskereső figyelmeztetés
- Ismeretlen adminisztrátori fiókok
- Megváltozott .htaccess, index.php vagy wp-config.php fájlok
- Magas CPU-használat vagy szokatlan email forgalom
Ingyenes WordPress biztonsági pluginek, amik segíthetnek:
Ezek a pluginek képesek szkennelni a fájlokat, és gyakran jelentést adnak a gyanús vagy fertőzött file-okról.
Manuális ellenőrzés
FTP vagy cPanel segítségével ellenőrizd a következő fájlokat és könyvtárakat:
- wp-config.php: Ide gyakran kerülnek plusz sorok hackerek által.
- .htaccess: Elrejtett átirányítások vagy kondíciós szabályok.
- index.php, functions.php: Hozzáadott kód, eval() vagy base64_decode() függvények használata gyanús lehet.
Példa egy tipikus fertőzésre:
<?php /* káros kód */ eval(base64_decode('c29tZS1tYWxpY2lvdXMtc2NyaXB0')); ?>
Az ilyen sorok mindig gyanúsak, mert titkosított tartalmat futtatnak.
3. Lépés: Távolítsd el a káros kódot
- Frissítsd fel a fő WordPress fájlokat (kivéve a wp-content mappát)! Töltsd le a legfrissebb WordPress verziót, és cseréld a
wp-adminéswp-includesmappákat, valamint a gyökérből a WordPress fájlokat a saját példányodra. - Távolítsd el az ismeretlen plugineket vagy témákat.
- Tisztítsd meg a maradék fájlokat: fájlösszehasonlító program (pl. Beyond Compare vagy WinMerge) segítségével hasonlítsd össze az oldalad fájljait a letöltött WordPress eredetivel.
Egyedi kód eltávolítása
Nézd át az index.php, functions.php, és wp-config.php fájlokat. Töröld a fenntebb látható, ismeretlen, titkosított vagy eval-t használó sorokat!
4. Lépés: Cseréld le a jelszavakat és töröld a gyanús felhasználókat
Adminisztrátori fiókok ellenőrzése: Lépj be az adminfelületre, és nézd át a felhasználókat. Törölj minden ismeretlen vagy gyanús jogosultsággal rendelkező fiókot.
Az összes jelszavadat cseréld le:
- WordPress admin jelszavak
- FTP jelszavak
- Adatbázis jelszavak (wp-config.php fájlban is módosítani!)
- Tárhelyes hozzáférés
Jelszó generálása parancssorból:
Linux alatt:
openssl rand -base64 16
5. Lépés: Telepíts biztonsági plugineket és futtass újabb vizsgálatot
A felmerült problémák kijavítása után telepíts valós idejű védelmet biztosító plugineket:
- Wordfence Security: Folyamatos tűzfal és forgalomfigyelés.
- iThemes Security: Kiegészítő biztonsági beállítások, regisztrációs és bejelentkezési védelem.
Futtass le velük újból vírusvizsgálatot, hogy meggyőződhess: nem maradt-e fertőzött fájl!
6. Lépés: Állítsd vissza az oldaladat egy biztonsági mentésből (ha van mentésed)
Ha van friss, fertőzéstől mentes biztonsági mentésed, akkor inkább azt érdemes visszatölteni. A visszaállítást bármilyen ismert plugin (UpdraftPlus, All-in-One WP Migration stb.) segítheti.
Fontos! Csak akkor töltsd vissza a mentést, ha az biztosan fertőzésmentes, különben a visszaállított példány is kompromittált lesz.
7. Lépés: Ismételt feltörés elkerülése – Mit tegyél a jövőben?
WordPress és bővítmények rendszeres frissítése
Elavult pluginok és témák gyakori biztonsági résforrások! Beállítás: Adminfelületen: Vezérlőpult > Frissítések menüpontban ellenőrizd a legújabb verziókat!
Erős jelszavak és kétfaktoros azonosítás
Telepíts kétlépcsős bejelentkezést támogató plugineket, pl. WP 2FA.
Biztonsági mentés automatizálása
Állíts be automatikus napi vagy heti mentéseket, például az UpdraftPlus segítségével.
Ismeretlen fájlok feltöltésének tiltása
Limitáld, hogy csak szükséges felhasználók tölthessenek fel fájlt! (Pl. kép feltöltés korlátozása csak szerzőknek.)
Admin útvonalak elrejtése és megerősítése
Számos automatizált támadás a szokványos /wp-admin címre vagy a wp-login.php oldalra próbál belépni. Érdemes megváltoztatni az admin belépési oldalak URL-jét az ilyen támadások elkerülésére.
Például: A WPS Hide Login plugin segítségével gyorsan és egyszerűen új URL-t adhatsz meg a bejelentkezéshez.
Fájlhozzáférések korlátozása és jogosultságok helyes beállítása
A szerveren a fájl- és könyvtárengedélyek szintén befolyásolják a biztonságot.
Ajánlott jogosultságok:
- Könyvtárak:
755 - Fájlok:
644 wp-config.php:600vagy640– csak akkor módosítsd, ha tapasztalt vagy!
Példa chmod parancsokra:
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
chmod 600 wp-config.php
FTP helyett SFTP vagy SSH használata
Soha ne használj sima FTP-t, mindig titkosított kapcsolatot (SFTP vagy SSH) használj, mivel az adatokat (köztük a jelszavakat) ezek nem továbbítják titkosítatlanul.
8. Lépés: Tájékoztasd felhasználóidat és a Google-t
Ha a támadás következtében felhasználókat is érintettek (pl. adatszivárgás történt), kötelességed tájékoztatni őket, illetve megfelelni az adatvédelmi előírásoknak (GDPR, NAIH).
Ha az oldalad malware vagy phishing miatt Google figyelmeztetést kapott, a Search Console-ban kérvényezheted az oldal átvizsgálását és a figyelmeztetés eltávolítását.
9. Lépés: Monitorozz folyamatosan
Állíts be automata malware szkennelést (pl. Wordfence), és rendszeresen ellenőrizd kézzel az oldaladat és a szervert is a gyanús aktivitás miatt.
Összefoglalás
A WordPress oldal feltörése komoly fenyegetés, de a fenti lépések betartásával gyorsan, biztonságosan és hatékonyan javíthatod, illetve megakadályozhatod, hogy a probléma újra előforduljon. Mindig legyen naprakész biztonsági mentésed, használj friss bővítményeket és témákat, és ne hanyagold el a jelszavak, jogosultságok rendszeres ellenőrzését!
GYIK – WordPress feltört oldal javítás (FAQ)
Hogyan ismerhető fel, ha feltörték a WordPress oldalamat?
Tünetek lehetnek: furcsa tartalom megjelenése, átirányítások, Google figyelmeztetés, gyanús admin fiókok, megnőtt szerverterhelés vagy ismeretlen fájlok.
Elég csak egy biztonsági plugin telepítése ahhoz, hogy megvédjem az oldalt?
Nem. A biztonsági plugin fontos, de önmagában nem elég: szükség van frissítésekre, erős jelszavakra, jogosultságok ellenőrzésére is.
Mit tegyek, ha nincs mentésem, de teljesen le lett fertőzve az oldalam?
Próbáld meg manuálisan megtisztítani az oldalt, frissítsd a WordPress-t és a bővítményeket, töröld a gyanús fájlokat és felhasználókat. Ha szükséges, fordulj szakemberhez, vagy kérj segítséget a tárhelyszolgáltatótól.
Hogyan értesíthetem a Google-t arról, hogy megtisztult az oldalam?
A Google Search Console-ban jelentkezz be, és indítsd el a „Biztonsági problémák” menüben az átvizsgálási kérelmet.
Milyen gyakran készítsek biztonsági mentést?
Ideális esetben naponta vagy hetente, a változások intenzitásától függően. A mentést tárold biztonságos, külső helyen!
Hogyan előzhetem meg a jövőbeli feltöréseket?
Frissíts rendszeresen, használj erős jelszavakat, kétfaktoros belépést, szűrd a plugineket és témákat, korlátozd a jogosultságokat, és használj biztonsági bővítményeket!
Ha gyors, szakszerű segítségre van szükséged WordPress feltört oldal javításához, vedd fel velünk a kapcsolatot, vagy kommenteld be kérdésedet – segítünk visszaállítani az oldaladat és annak biztonságát!


