- PVSM.RU - https://www.pvsm.ru -
Недавно стало известно [1], что в наборе системных файлов Windows 10 Insider Preview Build 14251 содержатся два драйвера с названиями LXss.sys и LXCore.sys, которые могут иметь прямое отношение к реализации подсистемы Linux на Windows 10, для поддержки в последней запуска соответствующих приложений. Указанные названия файлов могут интерпретироваться как Linux Subsystem и Linux Core. Также эти два файла имеют отношение к Windows 10 Mobile, для которой Microsoft собиралась включить поддержку приложений ОС Android, также основанной на ядре Linux.
Кроме этого, известный гуру внутреннего устройства Windows и один из соавторов известной книги Windows Internals, Alex Ionescu, показал [2] в своем твиттере скриншот одной из функций драйвера LXCore.sys Windows 10 того же выпуска в отладчике Windbg, на котором виден анализатор заголовков 64-битных исполняемых файлов Linux, известных как ELF64.
Рис. Функция проверки правильности заголовка исполняемого 64-битного файла Linux под названием LxElfValidateHeader64 в драйвере LXCore.sys. На отношение драйвера к подсистеме Linux также указывает название других функций драйвера на стеке в windbg. Например, функции с префиксом LxpThreadGroup имеют отношение к проведению операций с «группой потоков», специальной структуры ядра в Linux, которая отсутствует в Windows NT.
Автор: ESET NOD32
Источник [3]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/blog-kompanii-eset-nod32/113845
Ссылки в тексте:
[1] известно: http://www.techtimes.com/articles/129541/20160201/latest-windows-10-redstone-build-14521-may-have-a-linux-subsystems.htm
[2] показал: https://twitter.com/aionescu/status/703951849838108672
[3] Источник: https://habrahabr.ru/post/278339/
Нажмите здесь для печати.