Пост был взят с Reddit и переведен. Приятного чтения!
Стояло ясное солнечное утро... где-то еще. Я не знал точно где, потому что из моего офиса по всем шести основным направлениям открывался вид только на серый бетон.
Гендир: Я завел базу данных для документации, взгляни.
Я: Вы... чего-чего?
Гендир: У меня теперь есть база данных для документов!
Да, за секунду название уже поменялось. Не в последний раз.
Гендир: Ее сделал мне коллега много лет назад.
Боже, какой кошмар он накопал на сей р...
Гендир: Открывается в Access!
Обреченно вздохнув, я нашел нужный файл и открыл.
Я: Хм. А так и должно быть?
Гендир: В смысле?
Я: Ну, я вижу здесь кучу клиентских данных и файлов, но они не наши.
Гендир: В смысле не наши?
Я: Ну, во-первых, тут есть письмо с логотипом и обратным адресом [предыдущего места работы гендира]... Похоже на какой-то счет, в письме указаны реквизиты клиента...
Гендир: А, ой... Наверно, какие-то старые файлы. Я почищу.
Я: То есть, уходя с предыдущего места, вы скопировали и унесли с собой копию их базы данных с кучей документации и конфиденциальной информации о клиентах?
Гендир: Да... Я заказал эту штуку лично для себя, она им не принадлежит.
Я: Заказали ее как сотрудник той компании, в оплаченное ей рабочее время.
Гендир: Не понимаю, к чему ты клонишь.
Я: ...и не поймете.
Гендир: Чего?
Я: Да неважно. Никакого подвоха не замечаете?
Гендир: Да крутая штука! Очень удобная!
Я: Так, допустим, я нажму «Войти»...
Гендир: Можно выбрать свое имя из выпадающего списка!
Я: Допустим, я выберу чье-то еще имя, например, ваше...
Гендир: Нет, так делать не надо.
Я: Потом нажму «Новое письмо»...
Гендир: Эта кнопка создает пустое письмо на бланке компании, подписанное мной.
Я: Ух ты, и распишется за вас.
Гендир: Да, так гораздо удобнее!
Я: Вы же понимаете, какой это дает простор для злоупотреблений?
Гендир: Нет, не дает!
Я: Смотрите, если эта программа попадет в руки злоумышленнику, ему будет проще простого подделать документы компании, и их невозможно будет отличить от подлинников.
Гендир: Не говори глупостей.
Я: Хорошо, хотите пример? Проверьте принтер. (Начинаю печатать, пока гендир идет к принтеру.) «Председателю совета директоров. К сожалению, по личным причинам я вынужден просить немедленно освободить меня от должности. С уважением, Гендир». (Отправляю на печать.)
Гендир (орет): Это еще что?!
Я: Кажется, вы только что уволились.
Гендир: Но я не увольнялся!
Я: Заявление написано на официальном бланке компании, на нем ваша подпись. Выглядит как настоящее.
Гендир: НО...
Я: Возможно, стоит еще распечатать указания перевести все активы компании на офшорный счет?
Гендир: ...я тебя понял.
Закадровый голос: Нет, он меня не понял. К тому моменту, как я уволился, эта система документации успешно использовалась уже четыре года, механизм авторизации никак не менялся, и для безопасности ничего не делалось. Не удивлюсь, если это так работает до сих пор. А я каждый день радуюсь, что ушел оттуда.