.G3FC

Файл G3FC

Generation 3 File Container
Задать вопрос
БЫСТРЫЙ ОТВЕТ

Файл .g3fc - это архив Generation 3 File Container, формат с открытым исходным кодом, который объединяет один или несколько файлов с использованием сжатия Zstandard, опционального шифрования AES-256-GCM и коррекции ошибок Рида-Соломона. Он был создан G3Pix (Lucas Guimarães) и выпущен в 2025 году. Открыть или распаковать его можно с помощью бесплатной программы G3Pix G3FC Archiver, доступной для Windows, macOS и Linux, или с помощью консольной утилиты g3fc.

Разработчик: G3Pix / Lucas Guimarães Категория: Сжатые файлы Открыть стандартное MIME: application/octet-stream
ОТКРЫВАЕТСЯ НА Windows macOS Linux
Связанные: .RAR · .ZIP · .Z01 · .7Z

На этой странице

Проиндексировано расширений: 19k+
Последняя проверка: Aug 8, 2026

Не знаете, что это за файл?

Перетащите любой файл в наш идентификатор - мы прочитаем первые байты, чтобы определить формат.

Идентифицировать файл

Что такое формат файла G3FC?

Файл .g3fc представляет собой архив в формате Generation 3 File Container - открытом формате архивации, опубликованном G3Pix (Lucas Guimarães) в 2025 году. Он упаковывает один или несколько файлов в единый контейнер и сжимает их с помощью Zstandard - того же быстрого алгоритма, который лежит в основе формата .zst. Помимо сжатия, G3FC добавляет две функции, редко встречающиеся вместе в потребительских форматах архивов: опциональное аутентифицированное шифрование AES-256-GCM и опциональную коррекцию ошибок Рида-Соломона (Forward Error Correction), которая позволяет архиву пережить деградацию данных («битовую гниль») при длительном хранении.

Формат начинает каждый файл с ASCII-сигнатуры G3FC и заканчивается 40-байтовым футером с магическим числом G3CE. Этот футер указывает на индекс, закодированный в CBOR, поэтому программа может просматривать и искать содержимое без сканирования всего файла, что быстрее, чем последовательное чтение, необходимое для архива .tar. Значения хранятся в порядке little-endian, текст - в UTF-8, а целостность защищена контрольными суммами CRC-32. Спецификация является открытой, а эталонные инструменты на Rust, Go, C# и Python выпущены под лицензией GNU General Public License v2.0.

Безопасность и защита

РИСК: LOW

G3FC is a data archive, not an executable, so opening one does not run code. As with any archive, treat files from unknown senders with caution and scan extracted contents. Encrypted archives require the correct password; AES-256-GCM also authenticates the data, so tampering is detected on extraction.

Детали формата

в двух словах
ПОЛНОЕ НАЗВАНИЕGeneration 3 File Containerтакже известен как G3 File Container, G3FC Archive
РАЗРАБОТЧИКG3Pix / Lucas Guimarãesс 2025
КАТЕГОРИЯСжатые файлы
MIME-ТИПapplication/octet-stream
ТИПBinary archive container
СТАНДАРТОткрытый · без роялти
СВЯЗАННЫЕ.rar.zip.z01.7z
Это расширение также используется в…
  • G3F (Guitar Pro 3 / fax G3) - The similar-looking .g3f extension is unrelated and refers to older fax or music-notation files, not the G3FC archive.
MAGIC BYTES · СИГНАТУРА ФАЙЛА
СМЕЩЕНИЕ
00010203
HEX
47334643
ASCII
G3FC
Header starts with ASCII 'G3FC' (47 33 46 43). The file ends with a 40-byte footer whose last 4 bytes are the footer magic 'G3CE' (47 33 43 45).

Программы, открывающие файлы G3FC

Windows3 apps
G3Pix G3FC Archiver Открытый код Download the official G3FC archiver release, open the app, and choose File then Open to browse and extract the archive contents.
g3fc command-line tool Открытый код Install with cargo install g3fc, then run g3fc extract archive.g3fc to unpack, or g3fc list archive.g3fc to view contents.
File Viewer Plus Платно Open File Viewer Plus and drag the .g3fc file into the window to inspect the archive without a dedicated extractor.
macOS2 apps
G3Pix G3FC Archiver Открытый код Download the macOS binary from GitHub releases and open the .g3fc file to list or extract its members.
g3fc command-line tool Открытый код Install with cargo install g3fc, then run g3fc extract archive.g3fc from Terminal to unpack the archive.
Linux2 apps
G3FC (Snap) Открытый код Install with sudo snap install g3fc, then run g3fc extract archive.g3fc to unpack files under your home directory.
g3fc command-line tool Открытый код Install with cargo install g3fc, then use g3fc list and g3fc extract to inspect and unpack archives.

Технические подробности

глубокая спецификация
EncodingBinary container with a fixed 331-byte header, a data region, a CBOR-serialized file index, an optional FEC region, and a 40-byte footer.
Byte orderLittle Endian for all multi-byte integers
ContainerSingle-file archive holding one or more member files plus a searchable index
CompressionZstandard (Zstd, RFC 8878); per-file or global mode. CLI default level 6.
EncryptionOptional AES-256 in GCM mode. Payload layout: 12-byte nonce, 16-byte auth tag, then ciphertext. Keys derived with PBKDF2-HMAC-SHA256, 32-byte key, recommended 100,000 iterations, using separate 64-byte read and write salts stored in the header.
IntegrityCRC-32 (IEEE 802.3 polynomial 0xEDB88320) over file data, the header (bytes 0-276), and the footer (first 32 bytes). Reed-Solomon Forward Error Correction is optional (fec_scheme 1), percentage-based with fec_level 0-50, applied to a Data FEC block and a Metadata FEC block.
Typical sizeVaries; benchmark compressed roughly 13,000 files (2 GB) into about 1 GB.
StructureHeader (magic 'G3FC', version, UUID, timestamps in .NET ticks, index offset/length, compression and encryption flags, salts, KDF iterations, FEC settings, header checksum) -> data region -> file index (CBOR then Zstd, optionally encrypted) -> optional FEC region -> 40-byte footer ending in magic 'G3CE'.
PlatformsWindows, macOS, Linux
NotesThe index is serialized with CBOR (RFC 8949) and lists per-file path, type, UUID, timestamps, permissions (octal), offsets, sizes, compression flag, and CRC-32. Split archives use block_file_index and chunk grouping fields. Text is UTF-8. Timestamps are 100-nanosecond intervals since 0001-01-01 UTC (.NET ticks). Reference implementations exist in Rust, Go, C#/.NET, and Python.
Выпущен2025
Последняя версияFormat version 1.0 (tooling v1.1.3, August 2025)
Открыть стандартноеДа · без роялти
Спецификацияgithub.com

Конвертации G3FC

Вопросы и ответы сообщества

спрошено пользователями
Задать быстрый вопрос
Получите помощь от людей, работающих с файлами G3FC. Будьте конкретны - укажите вашу систему и версию ПО.
Аккаунт не нужен · ответы обычно в течение дня

Вопросов пока нет - станьте первым, кто спросит о файлах G3FC.

Часто задаваемые вопросы

Как открыть файл .g3fc?
Используйте бесплатную программу G3Pix G3FC Archiver для Windows, macOS или Linux, либо установите консольную утилиту g3fc и выполните команду g3fc extract yourfile.g3fc. Оба инструмента доступны в официальном проекте на GitHub.
Какая программа создает файлы .g3fc?
Они создаются архиватором G3FC от G3Pix, который имеет нативные сборки на Rust, Go, C# и Python. Любая из этих реализаций может как создавать, так и читать этот формат.
Является ли G3FC тем же самым, что ZIP или 7z?
Нет. Это более новый открытый формат, который использует сжатие Zstandard и добавляет опциональное шифрование AES-256-GCM и коррекцию ошибок Рида-Соломона. Его индекс в конце файла позволяет инструментам выводить список содержимого без сканирования всего файла.
Можно ли открыть файл .g3fc с помощью WinRAR или 7-Zip?
Напрямую нет. Универсальные архиваторы, такие как 7-Zip, пока не распознают контейнер G3FC, поэтому вам понадобится архиватор G3FC или CLI. После извлечения вы можете перепаковать файлы в ZIP или 7z.
Почему мой зашифрованный файл .g3fc не открывается?
Для зашифрованных архивов требуется правильный пароль для генерации ключа AES-256. Если пароль неверен или файл был изменен, проверка подлинности GCM не удастся, и в извлечении будет отказано.
Является ли формат G3FC бесплатным и открытым?
Да. Спецификация опубликована открыто, а эталонные инструменты лицензированы под GNU General Public License v2.0, поэтому любой может внедрять или использовать этот формат бесплатно.

Ссылки

1G3FC official repository and specification (GitHub)github.com
2G3FC file format specification (TXT)raw.githubusercontent.com

Узнать больше

по всей базе данных

Популярные расширения на этой неделе

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Похожие расширения

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

Бесплатные инструменты для файлов

Идентификатор файлов и конвертер изображений в браузере - все работает на вашем устройстве.

Открыть инструменты

Обзор расширений файлов A-Z