- iPhone topik
- Apple iPhone 17 - alap
- Google Pixel 10 és 10 Pro összehasonlító gyorsteszt
- Fotók, videók mobillal
- Telekom mobilszolgáltatások
- Xiaomi 14 - párátlanul jó lehetne
- Apple Watch Ultra - első nekifutás
- Android alkalmazások - szoftver kibeszélő topik
- Apple iPhone Air - almacsutka
- Apple iPhone 16 Pro - rutinvizsga
Új hozzászólás Aktív témák
-
CSorBA
őstag
Ezzel nem teljesen értek egyet, bár az is lehet, hogy én gondolom rosszul.
Szerintem a SESSION biztonságosabb, mint az adatbázis, de csak abban az esetben, ha védjük a SESSION id lopásától. (most tételezzük fel, hogy a szerveren teljesen védve van a sessiont tároló fájlrendszer)
Itt eleve pont ettől védem. Nézzük mi van a sessionunkban:
- ugye alapból van neki egy id-je
- userid (ha ez létezik, akkor be van lépve, illetve tudom, hogy kiről van szó)
- security_token - md5(IP-USERAGENT)Minden oldalletöltésnél legenerálom a felhasználóm (vagy támadóm) md5(IP-USERAGENT) hashét, és összehasonlítom a jelenlegi SESSION-ban security_tokenjével. Ha nem egyeznek, kidobom.
Ha ellopja a session id-t, akkor jó esetben el fog térni ez a security_token. És kidobom.
Emellett csinálhatom azt, amit Brown Ügynöknek írtam, hogy folyamatosan változtatom a SESSION id-t.
Most nem értem, miért kellene adatbázisban tárolnom? Ha ellopja az id-t, és még sikerült ugyanazon ip-t, user agentet is előállítania, akkor már olyan mindegy, hogy db-ből nézem, vagy sessionból. (de pont ezt fogom megakadályozni a folyamatos id váltással) Feleslegesnek érzem a táblás tárolást.
Az már más kérdés, hogy mi van akkor, ha folyamatosan váltom az id-t, és a támadom ÉPPEN elkapja a jót, épp belép, épp oldalt tölt le, és Ő fogja megkapni onnantól a valid id-t, és a felhasználómat vágja ki... Bár valljuk be, ennek nagyon kevés esélye van. Az alábbiaknak kellene teljesülni:
- Hálózati forgalom figyelésével, két oldalletöltés között elkapni a session id-t.
- Egy ip-ről lenni.
- Eltalálni a User agentet.
Új hozzászólás Aktív témák
- E-roller topik
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Eszeveszett AI adatközpont bővítés folyik
- iPhone topik
- Milyen TV-t vegyek?
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Effektíve TKL méretűek a Corsair legújabb, numerikus paddal ellátott klaviatúrái
- Apple iPhone 17 - alap
- Kettő együtt: Radeon RX 9070 és 9070 XT tesztje
- Milyen légkondit a lakásba?
- További aktív témák...
- Samsung Galaxy S22 128GB, Kártyafüggetlen, 1 Év Garanciával
- Részletre elviheted akár 365 napra Bankmentes , azonnal elérhető ASUS ROG Strix G18 32GB/2TB
- 8 GB-os ASUS TURBO RTX 2080 SUPER EVO - garanciával
- MacBook felvásárlás!! MacBook, MacBook Air, MacBook Pro
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3060, 94% Akkumulátor
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest