Как стать автором
Обновить
0
LMG @lmg199116read⁠-⁠only

Пользователь

Отправить сообщение

Новая «Биржа авторов» на Хабре

Время на прочтение2 мин
Количество просмотров13K
На сегодняшний день на «Хабре» насчитывается 500 активных компаний, ведущих свои блоги. Четверть всех публикаций сообщества приходится на авторов корпоративных блогов. С другой стороны, покупая подписку для ведения блога, компании финансируют будущую независимость «Хабра» от медийной рекламы. Уже сейчас корпоративные подписки дают треть всего дохода проекта.

Таким образом, блоги компаний — важная часть экосистемы нашего IT-сообщества.

Чтобы помочь компаниям вести свои корпоративные блоги, несколько дней назад мы запустили новую «Биржу авторов». Здесь компания может найти себе редактора для своего блога, а также временного или постоянного автора.

Ссылка на «Биржу авторов» находится в главном меню.


Читать дальше →
Всего голосов 79: ↑70 и ↓9+61
Комментарии49

Ice Bucket Challenge от Хабрахабра

Время на прочтение1 мин
Количество просмотров32K
Всем привет! Вчера команда Sports.ru бросила нам вызов в ALS Ice Bucket Challenge.

Мы принимаем вызов:



Ice Bucket Challenge – это флешмоб, который был запущен в начале августа. По правилам, обливший себя ведром ледяной воды имеет право бросить вызов ещё трём участникам. В течение 24 часов они должны сделать то же самое, либо пожертвовать в благотворительный фонд The ALS Association (организации, занимающейся изучением неизлечимого заболевания – бокового амиотрофического склероза).

Команды Почты Яндекса, Wargaming.net и Badoo Development – мы номинируем вас в Ice Bucket Challenge.

Всем хороших выходных!
Читать дальше →
Всего голосов 135: ↑95 и ↓40+55
Комментарии43

Изменение структуры разделов на Хабрахабре

Время на прочтение2 мин
Количество просмотров46K
Всем привет!
Мы провели изменения в структуре разделов Хабрахабра, чтобы сделать его ещё более простым и удобным для ежедневного использования.
Итак, с сегодняшнего дня на Хабре:
Читать дальше →
Всего голосов 161: ↑94 и ↓67+27
Комментарии327

Амнистия и обнуление

Время на прочтение2 мин
Количество просмотров52K
Всем привет!

Сегодня мы провели довольно важные изменения на сайте, в результате которых карма многих пользователей была обнулена.
Don’t panic, разъяснения под катом.
Читать дальше →
Всего голосов 250: ↑190 и ↓60+130
Комментарии656

«Роскомнадзор» внёс «Хабрахабр» в реестр организаторов распространения информации

Время на прочтение1 мин
Количество просмотров42K
Всем привет!

Вчера «Роскомнадзор» внес «Хабрахабр» в реестр организаторов распространения информации. Существующая запись об этом появилась в реестре на сайте «Роскомнадзора»:



Исходя из реестрового номера (6-PP), «Хабрахабр» стал шестым отечественным ресурсом, внесённным в реестр, наряду с сервисами «Яндекса» (Яндекс.Диск, Яндекс.Почта, «Мой Круг»), Mail.Ru Group (Почта) и «Вконтакте».

Коллеги из «Яндекса» буквально несколько дней назад доходчиво разъяснили, что это может значить. Пока ничего ужасного не произошло, сильно пугаться не стоит. Тем не менее, мы решили перенести все, что может быть «проблемным», по мнению «Роскомнадзора», на другой ресурс. Прямо сейчас у нас по этому поводу происходит хакатон. Следите за анонсами.
Всего голосов 156: ↑145 и ↓11+134
Комментарии227

«Хабрахабр» представляет Geektimes

Время на прочтение4 мин
Количество просмотров223K
Анонсируя внесение «Хабрахабра» в реестр распространителей информации, мы дали понять, что планируем перенести часть контента на новый проект. Решение о вынесении непрофильных хабов в другое, изолированное от «Хабрахабра» место, давно зрело внутри компании. Но для принятия решения начать действовать чего-то не хватало. Внесение «Хабра» в реестр распространителей информации послужило толчком для начала решительных действий.


Читать дальше →
Всего голосов 380: ↑313 и ↓67+246
Комментарии555

Тостер. Новый отзывчивый дизайн и планы на будущее

Время на прочтение6 мин
Количество просмотров20K


Мы рады представить новый отзывчивый (responsive) дизайн «Тостера»! Теперь задать вопрос или дать ответ можно с одинаковой лёгкостью с любого устройства, оказавшегося у вас в данный момент под рукой.

Затевая глобальный редизайн «Тостера», мы ставили перед собой три цели:

  1. Доступность. Чтобы можно было задавать вопросы и давать ответы в любое время дня и ночи, где бы вы ни находились.
  2. Понятность. Язык интерфейса без дополнительных инструкций должен очень быстро доносить смысл сервиса и то, как им правильно пользоваться.
  3. Гибкость. При добавлении новых функций не должно возникать препятствий в интерфейсе для их быстрого и качественного внедрения.

Далее обо всём по порядку
Всего голосов 52: ↑37 и ↓15+22
Комментарии123

Зимние изменения в Программе Поощрения Авторов

Время на прочтение1 мин
Количество просмотров36K
Всем привет! Начало зимы мы решили встретить маленькой приятной новостью для тех, кто пишет публикации на «Хабрахабре».


Читать дальше →
Всего голосов 120: ↑107 и ↓13+94
Комментарии107

Тостер. Усиленная подписка на теги: получайте мгновенные email-уведомления обо всех новых вопросах по любому тегу

Время на прочтение1 мин
Количество просмотров4.6K
Мы вводим ещё один способ доставки вопросов на «Тостере»: с помощью «Усиленной подписки» на теги. Если вы усиленно подпишетесь на тег, то будете получать на свой email все новые вопросы по этому тегу. Эту подписку в любой момент времени можно отменить прямо из очередного письма-уведомления.

Подобная усиленная подписка очень пригодится для узко-специализированных тегов, по которым на «Тостере» мало вопросов, однако при этом, данная тема вас очень интересует, и вы не хотите пропускать ни одного редкого вопроса по ней.

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


Читать дальше →
Всего голосов 18: ↑16 и ↓2+14
Комментарии4

Yeoman для новичков

Время на прочтение3 мин
Количество просмотров85K


Есть такие программы и утилиты, воспользовавшись которыми, пользователь возопит: «Не знаю, как я мог жить без этого инструмента раньше!». На мой взгляд, консольная утилита Yeoman, написанная на Node.JS, относится как раз к разряду таких незаменимых инструментов. Почему?
Давайте посмотрим
Всего голосов 44: ↑40 и ↓4+36
Комментарии51

Новогодний розыгрыш

Время на прочтение2 мин
Количество просмотров14K

Понимаете, каждый год 31 декабря мы с друзьями разыгрываем подарки. Это у нас такая традиция…

Не всегда заранее известно, кто придет на новогоднюю вечеринку, сколько будет гостей и кем они будут. В кругу моих друзей эта ситуация повторялась из года в год.

Подарков на всех может не хватить, поэтому, чтобы никому не было обидно, однажды мы решили, что каждый захватит по одному «общественному» подарку. И на месте решим, кто кому и что дарит.
Читать дальше →
Всего голосов 19: ↑16 и ↓3+13
Комментарии13

Имитационное моделирование: создание терминов

Время на прочтение5 мин
Количество просмотров29K

История создания терминов




При создании методики по имитационному моделированию мне понадобилось разобраться с терминами. Проблема была в том, что общепринятые термины не годились для описания статистических данных, собранных в процессе имитации. Термины: процесс и экземпляры процесса были неприемлемы, потому что я не мог работать в парадигме Аристотеля. Парадигма Аристотеля не стыкуется с примененным мной матаппаратом. При этом практическое применение данной методики было простое – моделирование и имитация бизнес-объектов с целью принятия управленческих решений. В программе создавался виртуальный объект, описание которого состояло из описания сценариев и их взаимодействия. Сценарии прогонялись внутри программы, а также моделировались ресурсы и их взаимодействия.
Читать дальше →
Всего голосов 8: ↑6 и ↓2+4
Комментарии0

Несколько интересных особенностей MySQL

Время на прочтение8 мин
Количество просмотров63K
В не очень далеком прошлом мне пришлось покопаться немного в исходном коде MySQL, и разобраться в некоторых аспектах его работы. В ходе работы лопаткой, и эксперимeнтов, я наткнулся на несколько очень интересных особенностей, часть из которых просто забавна, а в случае некоторых бывает очень интересно понять, чем руководствовался программист, который принимал решение сделать именно так.

Начнем с такого интересного типа, как ENUM.

mysql> CREATE TABLE enums(a ENUM('c', 'a', 'b'), b INT, KEY(a));
Query OK, 0 rows affected (0.36 sec)

mysql> INSERT INTO enums VALUES('a', 1), ('b', 1), ('c', 1);
Query OK, 3 rows affected (0.05 sec)
Records: 3  Duplicates: 0  Warnings: 0


Итак, у нас есть таблица, в ней есть два столбца. У первого, a, тип ENUM, у второго, b, INT. В таблице три строки, у всех трех значение b равно 1. Интересно, чему равны минимальный и максимальный элементы в столбце a?

mysql> SELECT MIN(a), MAX(a) FROM enums;
+--------+--------+
| MIN(a) | MAX(a) |
+--------+--------+
| c      | b      |
+--------+--------+
1 row in set (0.00 sec)


Кажется странным, было бы разумно, если бы самым маленьким был 'a', а самым большим — 'c'.
А что если выбрать минимум и максимум только среди тех строк, где b = 1? То есть, среди всех строк?

mysql> SELECT MIN(a), MAX(a) FROM enums WHERE b = 1;
+--------+--------+
| MIN(a) | MAX(a) |
+--------+--------+
| a      | c      |
+--------+--------+
1 row in set (0.00 sec)


Вот так мы заставили MySQL поменять свое мнение о том, как сравнивать поля в ENUM, просто добавив предикат.
Разгадка такого поведения заключается в том, что в первом случае MySQL использует индекс, а во втором нет. Это, конечно, не объясняет, почему MySQL сравнивает ENUMы по разному для сортировки в индексе, и при обычном сравнении.

Второй пример проще и лаконичнее:

mysql> (SELECT * FROM moo LIMIT 1) LIMIT 2;
+------+
| a    |
+------+
|    1 |
|    2 |
+------+
2 rows in set (0.00 sec)


Когда я показал этот запрос своему коллеге, который занимается разработкой парсера SQL, его вопрос был не «почему этот запрос возвращает две строки», а «как надо написать SQL парсер так, чтобы такой запрос был валидным, без того, чтобы написать правило, специально разрешающее такой запрос».

Интересно, что далеко не любой SELECT в скобках сработает, в частности, UNION в скобках — это синтаксическая ошибка:

mysql> (SELECT * FROM moo UNION ALL SELECT * FROM hru) LIMIT 2;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UNION ALL SELECT * FROM hru) LIMIT 2' at line 1


Еще несколько интересных примеров под катом
Читать дальше →
Всего голосов 113: ↑110 и ↓3+107
Комментарии95

Новая 0day уязвимость в Windows эксплуатируется in-the-wild

Время на прочтение2 мин
Количество просмотров43K
Специалисты компании iSIGHT Partners сегодня сообщили о новой уязвимости CVE-2014-4114 в Windows 7+, которая была обнаружена ими месяцем ранее. По информации аналитиков компании уязвимость эксплуатировалась киберпреступной группой, следы которой ведут в Россию. Эксплуатация уязвимости возможна с использованием специальным образом сформированного документа MS PowerPoint, который содержит в себе встраиваемые объекты OLE. В компоненте подсистемы Windows, который отвечает за обработку встраиваемых объектов, содержится уязвимость, позволяющая загрузить .INF-файл с удаленного сервера и установить его в системе.



Эксплойт представляет из себя документ PowerPoint, который содержит в себе два объекта oleObject1.bin и oleObject2.bin. Каждый из этих файлов содержит ссылку на внешний IP-адрес. Один из них используется для загрузки .INF-файла, который будет использован для установки вредоносной программы, а второй содержит ссылку на саму вредоносную программу — дроппер BlackEnergy Lite (Win32/Rootkit.BlackEnergy). Этот дроппер будет установлен в систему с помощью загруженного .INF-файла. Мы недавно писали про вредоносную кампанию по распространению BlackEnergy Lite одной из хакерских групп, корни которой также уходят в Россию. В обоих случаях целями становятся страны НАТО.

Читать дальше →
Всего голосов 60: ↑53 и ↓7+46
Комментарии35

Новые уязвимости Windows используются злоумышленниками

Время на прочтение3 мин
Количество просмотров19K
Только за вчерашний день для Windows были обнародованы 4 0day уязвимости, которые уже закрыты Microsoft плановым patch tuesday. Кроме уже упоминавшейся Remote Code Execution уязвимости CVE-2014-4114 в компоненте OLE package manager, стало известно о еще одной RCE уязвимости и двух Local Privilege Escalation уязвимостях, которые присутствуют в драйвере win32k.sys и браузере Internet Explorer. Уязвимости используются атакующими в направленных атаках и представлены ниже в таблице.



Всего за прошедший patch tuesday Microsoft закрыла 24 уязвимости в продуктах Windows, IE, Office, .NET Framework, и ASP .NET. Для этого были выпущены 8 обновлений, три из которых имеют статус Critical и пять Important. Кроме этого, новая опция безопасности Internet Explorer 11 под названием «ActiveX control blocking feature», о которой мы подробно писали здесь, была расширена для блокирования устаревших плагинов Silverlight.

Читать дальше →
Всего голосов 33: ↑29 и ↓4+25
Комментарии5

Анализ эксплойта Dianti.A

Время на прочтение5 мин
Количество просмотров10K
Недавно мы писали про набор обнаруженных уязвимостей в Windows, которые использовались атакующими в направленных атаках, до выхода соответствующего исправления со стороны Microsoft (0day). Одна из таких уязвимостей в компоненте OLE Package manager (Packager.dll) была добавлена нашими вирусными аналитиками в базы как Win32/Exploit.CVE-2014-4114.A. Атакующие могли эксплуатировать эту уязвимость через специальным образом подготовленный документ презентации PowerPoint со встроенным туда OLE-объектом.



В этом посте мы хотели бы остановиться на другой уязвимости из этого списка. Этой уязвимости был присвоен идентификатор CVE-2014-4113 и она присутствует в драйвере win32k.sys всех поддерживаемых версий Windows (2k3+). Уязвимость позволяет несанкционированно (в обход ограничений ОС) исполнять код режима ядра и повышать привилегии запускаемого эксплойтом приложения до максимально возможного уровня (SYSTEM). CVE-2014-4113 была закрыта обновлением MS14-058 в рамках октябрьского patch tuesday, а 64-битная версия эксплойта была добавлена нами в базы как Win64/Dianti.A.

Читать дальше →
Всего голосов 29: ↑29 и ↓0+29
Комментарии3

В обновлении MS14-060 обнаружен 0day

Время на прочтение1 мин
Количество просмотров6.4K
Компания Microsoft выпустила оповещение безопасности SA 3010060, в котором сообщается о новой 0day уязвимости в компоненте OLE package manager (Packager.dll) для Windows Vista+. Обновление для системной библиотеки Packager.dll вышло на прошлой неделе в рамках ежемесячного patch tuesday для закрытия другой 0day уязвимости (CVE-2014-4114), о которой мы писали здесь. В уже исправленном компоненте обнаружена уязвимость CVE-2014-6352. Эта уязвимость также как и ее предшественница уже используется атакующими для удаленного исполнения кода через специальным образом сформированный файл презентации PowerPoint со встроенным OLE-объектом.



Для помощи пользователям было выпущено решение FixIt, которое можно скачать по этой ссылке. В типичном сценарии атаки с помощью этой уязвимости, атакующие отправляют вредоносный файл презентации PowerPoint на почтовый ящик пользователя. Далее эксплойт позволяет загрузить с удаленного сервера вредоносное ПО и установить его в систему. Пользователям EMET 5.0 можно добавить специальную настройку, которая позволит блокировать действия эксплойта. Кроме этого, UAC также отобразит соответствующее предупреждение о повышении прав при исполнении эксплойта.

Читать дальше →
Всего голосов 9: ↑9 и ↓0+9
Комментарии5

SA 3009008 для отключения SSL 3.0 в MS IE

Время на прочтение2 мин
Количество просмотров5.1K
Microsoft обновила уведомление безопасности SA 3009008, выпустив инструмент FixIt для автоматического блокирования настройки использования протокола шифрования SSL 3.0 в браузере Internet Explorer. Выпуск связан с обнаруженной две недели назад уязвимостью CVE-2014-3566 (a.k.a POODLE). Уязвимость касается всех поддерживаемых версий Windows, от устаревшей Windows 2003 Server SP2 до Windows 8/8.1 — RT 8.1. Инструмент Fixit можно скачать по этой ссылке.



Microsoft is announcing that SSL 3.0 will be disabled in the default configuration of Internet Explorer and across Microsoft online services over the coming months. We recommend customers migrate clients and services to more secure security protocols, such as TLS 1.0, TLS 1.1 or TLS 1.2.

Vulnerability in SSL 3.0 Could Allow Information Disclosure

Читать дальше →
Всего голосов 13: ↑10 и ↓3+7
Комментарии7

Новая вредоносная программа для iOS может заражать устройства без jailbreak

Время на прочтение2 мин
Количество просмотров15K
Мы хотим предупредить наших пользователей о новой вредоносной программе для iOS, которая получила название WireLurker и обнаруживается AV-продуктами ESET как iOS/WireLurker.A. Компания Palo Alto Networks была первой, кто сообщил о данной вредоносной программе и механизмах ее распространение. Основным вектором заражения iDevice являются скомпрометированные компьютеры под управлением OS X. В свою очередь компрометация OS X осуществляется через вредоносные приложения, которые были размещены в стороннем магазине приложений OS X под названием «Maiyadi App Store». Эти компоненты вредоносной программы для OS X обнаруживаются нами как OSX/WireLurker.A.



Заражение iOS происходит при подключении устройства через USB-интерфейс к скомпрометированному компьютеру под управлением OS X. Для этого вредоносная программа использует специальную библиотеку libimobiledevice, которая предоставляет возможность удаленной работы с iOS через USB. Нужно отметить, что для запуска модуля вредоносной программы, который установит в систему сервис libimobiledevice, он должен получить максимальные права root, что исключено в случае использования пользователем стандартной системы безопасности OS X. Ни OSX/WireLurker.A ни iOS/WireLurker.A не используют какие-либо эксплойты для получения прав root в iOS и OS X.

Читать дальше →
Всего голосов 18: ↑11 и ↓7+4
Комментарии15

Microsoft выпустила EMET 5.1

Время на прочтение2 мин
Количество просмотров3.4K
EMET обновился до версии 5.1. В новой версии были исправлены проблемы совместимости пятой версии со сторонними приложениями, в т. ч., с MS Internet Explorer, Adobe Reader, Adobe Flash Player, и Mozilla Firefox. Исправлена несовместимость настройки EAF+ с Adobe Reader sandbox (Защищенный режим просмотра), которая приводила к ложным срабатываниям при открытии документов pdf, для которых должен был включаться режим защищенного просмотра. Кроме этого, теперь процессы и сервис EMET запускаются как 64-битные. Скачать новую версию можно по этой ссылке.



Детальная информация по настройкам EMET см. [1], [2], [3]. Полный список изменений см. ниже.

Читать дальше →
Всего голосов 3: ↑2 и ↓1+1
Комментарии1

Информация

В рейтинге
Не участвует
Откуда
Кутаиси, Грузия, Грузия
Дата рождения
Зарегистрирован
Активность