Что значит сессия устарела вк

Что значит сессия устарела вк

На написание данной статьи меня подтолкнула эта запись После логаута пользователя VK можно получить управление его страницей, которая полна ложных заблуждений как в самом тексте статьи, так и в комментариях к ней.

Суть в том, что если ссылка выхода из ВК содержит невалидный параметр hash, то можно наблюдать страницу авторизации, хотя сессия пользователя всё ещё остаётся актуальной. Ввод любых данных в форму, даже валидных данных другого аккаунта, заново актуализирует авторизацию первого пользователя.

Переход по публичным страницам как эта https://vk.com/habr или же заход на главную страницу https://vk.com всё ещё покажет нам форму авторизации, как и запрос через OAuth.

А вот переход на любую непубличную страницу, к примеру https://vk.com/im, актуализирует сессию пользователя.

Опасность заключается в том, что браузер может выгрузить страницу ВК из памяти на диск, оставив валидные куки авторизации, хотя параметр hash со временем становится невалидным. Нажимая на кнопку выхода вы видите страницу приветствия, хотя сессия пользователя остаётся всё ещё валидной. И следующий пользователь браузера получит полный доступ к вашей странице.

Для воспроизведения достаточно:

  • Авторизоваться в ВК
  • Перейти по ссылке https://vk.com/login.php?op=logout
  • Проверить что вы вроде бы действительно вышли https://vk.com/habr
  • Или всё же нет https://vk.com/im?

p.s.: репортил пару лет назад, сказали не баг, но фича.

Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.

На этот раз, чтобы зарегистрировать ICQ номер или сменить пароль понадобится изменить текущее время на компьютере. Это не шутка, а вполне реальная проблема, ставшая для многих пользователей ICQ камнем преткновения.

Читайте также:  Универсальный русификатор программ для андроид

Ошибка появляется при попытке войти на официальный сайт, зарегистрировать ICQ номер, изменить или восстановить пароль, а так же при попытке установить attach email, да практически при использовании любых сервисов на официальном сайте.

Заключается ошибка в следующем, официальный сайт www.icq.com сравнивает время на компьютере посетителя и на сервере. Если время на компьютере немного спешит, при любых действиях посетителя сайта вылетает страница с ошибкой:

Сессия устарела.
К сожалению, прошло слишком много времени.
Ссылка, которую вы используете, уже устарела

Session Over
Sorry, the response took too long.
Please try again.

Решается проблема, простой синхронизацией времени на компьютере с сервером времени в Интернете. Происходит это следующим образом (в конце статьи есть видео):

  1. Следует щелкнуть дважды по изображению часов на панели пуска
  2. Перейти на вкладку «Время Интернета»
  3. Где установить галочку напротив пункта «Выполнять синхронизацию с сервером времени в Интернете»
  4. Установить в качестве сервера time.windows.com (важно!) и нажать кнопку «Обновить сейчас»
  5. После чего должна появиться надпись:

Время было успешно синхронизировано с time.windows.com

Даже если время станет не правленым, нужно пробовать использовать сервисы на www.icq.com (менять, восстанавливать пароли и прочее. ). Как только все задуманное будет сделано, можно будет поменять время на правильное.

Так как программа по смене пароля на ICQ номере «Преобразователь ICQ пароля» работает так же через официальный сайт, ошибка проявилась и в ней. Теперь что бы программа перестала выдавать в лог-фаил ошибку:

Следует проделать все, что было сказано выше. И программа вновь начнет менять русские пароли и пароли со специальными символами.

Видео-инструкция. Сессия устарела. К сожалению, прошло слишком много времени.

Narkosha46

Нужен бразуер мозилла
Качаем для него расширение greasemonkey
Заходим в apidog.ru, НО НЕ ЧЕРЕЗ ДАННЫЕ ЖЕРТВЫ, а через свои или через левый аккаунт.
Авторизовываемся, выбираем устройство как у жертвы
Открываем скрипт через блокнот (ссылка на файл в низу)
Меняешь в нём var access_token на тот токен, который я скинул
var access_token = "ТУТ ТОКЕН"

Читайте также:  Мышка с зарядным устройством

Копируешь весь текст из скрипта, открываешь расширение, нажимаешь new user sctipt
Создаётся новый скрипт и он будет называтся типа Unnamed script
Нажимаем edit
Вставляем туда наш скрипт, сохраняем. (save в верхнем левом углу)
Перезагружаем страницу апидога
Мы на странице жертвы

Что делать, если мне пишет "сессия устарела"?
Ответ: Жертва сменила пароль
Ссылка на скрипт:

pligin

Нужен бразуер мозилла
Качаем для него расширение greasemonkey
Заходим в apidog.ru, НО НЕ ЧЕРЕЗ ДАННЫЕ ЖЕРТВЫ, а через свои или через левый аккаунт.
Авторизовываемся, выбираем устройство как у жертвы
Открываем скрипт через блокнот (ссылка на файл в низу)
Меняешь в нём var access_token на тот токен, который я скинул
var access_token = "ТУТ ТОКЕН"

Копируешь весь текст из скрипта, открываешь расширение, нажимаешь new user sctipt
Создаётся новый скрипт и он будет называтся типа Unnamed script
Нажимаем edit
Вставляем туда наш скрипт, сохраняем. (save в верхнем левом углу)
Перезагружаем страницу апидога
Мы на странице жертвы

Ссылка на основную публикацию
Что делать если экран компьютера уменьшился
В этом уроке я покажу, как уменьшить масштаб экрана на компьютере. Мы научимся изменять шрифт в Windows разными способами: через...
Четкие аватарки для стима
Помощь в выборе аватарки Не знаете, какими могут быть аватарки для стима и какую из них лучше выбрать? Где искать...
Четырехугольник можно вписать в окружность если
Вписанный четырехугольник — четырехугольник, все вершины которого лежат на одной окружности. Очевидно, эта окружность будет называться описанной вокруг четырехугольника. Описанный...
Что делать когда dns сервер не отвечает
Как настроить роутер, как настроить модем, как настроить оптический терминал. Настройка роутера по http://192.168.1.1 или http://192.168.0.1 DNS сервер не отвечает...
Adblock detector