.G3FC

Plik G3FC

Generation 3 File Container
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik .g3fc to archiwum Generation 3 File Container, format open-source, który łączy jeden lub więcej plików przy użyciu kompresji Zstandard, z opcjonalnym szyfrowaniem AES-256-GCM i korekcją błędów Reeda-Solomona. Został stworzony przez G3Pix (Lucas Guimarães) i wydany w 2025 roku. Możesz otworzyć lub wypakować go za pomocą darmowego programu G3Pix G3FC Archiver, dostępnego dla systemów Windows, macOS i Linux, lub za pomocą narzędzia wiersza poleceń g3fc.

Deweloper: G3Pix / Lucas Guimarães Kategoria: Pliki skompresowane Otwarty standard MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .RAR · .ZIP · .Z01 · .7Z

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Aug 8, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku G3FC?

Plik .g3fc to archiwum w formacie Generation 3 File Container, otwartym formacie archiwizacji opublikowanym przez G3Pix (Lucas Guimarães) w 2025 roku. Pakuje on jeden lub więcej plików do pojedynczego kontenera i kompresuje je za pomocą Zstandard, tego samego szybkiego algorytmu, który stoi za formatem .zst. Oprócz kompresji, G3FC dodaje dwie funkcje rzadko spotykane razem w konsumenckich formatach archiwów: opcjonalne uwierzytelnione szyfrowanie AES-256-GCM oraz opcjonalną korekcję błędów w przód (Forward Error Correction) Reeda-Solomona, która pozwala archiwum przetrwać degradację bitów (bit rot) podczas długoterminowego przechowywania.

Format rozpoczyna każdy plik sygnaturą ASCII G3FC, a kończy 40-bajtową stopką z magicznymi bajtami G3CE. Stopka ta wskazuje na indeks zakodowany w formacie CBOR, dzięki czemu czytnik może listować i przeszukiwać zawartość bez skanowania całego pliku, co jest szybsze niż sekwencyjny odczyt wymagany przez archiwum .tar. Wartości są przechowywane w formacie little-endian, tekst to UTF-8, a integralność jest chroniona przez sumy kontrolne CRC-32. Specyfikacja jest otwarta, a narzędzia referencyjne w językach Rust, Go, C# i Python zostały wydane na licencji GNU General Public License v2.0.

Bezpieczeństwo

RYZYKO: 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.

Szczegóły formatu

w pigułce
PEŁNA NAZWAGeneration 3 File Containerznany również jako G3 File Container, G3FC Archive
DEWELOPERG3Pix / Lucas Guimarãesod 2025
TYP MIMEapplication/octet-stream
TYPBinary archive container
STANDARDOtwarty · bezpłatny
POWIĄZANE.rar.zip.z01.7z
To rozszerzenie jest również używane przez…
  • 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.
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
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).

Programy otwierające pliki G3FC

Windows3 apps
G3Pix G3FC Archiver Open-source 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 Open-source Install with cargo install g3fc, then run g3fc extract archive.g3fc to unpack, or g3fc list archive.g3fc to view contents.
File Viewer Plus Płatny 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 Open-source Download the macOS binary from GitHub releases and open the .g3fc file to list or extract its members.
g3fc command-line tool Open-source Install with cargo install g3fc, then run g3fc extract archive.g3fc from Terminal to unpack the archive.
Linux2 apps
G3FC (Snap) Open-source Install with sudo snap install g3fc, then run g3fc extract archive.g3fc to unpack files under your home directory.
g3fc command-line tool Open-source Install with cargo install g3fc, then use g3fc list and g3fc extract to inspect and unpack archives.

Szczegóły techniczne

specyfikacja
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.
Wydano2025
Najnowsza wersjaFormat version 1.0 (tooling v1.1.3, August 2025)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjagithub.com

Konwersje G3FC

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami G3FC. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki G3FC.

Najczęściej zadawane pytania

Jak otworzyć plik .g3fc?
Użyj darmowego programu G3Pix G3FC Archiver w systemie Windows, macOS lub Linux, albo zainstaluj narzędzie wiersza poleceń g3fc i uruchom g3fc extract twojplik.g3fc. Oba są dostępne w oficjalnym projekcie na GitHub.
Jaki program tworzy pliki .g3fc?
Są one tworzone przez archiwizator G3FC od G3Pix, który posiada natywne wersje w językach Rust, Go, C# i Python. Każda z tych implementacji może zarówno tworzyć, jak i odczytywać ten format.
Czy G3FC to to samo co ZIP lub 7z?
Nie. Jest to nowszy, otwarty format, który wykorzystuje kompresję Zstandard i dodaje opcjonalne szyfrowanie AES-256-GCM oraz korekcję błędów Reeda-Solomona. Jego indeks oparty na stopce pozwala narzędziom listować zawartość bez skanowania całego pliku.
Czy mogę otworzyć plik .g3fc za pomocą WinRAR lub 7-Zip?
Nie bezpośrednio. Ogólne archiwizatory, takie jak 7-Zip, nie rozpoznają jeszcze kontenera G3FC, więc potrzebujesz archiwizatora G3FC lub CLI. Po wypakowaniu możesz ponownie spakować pliki jako ZIP lub 7z.
Dlaczego mój zaszyfrowany plik .g3fc nie chce się otworzyć?
Zaszyfrowane archiwa wymagają poprawnego hasła do wygenerowania klucza AES-256. Jeśli hasło jest błędne lub plik został zmodyfikowany, test uwierzytelniania GCM zakończy się niepowodzeniem, a wypakowanie zostanie odrzucone.
Czy format G3FC jest darmowy i otwarty?
Tak. Specyfikacja jest opublikowana otwarcie, a narzędzia referencyjne są licencjonowane na zasadach GNU General Public License v2.0, więc każdy może implementować lub używać tego formatu bez opłat.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
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)

Powiązane rozszerzenia

.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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z