LINUX.ORG.RU

Exfat


4

1

Всего сообщений: 14

Уязвимость в Linux-драйвере exFAT, позволяющая поднять привилегии в системе

Группа Безопасность

В поставляемом в ядре Linux драйвере для файловой системы exFAT выявлена уязвимость (CVE-2023-4273), позволяющая при монтировании специально оформленного раздела (например, при подключении вредоносного USB Flash) добиться переполнения стека и выполнения своего кода с правами ядра. Проблема устранена в выпусках ядра Linux 6.4.10, 6.1.45, 5.15.25, 5.10.90, 5.4.253, 4.19.291, 4.14.324 и 6.5-rc5. Проследить за исправлением в дистрибутивах можно на следующих страницах: Debian, Ubuntu, Gentoo, RHEL, SUSE, Fedora, Arch.

( читать дальше... )

>>> Подробности (opennet.ru)

 , , , ,

zx_gamer
()

Вышел exfatprogs-1.2.0 — пакет для создания и проверки exFAT

Группа Open Source

exfatprogs — пакет для создания и проверки файловой системы exFAT, пришедший на смену exfat-utils и поставляющийся с версии 5.7 ядра Linux.

В состав пакета входят утилиты mkfs.exfat, fsck.exfat, tune.exfat, exfatlabel, dump.exfat и exfat2img.

Основные изменения:

  • Реализована возможность восстановления exFAT (ранее только показывались ошибки при проверке);
  • Добавлена поддержка обхода файлов в поврежденных каталогах;
  • Добавлены новые опции в fsck.exfat:
    • b – восстановление загрузочного сектора;
    • s – создание потерянных файлов в каталоге /LOST+FOUND.
  • В exfat2img добавлена возможность создания дампов метаданных.

Код проекта распространяется под лицензией GPLv3.

>>> Подробности

 

Zhbert
()

Компания Microsoft добавит в ядро линукс поддержку exFAT

Группа Ядро Linux

Один из инженеров компании Microsoft объявил в блоге о добавлении в ядро Linux поддержки файловой системы exFAT. Также Microsoft опубликовала спецификацию на exFAT для разработчиков.

>>> Подробности

 , , ,

VKraft
()

Вышел fuse-exfat 1.1.0

Группа Open Source

ExFAT — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft в Windows Embedded CE 6.0 для встраиваемых устройств, также поддерживается Windows Vista SP1, Windows XP, Windows Server 2008 и Windows 7, MacOS X Snow Leopard 10.6.5. Стоит отметить, что крупные производители электроники, такие как Sony или Canon уже подписали соглашение с фирмой Microsoft о лицензировании ExFAT.

Основные изменения:

  • Изменена лицензия с GPLv3+ на GPLv2+
  • Добавлена поддержка NetBSD
  • Улучшена обработка ошибок ввода/вывода
  • Устранены ошибки, приводящие к краху на Mac OS X 10.5
  • Исправлена ошибка, связанная с использованием df -i
  • Реализованы fsync() и fsyncdir()
  • Исправлена ошибка, связанная с определением размера pagefile.sys

>>> Подробности

 

Root-msk
()

Компания Samsung опубликовала Linux-драйвер exFAT под лицензией GPLv2

Группа Hardware and Drivers

Проект GPL Compliance Project объявил, что при его содействии корпорация Samsung опубликовала код драйвера файловой системы exFAT под лицензией GPLv2. Драйвер реализован в виде модуля ядра.

Ранее, в результате утечки кода драйвера для Android, было выяснено, что сотрудники Samsung использовали в его реализации код ядра Linux. Так как ядро распространяется под лицензией GPLv2, то и драйвер exfat подпадает под действие GPL.

Загрузить — Поисковый запрос exfat

Новость на opennet.ru

>>> Подробности

 , ,

mbwa
()

Вышел fuse-exfat 1.0.0

Группа Open Source

ExFAT — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft в Windows Embedded CE 6.0 для встраиваемых устройств, также поддерживается Windows Vista SP1, Windows XP (с обновлением KB955704), Windows Server 2008 и Windows 7, MacOS X Snow Leopard 10.6.5. Стоит отметить, что крупные производители электроники, такие как Sony или Canon уже подписали соглашение с фирмой Microsoft о лицензировании ExFAT. Для производителей устройств с операционными системами на базе ядра Linux — Android и MeeGo доступен драйвер для файловой системы ExFAT под проприетарной лицензией, который, скорее всего, не будет открыт из-за соглашения с Microsoft и пока предназначен только для OEM производителей.

Основные изменения:

( читать дальше... )

>>> Подробности

 

Root-msk
()

Вышел fuse-exfat 0.9.6

Группа Open Source

ExFAT — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft в Windows Embedded CE 6.0 для встраиваемых устройств, также поддерживается Windows Vista SP1, Windows XP (с обновлением KB955704), Windows Server 2008 и Windows 7, MacOS X Snow Leopard 10.6.5. Стоит отметить, что крупные производители электроники, такие как Sony или Canon уже подписали соглашение с фирмой Microsoft о лицензировании ExFAT. Для производителей устройств с операционными системами на базе ядра Linux — Android и MeeGo доступен драйвер для файловой системы ExFAT под проприетарной лицензией, который, скорее всего, не будет открыт из-за соглашения с Microsoft и пока предназначен только для OEM производителей.

Основные изменения:

  • Исправлена ошибка, связанная с производительностью (появилась в версии 0.9.4)
  • Теперь ФС монтируется в режиме R/O, если устройство защищено для записи
  • Утилиты exfat-utils теперь работают в GNU/Hurd
  • Улучшена обработка тома с повреждённой ФС
  • Устранено несколько утечек памяти
  • Теперь параметр ctime устанавливается равный mtime
  • Теперь в основном репозитории Debian

>>> Подробности

 

Root-msk
()

Вышел fuse-exfat 0.9.4

Группа Open Source

Основные изменения:

  • Исправлены ошибки, связанные с носителями информации, имеющие размер сектора более 512 байт.
  • Добавлены утилиты — dumpexfat, exfatfsck (утилита для проверки томов с файловой системой ExFAT), mkexfatfs (утилита для создания файловой системы ExFAT), exfatlabel.
  • Теперь том примонтированный пользователем (fusermount -u).
  • Перед отмонтированием тома все данные кэша сбрасываются на диск.
  • Незначительное увеличение скорости чтения.
  • Теперь все сообщения об ошибках и предупреждениях копируются в syslog.

Пользователи Ubuntu могут установить данное ПО с помощью «Центра приложений Ubuntu» (Ubuntu Software Center) выбрав пункт «Правка» (edit), а затем «Источники приложений» (Software Sources) и, выбрав вкладку «Другое ПО» (Other Software), кликнуть на кнопку «Добавить» (Add), затем в появившееся поле прописать следующую строку — ppa:relan/exfat.

Скачать для Fedora 14 I686 пакет fuse-exfat
Скачать для Fedora 14 AMD64 пакет fuse-exfat

Скачать для Fedora 14 I686 пакет exfat-utils
Скачать для Fedora 14 AMD64 пакет exfat-utils

Скачать исходный код fuse-exfat
Скачать исходный код exfat-utils

ExFAT — проприетарная файловая система, предназначенная главным образом для флэш-накопителей. Впервые представлена фирмой Microsoft в Windows Embedded CE 6.0 для встраиваемых устройств, также поддерживается Windows Vista SP1, Windows XP (с обновлением KB955704), Windows Server 2008 и Windows 7, MacOS X Snow Leopard 10.6.5. Стоит отметить, что крупные производители электроники, такие как Sony или Canon уже подписали соглашение с фирмой Microsoft о лицензировании ExFAT. Для производителей устройств на базе Linux-ядра — Android и MeeGo доступен драйвер для файловой системы ExFAT под проприетарной лицензией, который, скорее всего, не будет открыт из-за соглашения с Microsoft и пока предназначен только для OEM производителей.

>>> Подробности

 ,

Root-msk
()

Компания Tuxera анонсировала драйвер exFAT

Группа Hardware and Drivers

Компания Tuxera, известная продуктом NTFS-3G, анонсировала программный пакет, включающий в себя драйверы exFAT, FAT, FAT32, NTFS для Linux и Android для фирм и OEM-производителей оборудования. Заявлена высокая производительность и соблюдение патентного законодательства.

Генеральный директор Tuxera Микко Валимаки комментирует это событие так: «Компании, которые лицензировали для своей продукции патенты Майкрософта, касающиеся файловой системы FAT, не могут использовать общедоступную GPL-реализацию VFAT по лицензионным соображениям. Компании, не сделавшие этого, рискуют получить патентный иск. Поэтому для тех, кто приобрёл лицензию на патенты, существует необходимость заменить драйвер VFAT ядра Linux, иначе риск сохраняется». В анонсе подчёркивается то, что файловая система exFAT входит в стандарт нового интерфейса SDXC, а файловая система NTFS очень распространена на PC, а также то, что в отличие от FAT и FAT32 файловые системы exFAT и NTFS не подвержены лимиту в 2-4 Гб на размер файла, осложняющему перенос файлов, в частности HD-видео.

Стоит заметить, что Tuxera тесно сотрудничает с компанией Microsoft, которая пообещала отсутствие патентных претензий и даже предоставила Tuxera спецификацию, документацию и примеры исходного кода exFAT.

Условия использования не разъяснены: по вопросам приобретения предлагается обратиться на адрес электронной почты sales@tuxera.com.

Напомним, что существует пакет патчей для Linux-ядра, изменяющий код реализации файловой системы таким образом, чтобы он не подпадал под действие патентов. Также разрабатывается открытая реализация exFAT.

>>> Подробности

 , , , ,

Zenitur
()

Вышел FUSE-EXFAT 0.9.1

Группа Open Source

Основные изменения:

  • Добавлена поддержка автомонтирования (требуется util-linux-ng 2.18)
  • Исправлена ошибка при монтировании когда битовая карта кластеров больше чем ожидалось
  • Исправлены ошибки специфичные для big-endian систем
  • Появились пакеты для Ubuntu 10.04 LTS

FUSE-EXFAT — драйвер файловой системы ExFAT, работающий через FUSE и поддерживающий как чтение, так и запись. В текущий момент проект находится на стадии бета-разработки и не поддерживает создание ФС.

ExFAT — файловая система фирмы Microsoft, разработанная для flash-накопителей, поддерживает разделы до 16 эксабайт. Впервые представлена в Windows CE 6.0, поддерживается также Windows Vista SP1, Windows XP (с обновлением KB955704), Windows Server 2008 и Windows 7.

>>> Подробности

 ,

Root-msk
()

Для мобильных платформ на базе Linux представлен драйвер для файловой системы ExFAT

Группа Проприетарное ПО

Компания Tuxera представила драйвер полноценно поддерживающий файловую систему ExFAT для платформ Android и MeeGo. Данный драйвер написан по спецификациям фирмы Microsoft. Также компания Tuxera имеет лицензию от Microsoft на распространение данного драйвера. Скорее всего данный драйвер не будет открыт из-за лицензионных соглашений с Microsoft. Стоит отметить, кроме Tuxera уже лицензировали использование ExFAT такие фирмы как — Sony, Canon и Sanyo.

В текущий момент драйвер работающий на уровне Linux-ядра находится в зачаточном состоянии и поддерживает только чтение. Также существует драйвер работающий через FUSE. Данный драйвер поддерживает как чтение так и запись (обсуждение разработки ведётся в Google-группе). Проект fuse-exfat в текущий момент находится на стадии бета-тестирования и не поддерживает автомонтирование и создание ФС.

ExFAT — файловая система фирмы Microsoft, разработанная для flash-накопителей, поддерживает разделы до 16 эксабайт. Впервые представлена в Windows CE 6.0, поддерживается также Windows Vista SP1, Windows XP (с обновлением KB955704), Windows Server 2008 и Windows 7.

Новость взята с opennet.ru.

>>> Подробности

 

Root-msk
()

Microsoft требует лицензировать использование ExFAT

Группа Проприетарное ПО

Компания Microsoft требует лицензионных отчислений за использование файловой системы ExFAT (aka FAT64) в размере 300.000 USD. Также стоит отметить, что уже соглашение подписали несколько фирм — Sony, Canon и Sanyo. К сожалению поддержка в Linux данной файловой системы находится на зачаточном уровне.

ExFAT — файловая система предназначенная для накопителей флэш. Данная ФС, в будущем, должна заменить FAT32 на мобильных телефонах, фотоаппаратах, USB-флэшках и т.д.

Новость взята с opennet.ru

>>> Подробности

 

Root-msk
()

Разработчики ntfs-3g подписали патентное соглашение с Microsoft

Группа Hardware and Drivers

Компания Tuxera, разрабатывающая небезызвестный ntfs-3g, объявила о подписании патентного соглашения с Microsoft касательно разработки драйвера exFAT для Linux. О деталях сделки не разглашается, однако известно, что соглашение покрывает только продажу закрытого кода существующим ОЕМ-дистрибьюторам Linux. В данный момент ведутся переговоры по поводу открытия кодов, хотя бы под двойным лицензированием, как это сделано с ntfs-3g.

exFAT — часть будущего стандарта flash-накопителей SDCX, без его поддержки Linux не сможет конкурировать на рынке встроенных устройств (и ничего не поделаешь, это flash).

>>> Подробности

 , , sdcx, ,

lester_dev
()

Начата реализация поддержки exFAT в Linux

Группа Linux General

OGAWA Hirofumi реализовал патч, который работает в режиме только для чтения.

exFAT (aka FAT64) - файловая система фирмы Microsoft, разработанная для flash-накопителей, поддерживает разделы до 16 эксабайт. Впервые представлена в Windows CE 6.0, поддерживается также Windows Vista SP1, Windows XP (с обновлением KB955704), Windows Server 2008.

>>> Подробности

 ,

Root-msk
()