Смута вышла

Ну, бывает

Почему важно иметь одинаковые требования к паролям

Пост был взят с Reddit и переведен. Приятного чтения!

Лет двадцать с лишним назад я работал в техподдержке маленькой компании, которая поставляла небольшому количеству пользователей платное веб-приложение. Звонки поступали сначала нетехнической поддержке клиентов, потом первой линии техподдержки, потом второй — мне, а если я сталкивался с чем-то необычным, то обращался к команде разработки. Важная деталь: одной из функций приложения было скачивание запароленных PDF-файлов с защищенной авторским правом информацией. Они открывались с помощью учетки от нашего сайта — это слегка защищало от их нелегального распространения. DRM для бедных.

Клиент: Я скачал PDF, но пароль не подходит.
Я: Ничего страшного. Разлогиньтесь, пожалуйста, на сайте. Сохранен ли там пароль?
Люди часто сохраняли пароль в браузере и забывали.
Клиент: Нет, каждый раз ввожу заново.
Я: Понял... Тогда наберите его, пожалуйста, в «Блокноте» и вставьте на сайт.
Клиент: Ага, сделал, зашел на сайт и сейчас скачаю PDF.
Я: Отлично. Когда откроете PDF, вставьте, пожалуйста, туда тоже пароль из «Блокнота».
Клиент: Все равно пароль неправильный.

Еще немного поковырявшись, я попросил у него пароль (обычно я так не делаю) и попробовал ввести сам. Результат тот же. На сайт заходит нормально, PDF не открывается.

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

Разраб: Сейчас, проверю по базе. (Пишет SQL-запрос.)
Я: А что, так можно? Это же дыра в безопасности?
Разраб: Почему? Доступ есть только у нас. Посмотрим... Так, кажется, понял. Он забыл, что пароль пишется с большой буквы.
Я: Прости, чего?
Разраб: Давай покажу.
Он зашел на сайт, написав пароль с большой буквы, и успешно открыл PDF.
Я: Как это работает? У него же другой пароль. Без заглавной буквы. Я сам под ним заходил!
Разраб: Короче, пароли для PDF чувствительны к регистру, а для сайта нет. Так что он выставил пароль, забыл про большую букву, и сайт продолжал работать, а PDF нет.
Я: Как... почему?.. А, ладно, не хочу знать.

Перезвонил клиенту, попросил его ввести пароль с большой буквы, и все отлично заработало.

Тем временем, прогноз погоды в Москве на субботу…

Вот что значит попутный ветер

Тестировщики не одобряют...

Некроманты

Милонову снится сон, как его пытает агент цру

Добрый путник, войди в славный город Багдад. Ты своим не поверишь глазам

Брак или аппаратная закладка?

На прошлой неделе я приобрел ничем не примечательный HDMI сплиттер. Несколько дней он меня радовал безупречной работой, но вдруг, при просмотре видео, экран на пару секунд погас. Я не понял, что произошло и отмотал видео назад. Но при повторном просмотре экран погас ровно на том же месте. Причем заметно, что это не просто черные кадры в видео - монитор полностью выключался: гасла подсветка, загорался светодиод питания, а при включении появлсялось сообщение о наличии видеосигнала. Я начал листать видео по одному кадру, в какой-то момент монитор выключился, и не включался до тех пор, пока я не перемотал на следующий кадр. Я сохранил этот кадр, как картинку, и убедился, что на нее монитор реагирует точно так же. То есть это был не косяк плеера, или особенность формата, а именно реакция на какой-то элемент изображения. Тогда я начал кропать картинку и в итоге нашел конкретный пиксель конкретного цвета, который вызывает такую реакцию. Если изменить цвет хотя бы на один оттенок, или сдвинуть на пиксель, эффект пропадает.

Пруфы? Их есть у меня.

Теперь интересный вопрос. Это просто брак, или я обнаружил аппаратную закладку, позволяющую гасить экраны, встраивая в контент определенные метки?

ps. Выключается не один монитор, а сразу всё, что подключено к сплиттеру.

Fastler - информационно-развлекательное сообщество которое объединяет людей с различными интересами. Пользователи выкладывают свои посты и лучшие из них попадают в горячее.

Контакты

© Fastler v 2.0.2, 2024


Мы в социальных сетях: