о паролях и URLах (компьютерное, англ.)
Dec. 12th, 2009 08:31 pmЛюбопытная статья исследователя из Майкрософта Кормака Херли:
Cormac Herley: So Long, And No Thanks for the Externalities: The Rational Rejection of Security Advice By Users.
Заставляет задуматься, скажем так. Херли рассуждает о том, почему пользователи в массе своей не следуют советам профессионалов в области security: например, советов о том, как выбирать и хранить пароли, как не попадать на phishing-сайты (внимательно проверять URLи важных сайтов) итд. Он приходит к интересному выводу: пользователям может быть экономически невыгодно следовать этим советам, а администраторы недооценивают их сложность.
Подробности в статье, но особо отмечу интересное обсуждение в пункте 4.1 того, что нужно понимать про URLи, чтобы убедиться, ты на правильном сайте или на phishing-копии. Для компьютерщиков это само собой разумеется и очевидно, но мы не задумываемся обычно над тем, насколько для "обычного пользователя" это на самом деле сложная система фактов и правил.
Cormac Herley: So Long, And No Thanks for the Externalities: The Rational Rejection of Security Advice By Users.
Заставляет задуматься, скажем так. Херли рассуждает о том, почему пользователи в массе своей не следуют советам профессионалов в области security: например, советов о том, как выбирать и хранить пароли, как не попадать на phishing-сайты (внимательно проверять URLи важных сайтов) итд. Он приходит к интересному выводу: пользователям может быть экономически невыгодно следовать этим советам, а администраторы недооценивают их сложность.
Подробности в статье, но особо отмечу интересное обсуждение в пункте 4.1 того, что нужно понимать про URLи, чтобы убедиться, ты на правильном сайте или на phishing-копии. Для компьютерщиков это само собой разумеется и очевидно, но мы не задумываемся обычно над тем, насколько для "обычного пользователя" это на самом деле сложная система фактов и правил.
no subject
Date: 2009-12-12 07:09 pm (UTC)no subject
Date: 2009-12-12 07:09 pm (UTC)Забавно. Я всегда слышал и говорил только URLы.
no subject
Date: 2009-12-12 07:11 pm (UTC)no subject
Date: 2009-12-12 07:16 pm (UTC)(no subject)
From:(no subject)
From:no subject
Date: 2009-12-12 07:17 pm (UTC)123456 -> 165 (0.327%)
123456789 -> 97 (0.192%)
qwerty -> 94 (0.186%)
111111 -> 71 (0.141%)
123321 -> 45 (0.089%)
1234567890 -> 45 (0.089%)
666666 -> 44 (0.087%)
7777777 -> 43 (0.085%)
1234567 -> 41 (0.081%)
123123 -> 37 (0.073%)
000000 -> 34 (0.067%)
zxcvbnm -> 30 (0.059%)
qazwsxedc -> 28 (0.055%)
12345678 -> 28 (0.055%)
qwertyuiop -> 28 (0.055%)
любовь -> 27 (0.053%)
gfhjkm -> 25 (0.049%)
654321 -> 24 (0.047%)
1q2w3e4r -> 24 (0.047%)
555555 -> 24 (0.047%)
zxcvbn -> 20 (0.040%)
1q2w3e -> 20 (0.040%)
samsung -> 20 (0.040%)
Номер телефона («8» или «7» или «+7» и 10 цифр) использовался в качестве пароля 587 раз.
no subject
Date: 2009-12-12 07:22 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-12-12 07:32 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-12-13 01:17 am (UTC)У меня есть специальный тривиальный пароль для всяких быдлотусовок и коллекционеров мёртвых регистраций, который отличается от всех моих хоть чуть серьёзных паролей. (кстати он НА УДИВЛЕНИЕ не попал в этот список)
(no subject)
From:no subject
Date: 2009-12-12 07:40 pm (UTC)Offtopic: статья - интересный пример изменения значения слова moot в современном английском языке - moot court (учебный суд, в котором тренируются lawyers) -> moot point (вопрос, совершенно неважный практически, обсуждаемый с целью тренировки) -> this point is moot (этот вопрос неважен практически) -> the benefit is entirely moot (выгода на самом деле не существует)
no subject
Date: 2009-12-12 07:51 pm (UTC)Что за странная идея? Страховые компании делят людей на очень небольшое число групп (и разные страховые делят по-разному). Практически для каждой ситуации можно найти страховую компанию, которая Ваши риски оценивает неправильно и помещает Вас в дешёвую группу. На этом строится огромный бизнес страховых брокеров, отслеживающих изменения условий у страховых компаний и подбирающих для Вас оптимальный вариант.
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-12-12 07:59 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:Крик души
Date: 2009-12-12 07:41 pm (UTC)"Моя голова не помойка, оставьте меня в покое!" (C)
no subject
Date: 2009-12-12 07:44 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:Смешного мало, проблема то осталась
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:Re: Крик души
From:Re: Крик души
From:Re: Крик души
From:Re: Крик души
From:+1000
From:Re: +1000
From:Re: +1000
From:Re: +1000
From:Re: +1000
From:no subject
Date: 2009-12-12 07:42 pm (UTC)no subject
Date: 2009-12-12 07:46 pm (UTC)no subject
Date: 2009-12-12 07:50 pm (UTC)(no subject)
From:URL
Date: 2009-12-12 08:06 pm (UTC)no subject
Date: 2009-12-12 08:43 pm (UTC)Но вообще-то некоторые пользователи даже понятия "пароль" и "логин" не различают. Спрашиваешь "какая ваша учётная запись?" - а в ответ пароль получаешь.
no subject
Date: 2009-12-12 09:55 pm (UTC)(давно хотел спросить)
(no subject)
From:(no subject)
From:Спасибо.
From:Re: Спасибо.
From:no subject
Date: 2009-12-12 09:08 pm (UTC)Например лучшая защита от фишинга - отсутствие паролей.
Один из вариантов - аутентификация по сертификату выдаваемому юзеру при регистрации на сайте и хранящемуся в хранилище сертификатов браузера и предоставляемому браузером после ввода пароля.
Например в таком режиме умеет работать сайт Webmoney.
Тут конечно тоже есть недостатки. Например невозможность работы с чужого компа, где нет инсталлированного сертификата.
Второй пример - программы для автоматического ввода паролей.
Это фактически мягкая реализация выше приведенного механизма сертификатов. Тут в роли сертификата юзера - пароль юзера на сайте, а в роли сертификата сайта - URL этого сайта, к которому привязан пароль. Недостатки правда те же. Но возможностей больше. Например можно создать в плагин к браузеру перехватывающий ввод имени и пароля и предупреждающий юзера если на этом хосте он еще не вводил паролей (отображая при этом например домен сайта первых 2-3 уровней без отвлекающих артефактов синтаксиса URL)
no subject
Date: 2009-12-12 09:56 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2009-12-12 09:23 pm (UTC)no subject
Date: 2009-12-12 11:30 pm (UTC)Дело даже не в сложной системе правил для "обычного пользователя", а в том, что сама система правил строится на скомпрометированной основе. Скомпрометированной полностью: от простейшей невозможности вывода authentic сообщения от операционной системы или приложения, сквозь чрезмерное количичество security warnings (те самые волки! волки!) и до сетевых джунглей.
Ты думаешь многие компьютерщики знают правила URL, и только ламеры попадались на штучки вроде www.paypal.com@1.2.3.4?blahblah (1.2.3.4 - IP evil.com, в качестве blahblah идет всякий мусор, с одной стороны пытающийся выглядеть типа логином, а с другой скрыть, что 1.2.3.4 - это хост, а не привычная на многих сайтах белиберда с параметрами)?
Но это опять-таки частный пример. Через год запоминания всех правил URL и сдачи пользователем экзамена вирус добавит строчку www.paypal.com 1.2.3.4 в файл hosts, о котором до сих пор знал 1 человек из миллиона, и что теперь? URL еше можно выучить, DNS и сертификаты -- no way :).
Поэтому попытки построить безопасную стальную дверь к лачуге из бумаги будут заранее а) чрезвычайно сложны и б) обречены на провал.
На фоне всего этого требование моего банка раз в 2 месяца менять пароль из 8 символов с заглавными/строчными/цифрами и спецсимволами есть невероятный идиотизм и неоправданное усложнение и без того сложной системы. И даже livejournal.com ругается, что пароль, ишь, не безопасный. Вот нахрена livejournal.com-у безопасный пароль?!
no subject
Date: 2009-12-13 09:48 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From: (Anonymous) - Date: 2009-12-13 02:00 pm (UTC) - Expand(no subject)
From:(no subject)
From:no subject
Date: 2009-12-12 11:59 pm (UTC)Любопытная деталь: оказывается все сайты имеют разное ограничение на максимальную длину пароля, а также на допустимые символы. Так что теперь у меня обратная ситуация - многие сайты не принимают мои сложные пароли, приходится упрощать и резать.
Рекорд минимума максимальной длины пароля - пока на одноклассниках.
no subject
Date: 2009-12-13 01:57 pm (UTC)no subject
Date: 2009-12-13 08:42 pm (UTC)Прикладная арифметика этого автора напоминают количественные оценки "экономистами" ущерба от забастовок или, скажем, ураганов. При большом количестве слабо поддающихся количественной оценке факторов можно обосновать любую точку зрения. Яркий пример - параграф 7.3.
администраторы недооценивают их сложность.
А этот вывод явно следует из неоднократно цитируемой работы #21
Где тут "research" - непонятно
Вообще тон статьи и некоторых источников умиляет - "может, эти пользователи и не дураки вовсе, хотя, конечно, запоминать пароли и отличать
добро от злаgood.com от bad.com не умеют".no subject
Date: 2009-12-14 03:15 am (UTC)А еще, думаю, подобный список литературы зарезал бы любой уважающий себя журнал: на некоторые элементы списка в статье нигде не ссылаются, сами по себе ссылки никак не упорядочены, не говоря уже о лишних пробелах после запятых в URLах.
no subject
Date: 2009-12-14 06:14 am (UTC)no subject
Date: 2010-01-03 06:56 pm (UTC)Одни умеют это лучше, другие - хуже. Кто-то заливает свои пробелы в товароведении деньгами (которые в итоге пытается более эффективно зарабатывать высвободившимися мозговыми ресурсами), кто-то учится всю жизнь, кто-то наплевав на всё берёт товар крайний слева на полке. В то же время, простейший интерфейс "подходи, доверься" доступен всем.
Интернет-сервисы - просто маленькое подможество доступных товаров&услуг. Не может быть идеального свода правил. Даже если кто-то напишет 9000-страничное эссе по защите от текстового фишинга, через считанные годы весь инет уже например заполонят виртуальные видеоприёмные, где простые юзеры будут интуитивно понятно общаться с клерком (даже если он 3D AI), и там будут в ходу уже совсем другие методы защиты.