Истории с тегом: безопасность

Всего историй: 342

5546

Параноики, приходите после второй беты

Писал конвертер на Java из файлов MDB в SQLite. Понадобилась библиотека на чистой Java, то есть не привязанная к какой-либо платформе.

Интернет большой — библиотеку я нашёл. Правда, она была в разработке, поэтому не всё ещё работало должным образом. В частности, в описании было сказано, что не реализована работа с запароленными базами, поэтому пока с такими базами можно работать, как с обычными базами без пароля.

5513

«qwerty» на языке цифр

Брат купил ноут eMachines с линуксом на борту. При старте спрашивает пароль. И так, и сяк, всю документацию на предмет пароля пересмотрел, перебрал кучу вариантов — глухо. Плюнул, решил вернуть в заводское состояние — всё одно ноут только из магазина и ни разу не использовался. Установка пошла. Форма ввода рутового пароля и ремарка: «Пароль по умолчанию: 12345678». Раньше никак нельзя было сказать?

Ещё была гарнитура беспроводная, при подключении спрашивала пин-код. Та же история с подбором. Нашел ответ в сети: 8888. Обидно, что я перебрал варианты от 0000 до 7777 и на этом сдался. Интересно, чем руководствуются производители при выборе?

5437

Генеральный спонсор этого месяца

Я думал, что мой роутер сошёл с ума — постоянно моргал лампочкой входящего трафика. Зашёл я в админку роутера и увидел чужой MAC-адрес. Поставил сниффер — опа, вот и пароль от «контакта». Ну, здорово, Саша, что тут у нас? «На вашем счёте 62 рубля». Пойдут на оплату моего интернета. Меняю пароль от точки доступа — PROFIT!

Лучше сходить к соседу с шоколадкой или пивом. И честнее, и дешевле обойдётся.

5402

А ещё я дятел

Копаюсь в сети, ищу вкусненькое. Натыкаюсь на целый расшаренный диск. Полазив по нему, обнаруживаю папку «Work». Интересно, а чем человек занимается? В папке много книг о программировании, о базах данных. Есть вордовский файл «Моё резюме». Читаю. Кратко — IT-специалист с целой кучей решений по автоматизации банков.

Человек закончил факультет информатики и вычислительной техники и ищет работу в должности руководителя проектов в области разработки программного обеспечения. Желаемый уровень зарплаты — от 60 000 рублей. Дальше — опыт работы. Это только выдержка:

— Внедрение автоматизированной системы управления оборудованием предприятия.

— Разработка и реализация на уровне СУБД федеральной структуры подразделений Банка, структуры учёта оборудования по подразделениям, автоматизированной системы построения заказов оборудования для региональных подразделений.

— Разработка дополнительной системы безопасности.

— Разработка Web-интерфейса для пользователей.

Используемые инструменты и технологии:

— СУБД Microsoft SQL Server 2005 (T-SQL);

— Microsoft Visual Studio 2008;

— Framework .NET, C#, ASP.NET, AJAX;

— Internet Information Services.

Круто, думаю. Вот они, специалисты. Душу переполнила гордость за русских разработчиков защищённого ПО. Осторожно закрываю файл, выхожу на уровень папок выше, ещё выше… Случайно промахиваюсь по кнопке «выше» и попадаю на Del. «Удалить?» Нажимаю «Да» по привычке — папка удаляется. Удаляю корневую папку из расшаренного локального диска — удаляется. Папка с личными фотками — удаляется…

И взяла меня грусть-кручина за наших банковских специалистов-безопасников. И исправил я ему название файла резюме на «Моё резюме исправленное», а в самом резюме большими буквами добавил: «А ещё я дятел». И сохранил. И заплакал.

5349

MD5.1

Давным-давно, ещё во времена, когда второй «пентиум» был топовой моделью, разрабатывали мы софт для банка. Ввжно то, что там была база пользователей, пароли в которой хранились в виде MD5-хешей (простейшая версия, даже без «соли»). В те времена интернетом мы не были избалованы, и алгоритм вычисления MD5 переписывали из бумажной книги.

Шло время. Программа пережила семь реинкарнаций, и от нашего творчества остались только самые низкоуровневые библиотеки. База пользователей растолстела и перекочевала из обычного файлика в оракловскую базу данных.

Однажды кто-то из админов заметил, что с одного айпишника идут запросы от имени разных клиентов нашего интернет-банка, и все с нулевым успехом: пароли не подходят. «Непорядок», — подумал админ и вызвал службу безопасности. Служба безопасности обратилась куда надо, и в тот же день доблестные сотрудники правоохранительных органов накрыли троих киберковбоев, одним из которых был относительно недавно уволенный из нашего банка программист. Допрос показал, что обиженный на руководство «несправедливо уволенный» умудрился утащить ту самую базу клиентов, где словариком, а где и брутфорсом подобрал пароли и уже потирал руки в предвкушении наживы. К его (а также его двоих подельников) немалому удивлению, пароли не подходили. Откуда было знать бедняге, что тогда, во времена царствования вторых «пней», я и мой напарник, переписывая алгоритм из книжки, допустили опечатку, а потом, когда ошибку обнаружили, испугались признаваться начальству?

5312

Нам всем 14383421

Работаем в неслабом по меркам нашего провинциального городишки сервисном центре. Чиним, настраиваем, устанавливаем софт по желанию заказчика (официально — только фривару). Документы на железо спрашиваем, но редко, в случаях, когда личность клиента вызывает опасения.

На днях принесли системный блок якобы для диагностики: «Отдавали какому-ту фраеру, чтобы он нам игр понаставил и чтобы всё работало, а он всё поломал». Трико, кепки и туфли в комплекте. Не дожидаясь квитанции о приёмке, ребята исчезли. Запускаю — получаю командную строку DOS. Магические nc\nc делают своё дело. Вижу несколько папок с числовыми именами, внутри тоже папки и файлы, названия которых сплошь из циферок, расширение одно и неизвестное.

Пока я думал, что это такое, и кофе пил, подошёл коллега и спросил, что случилось. Киваю головой на экран, говорю, что какая-то непонятная фигня. Громко и в нецензурной форме коллега предложил снести всё это к лешему и поставить на диск винду. Памятуя о внешнем виде клиентов, звоню главному и вкратце обрисовываю ситуацию. Любопытство берёт верх, и через минуту самый большой насяльника появляется у меня за спиной и смотрит на монитор. Через полторы он уже трясёт меня за грудки и орёт на всё здание и близлежащие окрестности: «Где ты это, сука, взял?» Всю речь приводить не буду — там был преимущественно непереводимый фольклор, замешанный на эмоциях. Я, чуть не заикаясь, повторяю уже сказанное. Сначала отпускает его, потом он — меня. Кому-то звонит и просит приехать, причём срочно. Мне страшно. Шеф забирает привезённый компьютер и говорит, чтобы я из комнаты никуда не выходил, даже в туалет. Мне уже очень страшно.

Спустя полчаса приходят два паренька в штатском и начинают расспрашивать, дружелюбно так, но смотрят холодно и странно. Больше всего их интересовало, когда придут за компьютером клиенты. А я не знаю, эти гады не дождались, когда им время назначат, раньше утопали. Взгляды людей в штатском холодеют. Мне становится очень-очень страшно, я вспоминаю родных и думаю о том, как мало всего успел в жизни.

На работу я приходил к 8:00 и уходил в 22:30 вместе с начальником и двумя новыми сотрудниками: девочкой-менеджером Леной с данными супермодели и компьютерным техником Борей с габаритами книжного шкафа. На моё счастье, носители спортивных штанов заявились через день к обеду. Я дал знать об этом начальству, и, как и было велено, минут двадцать заикающимся голосом втирал парням о том, что поставили, как всё круто, стоить это будет столько-то, но если не устраивает, можно удалить, и будет дешевле. Потом вышел Боря и всучил парням системник. По дороге в кассу к парням подошли и новый менеджер модельной внешности, и Боря, и те двое в штатском, что заставили меня постареть на пару лет. Не было ни криков, ни выстрелов — вообще ничего. Гопники с системником под мышкой вышли через парадный вход в сопровождении всей честной компании. Больше я никого из участников этого эпизода не видел.

Вечером того же дня кто-то принёс униформу девочки-менеджера и пару бутылок коньяка. Мне так ничего и рассказали, за что им отдельное спасибо. Теперь я всеми силами отнекиваюсь от приёмки техники: хватило приключений.

5277

Ох уж эти сказочники

Ох уж эти сказки, ох уж эти сказочники, рассказывающие о том, что сдают соседей в управление «К»! Как работавший в управлении, расскажу, что будет с Павликом Морозовым из этой истории, если он существует на самом деле.

Сижу я, гоняю пасьянс «Паук» по причине крайней лени и отсутствия работы. Приходит этакий экземпляр в специфически пропахшем свитере (от бомжа не отличить) и говорит, что собрал немаленькое досье на соседей, которые его «сломали». Как вы думаете, что я буду делать? Проводить оперативно-розыскные мероприятия в виде обысков и выемки компьютеров у соседей в подъезде и доме напротив? Долго через экспертов сопоставлять IP-адреса с отпечатками пальцев на клавиатуре? Выбивать санкции на всё это через суд? Вести дело с непонятными подозреваемыми и с неизвестным результатом?

Конечно нет, ведь всё это потребует слишком много телодвижений для того, чтобы получить «палку» за одно раскрытое дело. Я поступлю проще: заведу уголовное дело сразу по двум статьям УК РФ, 138-й и 273-й. Одна из них до суда точно доживёт. А почему бы и нет? Подозреваемый явился с повинной, захватив с собой доказательства факта использования сниффера (программы, осуществляющей вредоносное копирование чужой информации). Остаётся написать только постановления об обыске и об отправке компьютера и иных носителей данных подозреваемого на экспертизу, сделать пару протоколов допроса и отправить раскрытое по горячим следам дело дальше по инстанциям.

5251

Отдел информационной опасности

Работал я в своё время в одном издательстве начинающим админом. В основном выполнял всякую грязную работу да качал фильмы. Пришло время, когда наши программисты написали новый сайт и купили хостинг. Старый сайт, соответственно, был в инете не нужен, и я решил сделать его дамп в локальную сеть, так как интересных статей там было довольно много. Но вот незадача: не подходил пароль к FTP. Звоню в техподдержку хостинга.

— Здравствуйте. Издательство такое-то. Мы забыли пароль на FTP. Можете нам его напомнить?

— Напомнить не можем: он хранится в зашифрованном виде. Но можем перебить его.

— А что для этого нужно сделать? Заявку факсом выслать или с админа написать?

— Да нет, говорите, какой пароль поставить, я прямо сейчас вобью его.

Пересиливая удивление, я продиктовал пароль, удостоверился, что доступ на FTP есть, и еле удержался от желания справиться у них о вероятности того, что я — диверсант со стороны.

5087

Что вы, право, как маленький

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

— У меня тут почтовый ящик пароль требует.

— Сейчас посмотрю... Так, всё верно, мы его вам только сегодня создали.

— И где мне взять мой пароль?

— Как где?! Мы его выслали на ваш новый почтовый ящик!

5086

А теперь забудь об этом

Когда я учился в школе, у нас в компьютерном классе было десятка полтора машин, объединенных коаксиалом в сеть. Компьютер-то у меня в то время дома уже был, но вот возможность играть по сети в игрушки казалась в далёких девяностых почти что магией.

Однажды учителя информатики достало, что ученики играют на уроках, и он принял волевое решение: почистил диски, отключил в настройках биоса дисководы и все файлы копировал только через свой компьютер. Разумеется, на правах успевающего ученика я мог попросить поставить что угодно, но взломать защиту стало для меня делом чести. Да и не приходили такие менеджерские варианты, как «договориться», в юную голову, мечтающую о славе великого хакера.

Вытаскивать батарейку или коротить перемычку был не вариант, так как нужно было развинтить корпус, поковыряться, а потом ещё и объяснить, почему сброшены настройки. Универсальный пароль для популярных в то время биосов к моделям, стоящим в школе, не подходил.

В то время мой пытливый детский ум как раз был занят изучением ассемблера, поэтому, вооружившись вагоном энтузиазма, замечательной книжкой Петра Нортона и TASM, через несколько вечеров я научился выгружать содержимое CMOS-памяти в файл и загружать обратно. Пароль, к моему разочарованию, хранился зашифрованным, зато обнаружилось, что достаточно изменить в CMOS один байт, чтобы при следующей загрузке не сошлась контрольная сумма и получился эффект, аналогичный замыканию перемычки.

Остальное — дело техники. Была написана программа, которая бэкапила содержимое CMOS в файл, после чего нещадно оный CMOS портила. Исполняемый файл занимал всего несколько байт, которые были аккуратно записаны у меня в тетрадочке и вводились при помощи шестнадцатиричного редактора, встроенного в Коммандер имени того же Нортона. После этого машина перезагружалась, и я мог вставить дискету с вожделенной игрой и второй программой, восстанавливающей CMOS.