Security vs usability
Sep. 11th, 2020 12:03 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Берём Debian и запускаем torbrowser-launcher последней версии из меню. Он скачивает свежую версию и молча закрывается.
Запускаем его из консоли. Видим, что хряпается он на отсутствии gpg2. То есть зависимости не прописаны.
Ставим gpg2. Скачивает, проверяет сигнатуру. И радостно обламывается с 32 байтами нечитаемого и некопируемого идентификатора кода ошибки, рассказом про устаревший ключ и предложением жаловаться на github разработчика.
Ну ладно. По этому поводу уже можно что-то гуглить, выбираем наименее подозрительный способ обновления ключа GPG, и вуаля - всё взлетает.
Вишенка на торте - bad gateway на Флибусте, ради которой всё и затевалось :)
Запускаем его из консоли. Видим, что хряпается он на отсутствии gpg2. То есть зависимости не прописаны.
Ставим gpg2. Скачивает, проверяет сигнатуру. И радостно обламывается с 32 байтами нечитаемого и некопируемого идентификатора кода ошибки, рассказом про устаревший ключ и предложением жаловаться на github разработчика.
Ну ладно. По этому поводу уже можно что-то гуглить, выбираем наименее подозрительный способ обновления ключа GPG, и вуаля - всё взлетает.
Вишенка на торте - bad gateway на Флибусте, ради которой всё и затевалось :)
no subject
Date: 2020-09-11 10:24 am (UTC)no subject
Date: 2020-09-11 11:48 am (UTC)no subject
Date: 2020-09-11 01:18 pm (UTC)vs
Date: 2020-09-11 03:19 pm (UTC)Когда говорят security vs usability, обычно имеют в виду, что их сумма — величина постоянная. А каким образом именно здесь ухудшение юзабилити (некопируемый код ошибки) повышает безопасность?
Мне чё-то кажется, что тут обычная проблема, что безопасностно-ориентированные программисты не умеют в дизайн, особенно при обработке исключений.
Re: vs
Date: 2020-09-11 06:24 pm (UTC)Причем, судя по "гуглить, выбираем наименее подозрительный способ обновления ключа GPG", в безопасность они тоже не очень умеют.
Re: vs
Date: 2020-09-11 07:12 pm (UTC)Re: vs
Date: 2020-09-12 06:36 am (UTC)Ну в общем мы выяснили, что ему ты доверял зря.
Re: vs
Date: 2020-09-12 06:36 am (UTC)Там все хуже. Это две сообщающиеся бочки Либиха. В смысле повышение чего-нибудь одного снижаает второе, а вот снижение любого может произойти без повышения другого.
no subject
Date: 2020-09-12 06:34 am (UTC)Неправильно ты, дядя Федор, бутерброд ешь. У меня почему-то tor не глючит (а собственно ровно потому что я не использую tor-browser, тем более выкачанный из сети). Мне достаточно torsocks из дистрибутива.
Ну а флибуста уже поднялась. Это со всеми сайтами бывает. Упал, полежал денек, поддняли.
no subject
Date: 2020-09-12 11:06 am (UTC)no subject
Date: 2020-09-12 11:17 am (UTC)