On Fri, 09 Mar 2007 12:24:47 +0100, bjorri <no@nl.invalid> wrote:
> Arjen wrote:
>> Rik schreef:
>>
>> Als iemand je cookies jat is het wel handig als je op ip+cookie checkt.
>> Geef mij een website waar ik javascript kan injecteren en je hebt meteen
>> toegang tot iedereens account :-)
>>
> Laat ik dan een iets concreter iets vragen.
>
> Op mijn gevoel, zonder te kunnen beredeneren twijfel aan de veiligheid
> van die sessievariabele dus vandaar de extra variabele met ip en
> controle of het volgende request van hetzelfde ip af komt.
Als je dat doet houd dan iig rekening met de X_FORWARDED_FOR die transparante
proxies soms mee geven. Let daarbij op dat niet alle proxies dat doen.
>
> vraag 1 is dus: Ben ik er wel met slechts die ene (simpele) sessie
> variabele?
> Zo nee, in welke richting moet ik het dan zoeken.
Naast de controle kun je bij elke pagina de session reregisteren, ze
krijgen dan een nieuwe session id. Mocht je perongelijk transparantie
sessies draaien dan voorkom je iig dat ze makkelijk een sessie hijacken.
Knal daarnaast bijvoorbeeld een check op de user agent in diezelfde controle.
Hans
--
IM: hans.wolters@jabber.xs4all.nl
http://lonki.xs4all.nl

Likes:
![Wordt $_session['var'] client-side of server-side bewaard?](https://www.webhostingtalk.nl/images/WHT_rd/misc/dT.png)
Quote