Умная SESSID?

Discussion in 'PHP' started by Mixon, 25 Jul 2010.

  1. M_script

    M_script Members of Antichat

    Joined:
    4 Nov 2004
    Messages:
    2,582
    Likes Received:
    1,310
    Reputations:
    1,557
    Не на всех IP
    А если сменить еще и браузер, то не восстанавливается.
    Ничего не обрывается, если одинаковые запросы слать.
     
  2. Mixon

    Mixon Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    394
    Likes Received:
    119
    Reputations:
    12
    Это проге Charles обьясни,через которую я копипастил и розбирал запросы.

    Ну так, правильно же, нехрен переносить сессию в другой))

    если IP клиента сети меняется,тогда только,т.е. 123.123.123.1XX

    хм,в принципе,это вы подтвердили почти всё что я писал=)
    Вот только вы не расписали,к сожалению,какие параметры Контакт использует для этого всего,что в принципе был бы логично,чем спорить=)
     
  3. Mixon

    Mixon Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    394
    Likes Received:
    119
    Reputations:
    12
    Хм,спасибо KiberПсих`у (разработчику VKopt), я разобрался из сессиями которые вконтакте.
    Там они работают на 2х доменах,на основном - один SSID
    Если меняется IP - переадресовывает на login.vk.com , а у него в куках лежит мыло и пароль в MD5, и он уже и выдает новую сессию для vkontakte,а на этом домене - xss не возможна в свою очередь,вот и обезопасились(
    хм, в общем для создания безопасной сессии средств мало(
    Разве что изобретать такой велосипед как контакт.
    Спасибо всем,придётся думать...походу привязка к ИП это единое возможное решение(
     
  4. Gifts

    Gifts Green member

    Joined:
    25 Apr 2008
    Messages:
    2,494
    Likes Received:
    807
    Reputations:
    614
    Mixon ничто не мешает сделать поддомен с одним скриптом, реализующим такую же схему.

    Неужели данные настолько критичны, чтобы так паниковать? В крайнем случае проще поставить http авторизацию на админку и вовремя править XSS уязвимости.
     
    _________________________
  5. Mixon

    Mixon Elder - Старейшина

    Joined:
    12 Mar 2008
    Messages:
    394
    Likes Received:
    119
    Reputations:
    12
    Нет,просто хочу чтобы всё было хотя-бы на среднем уровне,а то сделаю с кучей уязвимостей логинку,и буду потом думать,почему у меня данные из mysql пропадают или алерты на странице вылазят...
    Я решил,сделаю опциально привязку по ИП,если кому она будет не нужна или будет мешать - просто отключит в настройках профиля=)
    Спасибо.