Второй выпуск Pyston, реализации языка Python с JIT-компилятором

Представлен второй тестовый выпуск проекта Pyston, в рамках которого развивается реализация языка Python, созданная с использованием наработок проекта LLVM, примечательная применением современных технологий JIT-компиляции и нацеленная на достижение высокой производительности, близкой к производительности традиционных системных языков, таких как C++. Код Pyston написан на языке C++ и распространяется под лицензией Apache. Проект развивается компанией Dropbox, в которой работает Гвидо ван Россум, создатель языка Python. Отмечается, что проект заметно продвинулся по сравнению с первым экспериментальным выпуском. Новый выпуск ознаменовал переход на стадию альфа-тестирования. Код всё ещё не рекомендован для использования в реальных проектах, но уже успешно проходит многие тесты, обеспечивает совместимость со … Читать далее Второй выпуск Pyston, реализации языка Python с JIT-компилятором

Релиз игры Train Fever в Steam для Linux

В Steam опубликован релиз Linux-версии экономического симулятора Train Fever, разработанного компанией Urban Games c привлечением 300 тысяч евро через систему совместного финансирования. Проект развивался как продолжение таких игр, как Transport Tycoon, Railroad Tycoon, Cities in Motion и Open TTD. Игра рассчитана на одного игрока и 40 часов игры, охватывая развитие транспорта с 1850 по 2050 год. Особенностью игры является процедурная генерация городов, а также их равномерное развитие. В задачи игрока входит строительство инфраструктуры — железнодорожных путей и станций, создание автобусных и трамвайных маршрутов, а также организация грузоперевозок. Главная цель игрока — развить свою компанию до огромной транспортной империи. Кроме того, … Читать далее Релиз игры Train Fever в Steam для Linux

Продемонстрирован JPEG-файл, превращающийся в PNG при AES-шифровании и в PDF после 3DES-дешифровки

Энджи Альбертини (Аnge Albertini), специализирующийся на экспериментах с обратным инжинирингом, упорным трудом сумел подобрать JPEG-изображение, которое при шифровании с использованием алгоритма AES превращается в другое изображение в формате PNG, а при расшифровке использованием алгоритма 3DES становится пустым документом в формате PDF. Секрет подобного превращения заключается в подборе начальных векторов инициализации для AES и 3DES, при которых первый блок исходного файла трансформируется в корректный заголовок форматов PNG и PDF. from Crypto.Cipher import DES3, AES with open(‘mrmcd.jpg’, «rb») as f: d = f.read() da = AES.new(‘encryptwithAES!!’, AES.MODE_CBC, ‘x1axfbKx8emxcbxfdx8cxTxcexcd8 1R’).encrypt(d) dd = DES3.new(‘decryptwithDES3!’, DES3.MODE_CBC, ‘x05xa4xfblxbbx9b*xf0’).decrypt(d) with open(«encrypted_aes.png», «wb») as fa: fa.write(da) with open(«decrypted_des3.pdf», … Читать далее Продемонстрирован JPEG-файл, превращающийся в PNG при AES-шифровании и в PDF после 3DES-дешифровки

Началось тестирование функции запуска Android-программ в Chrome OS

Компания Google начала бета-тестирование проекта App Runtime for Chrome, в рамках которого развиваются средства для обеспечения запуска написанных для платформы Android приложений в окружении операционной системы Chrome OS. С точки зрения пользователя запуск, установка и работа с подобными программами ничем не отличается от обычных web-приложений для Chrome OS. Android-приложения получают доступ к файловой системе Chrome OS, буферу обмена и локальному аппаратному обеспечению (например, web-камере). Выполнение Android-приложений организовано не напрямую, а с использованием технологии Native Client, позволяющей транслировать программы в представление, пригодное для выполнения в специальном изолированном окружении web-браузера. В рамках проекта App Runtime for Chrome для работы в Native Client … Читать далее Началось тестирование функции запуска Android-программ в Chrome OS

Состояние развития ZFSonLinux и готовность проекта к повсеместному применению

Опубликован обзор текущего состояния разработки проекта ZFSonLinux, в рамках которого развивается реализации файловой системы ZFS, оформленная в виде модуля для ядра Linux. Формально вышедшая в марте прошлого года версия 0.6.1 была объявлена первым стабильным выпуском ZFSonLinux, тем не менее разработчики получают много вопросов о том, годов ли проект для промышленного применения. Ричард Яо (Richard Yao), занимающий второе место среди разработчиков по число добавленных изменений, подробно обосновал, почему он считает ZFSonLinux полностью стабильным и полнофункциональным продуктом, готовым для повсеместного применения. Текущий уровень стабильности ZFSonLinux на 64-разрядных системах оценивается как соизмеримый с другими файловыми системами для Linux, а функциональность близка к возможностям … Читать далее Состояние развития ZFSonLinux и готовность проекта к повсеместному применению

Благодаря вредоносному ПО, накоплена база из миллионов паролей пользователей Yandex, Mail.ru и Gmail

Сегодня в открытом доступе появились базы, включающие 1.2 миллиона паролей пользователей сервиса Yandex-почта и 4.6 млн — mail.ru. Данные в базе представлены в форме связки логин/пароль в открытом виде. По заявлению представителей Яндекса, база накоплена в результате проведения фишинг-атак, подбора типовых паролей и активности вредоносного ПО на компьютерах пользователей (в том числе использование снифферов на поражённых системах могло привести к перехвату паролей других систем в локальной сети при приёме почты по незащищённым каналам связи). 85% из представленных в базе учетных записей уже были заблокированы до публикации списка, для остальных блокировка для принудительной смены пароля выставлена сегодня. Данные использовались как правило … Читать далее Благодаря вредоносному ПО, накоплена база из миллионов паролей пользователей Yandex, Mail.ru и Gmail

Готовится к выпуску Linux-версия игры Counter-Strike: Global Offensive

В примечании к очередному обновлению игры Counter-Strike: Global Offensive, основанной на современном движке Source, отмечается внесение изменений в большое число подсистем, необходимых для реализации клиента для платформы Linux. Читать далее Готовится к выпуску Linux-версия игры Counter-Strike: Global Offensive

Уязвимость в устаревших выпусках Apache Tomcat, которая может привести к выполнению кода на сервере

Раскрыта информация об опасной уязвимости (CVE-2013-4444) в контейнере для выполнения JSP-страниц и Java-сервлетов Apache Tomcat, позволяющей неаутентифицированнму злоумышленнику организовать удалённое выполнение кода на сервере. При определённом стечении обстоятельств атакующий может загрузить произвольный JSP-код на сервер и инициировать его выполнение. Необходимым условием для проведения атаки является использование в приложении функциональности Servlet 3.0 File Upload, включение JmxRemoteListener, который выключен по умолчанию, и его доступность на внешнем IP. Полноценная эксплуатация возможна вкупе с уязвимостью в классе java.io.File, которая присутствует в Oracle Java 1.7.0 update 25 и более ранних выпусках. Проблема проявляется в выпусках Apache Tomcat с 7.0.0 по 7.0.39 и была устранена в … Читать далее Уязвимость в устаревших выпусках Apache Tomcat, которая может привести к выполнению кода на сервере

Новая версия утилиты cURL 7.38.0 с поддержкой HTTP/2.0

Представлена новая версия утилиты для организации выборки данных по сети — cURL 7.38.0, предоставляющей возможность гибкого формирования запроса с заданием таких параметров, как cookie, user_agent, referrer и любых других заголовков. Кроме http-запросов, cURL поддерживает SMTP, IMAP, POP3, Telnet, FTP, LDAP, RTSP, RTMP и другие сетевые протоколы. Одновременно вышло обновление параллельно развиваемой библиотеки libcurl, предоставляющей API для задействования всех функций cURL в программах на таких языках, как Си, Perl, PHP, Python. Выпуск примечателен добавлением поддержки спецификации HTTP/2.0 (draft-14), которая реализована с использованием библиотеки nghttp2. Кроме того, добавлено определение библиотек LibreSSL и BoringSSL, в связанном с SSL коде задействованы более надёжные генераторы … Читать далее Новая версия утилиты cURL 7.38.0 с поддержкой HTTP/2.0

Выпуск платформы Red Hat Satellite 6.0

Увидела свет платформа для управления инфраструктурой Linux-серверов Red Hat Satellite 6.0, которая основана на свободном проекте Spacewalk и развивается синхронно с ним. Продукт позволяет организовать инвентаризацию оборудования и программного обеспечения, автоматизировать установку и обновление ПО на группе виртуальных или физических систем, централизовано управлять файлами конфигурации, осуществлять мониторинг, управлять работой виртуальных машин, автоматизировать установку типовых конфигураций системы, организовать сетевую загрузку и обновление группы машин. В состав Red Hat Satellite входят следующие открытые компоненты: Foreman — обеспечение работы и управление жизненным циклом физических и виртуальных систем, автоматическая конфигурация систем с использованием сценариев kickstart и модулей Puppet, сбор данных для отчётности, диагностики проблем … Читать далее Выпуск платформы Red Hat Satellite 6.0

Уязвимость в Webmin, позволяющая удалять произвольные файлы в системе

В проекте Webmin выявлена опасная уязвимость, позволяющая аутентифицированным пользователям удалить любой файл в системе. Операция удаления производится из обработчика заданий cron, выполняемого с правами пользователя root. Проблема вызвана некорректной обработкой файлов блокировки, которые создаются с использованием в имени файла содержимого одной из передаваемых пользователем переменных. Указав в переменной user относительный путь к файлу и разделив его нулевым символом (например, «../../../../etc/passwd%00»), будет осуществлён вызов unlink(«../../../../etc/passwd.lock») в директории с файлами блокировки, что приведёт к удалению файла /etc/passwd. Интересно, что проблема без лишней огласки наличия уязвимости была устранена в майском выпуске Webmin 1.690. В примечании к выпуску было в общем виде было упомянуто … Читать далее Уязвимость в Webmin, позволяющая удалять произвольные файлы в системе

Двенадцатая акция Humble Indie Bundle по распространению комплекта игр

Объявлено о проведении новой акции «Humble Indie Bundle«, в рамках которой пользователь может получить комплект из 7 многоплатформенных игр в обмен на пожертвование проекту любой суммы. Распространяемые в рамках акции могут работать на платформах OS X, Windows и Linux. При оплате любой суммы доступны игры SteamWorld Dig, Hammerwatch и Gunpoint. Игры Papers, Please, Gone Home и LUFTRAUSERS доступны только при оплате суммы выше среднего перечисления. На момент написания новости собрано уже около 600 тыс. долларов. Средний размер суммы взноса составил $7.88. Средний размер взноса пользователей Linux систем составил $10.06, OS X — $9, Windows — $7.54. Часть собранных средств (каждый … Читать далее Двенадцатая акция Humble Indie Bundle по распространению комплекта игр

Для Firefox представлен API для задействования в web-приложениях инструкций SIMD

В ночных сборках Firefox добавлена реализация API JS-SIMD (Single Instruction, Multiple Data), позволяющего организовать распараллеливание выполнения операций над данными c использованием инструкций SIMD. API JS-SIMD пока доступен только для web-приложений, использующих расширение Asm.js с реализацией низкоуровневого подмножества языка JavaScript со строгой типизацией. Реализация API JS-SIMD не привязана к специфичным реализациям SIMD и может использовать как SIMD-инструкции Intel, так и ARM. В дальнейшем планируется предоставить возможность использования API JS-SIMD не только для Asm.js, но и для обычного JavaScript-кода. Кроме того ведётся работа по интеграции поддержки JS-SIMD в компилятор Emscripten, что позволит транслировать в JavaScript применяемые в программах на C/C++ механизмы SIMD. … Читать далее Для Firefox представлен API для задействования в web-приложениях инструкций SIMD

Корректирующий выпуск системы виртуализации VirtualBox 4.3.16

Компания Oracle выпустила корректирующий релиз системы виртуализации VirtualBox 4.3.16, в котором отмечено около 38 исправлений, направленных на увеличение стабильности и устранение регрессивных изменений. Из наиболее заметных улучшений можно отметить: Добавлена поддержка X.Org Server 1.16; Налажен процесс записи видео для сеансов, использующих 3D; Устранены проблемы с фокусом ввода и нажатиями клавиш в полноэкранном режиме для X11-хостов; Для хостов на базе Linux устранено наводнение лога сообщениями, связанными с пробросом USB-устройств; Решена проблема с крахом приложений в гостевых системах с Linux при вызове drm_wait_vblank; Устранена ошибка, приводившая к краху gnome-session в гостевых системах с Linux; Для гостевых систем X11 прекращён запуск VBoxClient поверх … Читать далее Корректирующий выпуск системы виртуализации VirtualBox 4.3.16

Представлена система мониторинга OPM (Open PostgreSQL Monitoring)

Представлен первый публичный выпуск проекта Open PostgreSQL Monitoring (OPM), в рамках которого развивается система мониторинга работы СУБД PostgreSQL. В состав системы входит набор агентов мониторинга (используются средства Nagios), подсистема хранения собранных данных и web-интерфейс. Исходные тексты проекта написаны на языке Perl с использованием фреймворка Mojolicious и распространяются под лицензией PostgreSQL. Со временем планируется довести функциональность OPM до уровня продуктов Oracle Grid Control, MySQL Workbench и SQL Server Management Studio. Накопленная статистика отображается в форме графиков, что позволяет наглядно проследить активность СУБД, проанализировать статистику работы, оценить изменения производительности и выявить возможные сбои. В случае выявление требующих участия администратора аномалий предусмотрена функции … Читать далее Представлена система мониторинга OPM (Open PostgreSQL Monitoring)

Oracle обеспечит сертификацию только для ESR-выпусков Firefox

Компания Oracle объявила об обеспечении сертифицированной поддержки Firefox 31 ESR для всех компонентов Oracle E-Business Suite. Работа выпускаемых каждые шесть недель обычных выпусков Firefox, которые не подпадают под программу длительного выпуска обновлений, гарантироваться не будет. Причина такого шага достаточно проста — на сертификацию требуется достаточно много времени и получается, что до окончания сертификации успевает выйти новая версия Firefox, что делает сертифицированный выпуск изначально устаревшим. Читать далее Oracle обеспечит сертификацию только для ESR-выпусков Firefox

В рамках проекта DSLR подготовлен новый дистрибутив в стиле Damn Small Linux

Группа энтузиастов, в порыве ностальгии по минималистичному дистрибутиву «Damn Small Linux» (DSL), в рамках нового проекта DSLR (Damn Small Linux Remake) решила возродить идею компактного и быстрого Live-дистрибутива с набором ретро-приложений. DSLR является полностью новой разработкой, в которой задействована системная библиотека Musl вместо glibc, loksh вместо Bash, tinyxserver вместо X.Org и набор утилит Toybox (аналог BusyBox под лицензией BSD). Развиваемые дистрибутивом графические приложения, такие как конфигуратор, написаны с использованием GtkDialog1 (GTK+ 1.x). Из пользовательских приложений можно отметить браузер Dillo, текстовые редакторы Ted и Beaver, программу для рисования mtPaint, почтовый клиент Sylpheed, irc-клиент X-Chat, офисный пакет Siag Office, музыкальный проигрыватель xhippo. … Читать далее В рамках проекта DSLR подготовлен новый дистрибутив в стиле Damn Small Linux

Выпуск сервера приложений GlassFish 4.1 с поддержкой Java 8

Компания Oracle выпустила открытый сервер приложений GlassFish Server Open Source Edition 4.1, предоставляющий полную реализацию спецификации Java EE 7 (Java Platform, Enterprise Edition 7), как в форме web профиля (Java EE 7 Web Profile), так и полного профиля (Java EE 7 Full Platform). Включение выражения «Open Source Edition» в название продукта сигнализирует о прекращении его коммерческой поддержки, о чём было заявлено Oracle в ноябре прошлого года. Пользователям, которым требуется коммерческая поддержка, рекомендовано использовать продукт Oracle WebLogic Server. Код GlassFish распространяется под двумя лицензиями: CDDL v1.0 и GPL v2. Особенности выпуска: Добавлена поддержка Java 8, CDI 1.2 и WebSocket 1.1. Обеспечена … Читать далее Выпуск сервера приложений GlassFish 4.1 с поддержкой Java 8

Неизвестные получили контроль над аккаунтом создателя Bitcoin и сайтом проекта на SourceForge

Неизвестные поменяли содержимое сайта проекта Bitcoin на SourceForge, заменив содержимое блока с описанием проекта (Bitcoin поменяли на Buttcoin) и удалив администраторов сайта из списков доступа. В настоящее время старое содержимое страницы восстановлено, но это сделано руками атакующих, которые по-прежнему контролируют доступ к ресурсу. Содержимое размещённых на SourceForge архивов с кодом и сборками Bitcoin пока не тронуто, но в дальнейшем не исключается подмена данных файлов, поэтому пользователям не рекомендуется использовать материалы с сайта на SourceForge. Для загрузки следует использовать не затронутый атакой сайт bitcoin.org. Одновременно сообщается о получении атакующими контроля над почтовым ящиком satoshi@gmx.de, принадлежащим Сатоси Накамото (Satoshi Nakamoto), создателем первой … Читать далее Неизвестные получили контроль над аккаунтом создателя Bitcoin и сайтом проекта на SourceForge

GitBounty

Открыта новая площадка для организации финансирования работы над открытыми проектами — GitBounty. Основное отличие от сервиса BountySource сводится к ориентации на исправлением ошибок, а не на создание новых возможностей — основной задачей сервиса GitBounty является финансовое стимулирование устранения ошибок в открытом ПО. Пользователи, готовые заплатить за устранение проблемы, имеют возможность ускорить исправление ошибки, а разработчики могут заработать на подготовке патчей. GitBounty также поможет найти выход в ситуации, когда пользователю необходимо устранить ошибку, но автор оригинального приложения не заинтересован в первоочерёдной работе над исправлением. В GitBounty пользователю достаточно найти уже опубликованный отчёт об ошибке для любого проекта в GitHub и назначить … Читать далее GitBounty

Фонд СПО и проект Debian намерены упростить поиск оборудования, совместимого с СПО

Фонд свободного ПО и разработчики дистрибутива Debian объявили об объединении усилий в области продвижения и наполнения каталога h-node.org, на котором собраны сведения о совместимости различного оборудования со свободным программным обеспечением. Сайт позволяет оценить насколько то или иное устройство хорошо поддерживается в СПО и поделиться своим опытом использования свободных операционных систем с различными устройствами. В каталоге рассматривается как совместимость с отдельными компонентами, такими как беспроводные и видео карты, так и с моделями ноутбуков. Изначально h-node был рассчитан только на сбор сведений о работе оборудования в полностью свободных дистрибутивах, одобренных Фондом СПО. Debian GNU/Linux можно отнести к полностью свободным дистрибутивам, но только … Читать далее Фонд СПО и проект Debian намерены упростить поиск оборудования, совместимого с СПО