Discussion on:

3
Comments

Join the conversation!

Follow via:
RSS
Email Alert
0 Votes
+ -
This is a great article. Not only does the author carefully outlines the possible solutions, but he clearly states each one's pros and cons, as well as providing resources about each solution.

My only quirk? I think "hidden field" is a more accurate title for the "hidden form" section wink

Also, it would have been good to provide details for non-MS applications. Albeit you do mention Java applets, the truth is that PHP has been doing cokieless session management for a while now.

But all in all, this is very good!
0 Votes
+ -
Thank you for the feedback. We'll definitely look at non MS options in the future. Maybe something on rewriting URLs in Java.

-Matt
0 Votes
+ -
Caveat regarding one technique from the article re: "If they don?t match, either it is a new session or someone is trying to hijack another user?s session (because the session ID matches but not the IP address, or vice versa)."

The caveat is... don't assume that because somebody's request is all of a sudden coming from a different IP address then it must be a hijacked session.

Some large ISPs use farms of proxy servers, and so it is possible and perfectly valid that a user's requests can come from one IP address one moment, then from a different IP address the next.
Keyboard Shortcuts:
Prev
Next
Toggle
Join the conversation
Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]

Join the TechRepublic Community and join the conversation! Signing-up is free and quick, Do it now, we want to hear your opinion.