Session Fixation Attacks: Detection and Prevention