avva: (Default)
[personal profile] avva

Возможно, я что-то не так понял или не то прочитал, но из этой записи и комментов, мне кажется, вытекает следующее:

1) у некоторых людей наблюдаются заходы в их журнал с их паролем от имени сотрудников SUP (с IP-адресов компании SUP). В одном случае это произошло после обращения в сообщество ljplus с просьбой починить счетчик (юзер vedmouse), в другом - без каких-либо обращений в SUP (юзер ksena).

2) утверждается, что пароли для входа сотрудники SUP взяли из базы ljplus.ru, которая им доступна. Вместе с тем, на странице регистрации ljplus.ru написано о пароле ЖЖ: "Мы гарантируем, что никогда и ни при каких условиях не будем разглашать ваш пароль и не воспользуемся им. Мы даже храним его в таком зашифрованном виде, что сами его расшифровать не можем."

Мне кажется, что логичным шагом со стороны SUP было бы объяснить пользователям ЖЖ:

  • верно ли то, что у сотрудников SUP есть доступ к паролям множества юзеров ЖЖ через базу ljplus, и если да, почему страница регистрации ljplus говорит о недоступности паролей сотрудникам сервиса;
  • верно ли то, что сотрудники SUP несанкционированным образом заходили в аккаунты юзеров ЖЖ;
  • если да, то как часто это случалось, что сделано, чтобы больше этого не случилось, и какие конкретно сотрудники SUP были уволены за нарушение privacy юзеров ЖЖ.

Date: 2007-08-11 05:25 pm (UTC)
From: [identity profile] labas.livejournal.com
частица "бы" лишняя

Date: 2007-08-11 05:29 pm (UTC)
From: [identity profile] znaeshli.livejournal.com
"Мы также хотели бы отметить, что эта ситуация экстраординарна. В компан..."
Да.Уже.

Date: 2007-08-11 05:31 pm (UTC)
From: [identity profile] avva.livejournal.com
Приведенные там в комментаериях объяснения отвечают на второй пункт, но оставляют неотвеченными или не до конца проясненными первый и третий. Хотелось бы получить четкие и внятные ответы на все три пункта.

Date: 2007-08-11 06:15 pm (UTC)
From: [identity profile] labas.livejournal.com
Я вам завидую: у меня желание получать ответы окончательно пропало после расследования [livejournal.com profile] dimrub. Если не раньше.

То есть такое ощущение, что это какой-то бесконечный эксперимент на тему "Сколько управленческих, технических и имиджевых ошибок может сделать одна интернет-компания в течение года?".

И ведь люди-то все хорошие. Наверное, просто рок над ними висит. Я бы на их месте переименовался во "Второе и Компот" и попробовал еще раз. :)

Date: 2007-08-11 06:38 pm (UTC)

Date: 2007-08-11 06:40 pm (UTC)
From: [identity profile] seann.livejournal.com
Что это за расследование было?

Date: 2007-08-11 11:01 pm (UTC)
From: [identity profile] observarius.livejournal.com
Браво, хорошо сказано.

Date: 2007-08-11 07:12 pm (UTC)
From: [identity profile] tejblum.livejournal.com
По поводу первого вопроса -- не вижу противоречия. Кажется, в LJ для аутентификации можно использовать md5 от пароля или что-то подобное. В любом случае, ясно, что было бы бессмысленно хранить пароль в таком виде, что его нельзя было бы использовать -- зачем может быть нужна ненужная вещь... А если он хранится в виде, в котором он может быть использован, то и сотрудник с правами его использовать сможет.

Date: 2007-08-11 07:40 pm (UTC)
From: [identity profile] anatolyl.livejournal.com
>> А если он хранится в виде, в котором он может быть использован, то и сотрудник с правами его использовать сможет.

если хрaнится хэш - тo нет, нaдo знaть сaм пaрoль

Date: 2007-08-12 12:12 am (UTC)
From: [identity profile] avnik.livejournal.com
В жж авторизация работает так:
сервет дает некое X, и в ответ ждет f(x+f(password)) где в данном случа f = md5
то есть хранение md5 от пароля равнозначно хранению самого пароля

Date: 2007-08-12 01:54 am (UTC)
From: [identity profile] igorbor.livejournal.com
Неужели все так запущено? Я полагал, что сервер ожидает f(x + password), так что знание md5 ничего не дает, в другой раз она будет другой. Если все так, как Вы говорите - то чем это отличается от передачи пароля в открытом виде?

Date: 2007-08-12 06:08 am (UTC)
From: [identity profile] boffin.livejournal.com
тем что Х всё время разное

Date: 2007-08-12 06:20 pm (UTC)
From: [identity profile] kot-ivanovich.livejournal.com
Вы знаете, я не поверил и полез в код страницы. Ага, всё прямо так и написано: var res = MD5(chal + MD5(pass)); (http://www.livejournal.com/js/??login.js)

У кого-ниубдь есть идея, чем и о чём они думали? MD5 – секюрно, а два MD5 – ещё секюрнее?

Date: 2007-08-12 06:27 pm (UTC)
From: [identity profile] gaius-julius.livejournal.com
так делается по двум разным причинам:

md5(pass) - потому, что на сервере пароль хранится не в открытом виде, а в виде md5 хэша.

md5(chal + ... - чтобы не передавать даже md5 хэш через несекурную сеть. Т.е. сервер знает chal, знает md5(pass) и может проверить правильность результата.

понятное дело, что для логина совершенно необязательно знать сам пароль, достаточно его md5-хэша.

думается сам пароль знать надо для смены этого самого пароля.

---
альтернативным решением проблемы секретности является перевод всех форм логина на https, что ничуть не лучше схемы с двумя md5.

Date: 2007-08-12 06:47 pm (UTC)
From: [identity profile] kot-ivanovich.livejournal.com
  1. Они хранят пароль в открытом виде всё равно (http://news.livejournal.com/75379.html?thread=10035571#t10035571) (via [livejournal.com profile] object).
  2. Разрешение использовать MD5(pass) вместо пароля создаёт изрядную security hole – все, кто считает, что MD5(pass) можно особенно не прятать оказываются глубоко не правы... Не то, что бы это имело большое практическое значение, но это вызывающее нарушение правил игры, во всяком случае как я их понимаю

Date: 2007-08-12 08:23 pm (UTC)
From: [identity profile] 109.livejournal.com
спасибо за линк. проблема с таким способом авторизации больше, чем "можно особенно не прятать". тут разница между "аутентифицирующая подсистема может имперсонировать" и "аутентифицирующая подсистема не может имперсонировать".

Date: 2007-08-12 08:36 pm (UTC)
From: [identity profile] kot-ivanovich.livejournal.com
My point exactly...

Date: 2007-08-13 08:27 am (UTC)
From: [identity profile] gaius-julius.livejournal.com
постойте-постойте, а разве кто-то всерьёз считает что md5 можно особенно не прятать??..

Date: 2007-08-13 03:19 pm (UTC)
From: [identity profile] kot-ivanovich.livejournal.com
Ещё недавно считали, и оригинальная идея была именно в этом. Некоторые и сейчас считают, посмотрите вот этот thread (http://avva.livejournal.com/1795082.html?thread=44200202#t44200202).

Date: 2007-08-13 03:30 pm (UTC)
From: [identity profile] gaius-julius.livejournal.com
ээээ нет, я не об этом. я именно о том что "неужели кто-то думал что можно не прятать md5 по которому можно авторизоваться". с юниксами там несколько другая история.

(no subject)

From: [identity profile] kot-ivanovich.livejournal.com - Date: 2007-08-13 03:54 pm (UTC) - Expand

(no subject)

From: [identity profile] gaius-julius.livejournal.com - Date: 2007-08-13 04:28 pm (UTC) - Expand

Date: 2007-08-11 08:19 pm (UTC)
From: [identity profile] danwinter.livejournal.com
как он может использовать хэш от пароля?

Date: 2007-08-12 06:11 pm (UTC)
From: [identity profile] tejblum.livejournal.com
А зачем хранить то, что нельзя использовать? Для коллекции, что ли?

Date: 2007-08-13 08:48 am (UTC)
From: [identity profile] danwinter.livejournal.com
я не очень понимаю, о чём речь.
если говорить не о конкретно lj, где как выясняется аутентификация происходит непосредственно по хэшу, а "вообще", то хэш для того обычно и нужен, чтобы использовать его самостоятельно, без введённого пользователем пароля, было невозможно (=очень сложно)
зачем хранятся пароли в /etc/shadow, если их нельзя просто ввести и аутентифицироваться?

Date: 2007-08-12 06:29 pm (UTC)
From: [identity profile] gaius-julius.livejournal.com
потому что на сервер переаётся именно хэш.

February 2026

S M T W T F S
1 2 3 4 5 67
8 9 10111213 14
15 16 17 18192021
2223 2425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 24th, 2026 04:51 pm
Powered by Dreamwidth Studios