Hivatalos Kódvéna-képzésKözéphaladó
Weboldalak biztonsági alapjai
HTTPS, fejlécek, paraméteres SQL, űrlap, feltöltés, escape, süti és CSRF-token a fodrászat PHP-oldalán. Csak védekezés.
A Kertész utcai fodrászat időpontkérő PHP-oldalán végigveszed a kapcsolatot, a bevitelt, a kimenetet és az élesítést. HTTPS-t, fejléceket, paraméteres lekérdezést, szerveroldali ellenőrzést, escape-et, sütit és CSRF-tokent állítasz be. A hatást egy mondatban kapod, utána a védekezést.
Mit tanulsz meg?
- HTTPS-t és a böngészőnek szóló biztonsági fejléceket a helyükön kezeled.
- Az SQL-be kerülő adatot paraméterezett lekérdezéssel adod át.
- A HTML-be kerülő adatot escape-eled, és a sütis munkamenetet HttpOnly és Secure jelzővel véded.
- CSRF ellen tokent vagy ugyanazt a származást ellenőrzöd állapotváltó kérésnél.
- Éles hibát nem írsz a látogató képernyőjére.
- Feltöltött fájlt nem a webgyökérből futtatsz.
- Függőséget és a régi admin-útvonalat a teendőlistádra veszed.
Tanmenet
4 modul · 11 lecke · minden modul végén zárókvíz
Kinek szól?
- PHP-oldalt készítő fejlesztőknek, akik a fodrászat űrlapos oldalán a gyakori webes hibákat védekezés felől akarják érteni.
Előfeltételek
- HTML-alapok: szemantikus weboldalak
- PHP-alapok modern környezetben
- Hálózati alapok: IP, DNS és HTTP
Források
- SQL Injection Prevention Cheat Sheet (OWASP)
- Cross Site Scripting Prevention Cheat Sheet (OWASP)
- htmlspecialchars (PHP kézikönyv)
- X-Content-Type-Options (MDN)
- X-Frame-Options (MDN)
- Set-Cookie (MDN)
Utoljára ellenőrizve: 2026. 11. 12.