Страх перед возможностью ошибки не должен отвращать нас от поисков истины.

Муж с женой, детьми и тёщей в буфете перед большим концертом. ...

Mozilla развивает собственную систему машинного перевода
Mon, 21 Oct 2019 07:14:55 +0300

Samsung свернул проект "Linux on DeX"
Sun, 20 Oct 2019 22:54:09 +0300

Ubuntu исполнилось 15 лет
Sun, 20 Oct 2019 19:38:18 +0300

Первый выпуск Pwnagotchi, игрушки для взлома WiFi-сетей
Sun, 20 Oct 2019 08:40:38 +0300

Усиление изоляции между сайтами в Chrome
Fri, 18 Oct 2019 10:25:59 +0300

Компания Cloudflare реализовала модуль для поддержки HTTP/3 в NGINX
Thu, 17 Oct 2019 18:51:04 +0300

В Firefox появятся новые индикаторы безопасности и интерфейс about:config
Thu, 17 Oct 2019 10:40:04 +0300

Дистрибутив Trident переходит с BSD-системы TrueOS на Void Linux
Thu, 17 Oct 2019 07:51:57 +0300

WireGuard и andOTP удалены из Google Play из-за ссылок на приём пожертвований
Wed, 16 Oct 2019 21:21:15 +0300

Arch Linux готовится к применению алгоритма сжатия zstd в pacman
Wed, 16 Oct 2019 20:20:58 +0300

Khronos предоставил возможность бесплатной сертификации открытых драйверов
Wed, 16 Oct 2019 09:23:42 +0300

Mozilla прекращает поддержку поисковых дополнений на базе технологии OpenSearch
Wed, 16 Oct 2019 07:42:45 +0300

Язык Perl 6 переименован в Raku
Tue, 15 Oct 2019 20:47:16 +0300

В Debian 11 предлагается по умолчанию задействовать nftables и firewalld
Mon, 14 Oct 2019 21:53:29 +0300

Недоработка в Python-скрипте могла привести к неверным результатам в более 100 публикациях по химии
Sun, 13 Oct 2019 11:02:13 +0300

Новости OPENNET
Новости

Аксель Ритчен (Axel Rietschin), инженер компании Microsoft, занимающийся разработкой ядра Windows, поставил под сомнение возможность разработки операционной системы ReactOS без заимствования кода из Windows. По его мнению разработчики ReactOS воспользовались кодом из ядра Windows Research, исходные тексты которого лицензировались для университетов. Утечки данного кода публиковались в различных местах, в том числе на GitHub.

Ритчен уверен, что физически невозможно с чистого листа написать ядро ReactOS в том виде, как написано оно сейчас, пользуясь только имеющейся публичной документацией. В частности, имена внутренних структур и функций в ядре ReactOS совпадают с аналогичными именами в ядре Windows Research, в то время как эти имена не экспортируются при сборке и нигде не светятся кроме оригинального кода. То же касается имён макросов и параметров, имена которых невозможно точно воспроизвести не заглядывая в оригинальный код Windows.

Напомним, что в 2006 году в ReactOS было выявлено включение около 100 строк кода на ассемблере, полученного в результате декомпиляции Windows. После этого разработка примерно на месяц была приостановлена на проведение аудита возможных пересечений. С тех пор разработчики ReactOS особенно трепетно относятся к проверке предлагаемых для включения в состав проекта исходных текстов.

При проведении обратного инжиниринга для соответствия законодательству США в области авторских прав, проект ReactOS применяет двойную схему, при которой один исследователь проводит анализ работы и на его основе составляет документацию, а другой разработчик на основе этой документации создаёт новую реализацию для ReactOS. Не исключено, что на этапе анализа могли использоваться полученные в результате утечек исходные тексты Windows и в составляемой документации были отражены совпадающие имена функций и структур, но при применяемой в ReactOS схеме разработки реализация будет совершенно иной и созданной с нуля.

Кроме того, уже были факты публикации по недосмотру сборок ядра NT и W2K с неочищенной отладочной информацией, включающей данные об именах внутренних переменных. Многие имена структур и функций также приводятся в заголовочных файлах, входящих в SDK/DDK, а структуру системных вызовов можно определить через анализ таких компонентов, как COM runtime. Без чистки символьных таблиц имён часто публикуются hotfix-обновления. Кроме того, некоторые программы и драйверы для Windows используют непубличные недокументированные вызовы, а многие скрытые возможности Windows всплывают в процессе адаптации запуска в системах вируализации и эмуляторах.

Разработчики ReactOS могли использовать данные компоненты в процессе обратного инжиниринга.

9.0294 71.1299 0.5886 63.9542

НОВОСТИ: В Firefox появятся новые индикаторы безопасности и интерфейс abo ... Thu, 17 Oct 2019 10:40:04 +0300

Компания Mozilla представила новый индикатор уровня безопасности и приватности, который будет отображаться вначале адресной строки вместо кнопки "(i)". Индикатор позволит судить об активации режимов блокировки кода для отслеживания перемещений. Связанные с индикаторами изменения войдут в состав выпуска Firefox 70, намеченного на 22 октября.

???????@Mail.ru Opera Firefox INFOBOX - хостинг Google Chrome