Новости Software за день

PeStudio версии 6.30
Как вы знаете, в Windows имеется свой формат исполняемых файлов, динамических библиотек, объектного кода - Portable Executable (фактически, речь идёт о спецификации, структуре данных). Утилита PeStudio от Марка Охзенмайера (Marc Ochsenmeier) позволяет вам проанализировать подозрительный исполняемый файл, динамическую библиотеку и т.д. - до его запуска/загрузки.


Вы сможете почерпнуть интересную информацию о файле - например, зашифрован ли он, не содержит ли исполняемые файлы (что в случае документа должно сразу вызывать подозрения), не экспортируются ли анонимные функции, используются ли технологии Data Execution Prevention (DEP) и Address Space Layout Randomization (ASLR) и т.д. При желании вы можете сохранять отчёт в формате XML для дальнейшего изучения, в том числе в автоматизированном режиме, с помощью дополнительного инструментария.

В новой версии утилиты, в частности, было реализовано распознавание маскировки UPX. Распространяется PeStudio на бесплатной основе, являясь переносимым приложением (дистрибутив в ZIP-архиве). Работает приложение под актуальными версиями операционных систем линейки Windows.

PeStudio версии 6.30 (около 370 Кбайт): линк
Автор: Алексей Перевертайлов Дата: 02.04.2013 14:00
Инициатива Open Patent Non-Assertion от Google
Дуэйн Валс (Duane Valz) главный поверенный по вопросам патентного права корпорации Google, на днях сделал важное заявление. Оно тем более ценно в свете известных претензий со стороны Nokia к Google по вопросам патентов, касающихся кодека VP8.

Дуэйн Валс отметил, что в то время как на открытые платформы ведутся патентные нападки, поисковый гигант остаётся приверженцем открытости Интернета, что защищает настоящие инновации и позволяет предлагать замечательные продукты и сервисы.

В связи с этим, Google официально объявляет о принятии на себя обета о неприемлемости патентных претензий к открытым проектам - Open Patent Non-Assertion (OPN) Pledge. На самом деле, это красивое словосочетание и то, что за ним стоит - также инициатива Google, о чём подробнее можно прочесть здесь. Остальных крупных игроков на рынке программного обеспечения поисковый гигант призывает присоединиться к OPN или же создать свою собственную схожую программу.

Итак, Google обязуется не подавать иски против пользователей, распространителей и разработчиков программного обеспечения с открытым исходным кодом - в случае, если такие иски не будут первоначально поданы с противоположной стороны. В общем, руководство Google уверено, что их инициатива обеспечивает модель защиты инноваций в области ПО с открытым исходным кодом со стороны крупных владельцев патентов в этой отрасли.
Автор: Алексей Перевертайлов Дата: 02.04.2013 14:55
UltraDefrag версии 6.0.1
Приложение с открытым исходным кодом UltraDefrag (предназначением которого, как несложно догадаться, является дефрагментация данных на вашем жёстком диске) обновилось до версии 6.0.1. Это - первый релиз с официальной поддержкой Windows 8.

Среди возможностей UltraDefrag можно отметить поддержку файловых систем FAT, exFAT и NTFS; дефрагментацию всех файлов (включая системные и мета-файлы NTFS); возможность работы с командной строки; дефрагментацию при загрузке Windows (для обработки файлов, заблокированных системой) и т.д.


В новой версии, помимо введения официальной поддержки Windows 8 (и улучшения совместимости с ней), можно отметить ещё и мелкую доработку в модуле инсталляции, а также обновление некоторых файлов локализации.

UltraDefrag работает под управлением операционных систем Windows NT 4.0 / 2000 / XP / Vista / 7 / 8 / Server 2003 / Server 2008 (включая R2) / Server 2012, для загрузки доступен дистрибутив с модулем инсталляции (равно как и исходный код приложения).

Страница загрузки UltraDefrag: ссылка
Автор: Алексей Перевертайлов Дата: 02.04.2013 18:00
Искусственный интеллект на службе врачей
В позапрошлом году в нашей подборке новостей проходила информация о победе искусственного интеллекта в телеигре Jeopardy! (у нас она была известна под названием "Своя игра"). Тогда вычислительный кластер (90 серверов IBM Power750) с искусственным интеллектом IBM Watson с большим преимуществом обыграл двух ведущих игроков США, причём даже с учётом несовершенства алгоритма и ряд ответов невпопад. AI распознавал человеческую речь (заданный вопрос) и пытался отыскать ответ в базе данных, причём для вящей чистоты эксперимента нажатие на кнопку сигнала о готовности ответа происходило механически, с помощью специального устройства.

И вот, на днях стало известно о том, что система IBM Watson появится ещё в одном институте, относящемся к сфере здравоохранения (ранее она была установлена в одном из онкологических центров в Нью-Йорке). На сей раз оборудование от "Голубого гиганта" будет установлено в Cleveland Clinic Lerner College of Medicine - медицинском образовательном учреждении, делающем упор на подготовку специалистов по лабораторной и клинической диагностике.

Система IBM Watson будет анализировать полученную информацию о пациенте, а также обширную базу данных медицинской литературы. В итоге будет выдаваться лист возможных ответов на запрос врача. Ответы будут сортироваться по степени возможного соответствия конкретному случаю, с указанием вероятности истинности прогноза.

Интерес IBM к сфере здравоохранения, где крутятся очень большие деньги, вполне понятен. Корпорация надеется, что опыт применения IBM Watson в медицинских учреждениях заметно обогатит систему искусственного интеллекта, применение которой в других областях - лишь дело времени...
Автор: Алексей Перевертайлов Дата: 02.04.2013 19:30
CrystalDiskInfo версии 5.5.0
Состоялся выход очередной версии утилиты CrystalDiskInfo, создаваемой японским программистом под ником hiyohiyo (настоящее имя - Нориюки Миядзаки). Утилита предназначена для выдачи информации о вашем накопителе (данные из S.M.A.R.T.-области), а также мониторинга состояния этого устройства (или устройств) с оповещением (в том числе удалённо, по электронной почте) при превышении пороговых значений температуры, изменении "состояния здоровья" накопителя и т.д.


В новой версии улучшена поддержка SSD-дисков от Intel (в том числе Intel SSD 520) и OCZ-REVODRIVE3 X2; добавлена поддержка OCZ Vector FW 2.0; реализована поддержка Internet Explorer 10; улучшено отображение букв дисков; обновлены файлы локализации и т.д.

Далее приведена ссылка на страницу загрузки переносимой версии CrystalDiskInfo. Работает утилита под управлением операционных систем Windows 2000/XP/Server 2003/Vista/Server 2008/7.

Страница загрузки CrystalDiskInfo: ссылка
Автор: Алексей Перевертайлов Дата: 02.04.2013 21:20