Detektor Format Kontainer
Unggah file apa pun untuk mengidentifikasi format kontainernya dan periksa struktur internalnya menggunakan Detektor Format Kontainer online gratis kami. Alat ini membaca tanda tangan file (byte ajaib) untuk mengidentifikasi format, kemudian menerapkan analisis khusus format: daftar konten lengkap dengan ukuran dan rasio kompresi untuk file berbasis ZIP (ZIP, DOCX, XLSX, PPTX, JAR, APK, EPUB), ekstraksi metadata dan penghitungan halaman untuk file PDF, dan analisis header untuk format lain. Tidak ada ekstraksi yang terjadi - semua pemrosesan dilakukan secara lokal di browser Anda tanpa perlu mengunggah atau mendaftar.
Upload any file to identify its container format, inspect its internal structure, and list contents without extraction. Supports ZIP-based formats (including DOCX, XLSX, PPTX, JAR, APK, EPUB) with full content listing, plus PDF metadata extraction, and signature detection for RAR, 7z, GZIP, TAR, ISO, DMG, Ogg, Matroska, and more. All processing is done locally in your browser.
Drop a container file here or click to browse
ZIP, RAR, 7z, PDF, DOCX, XLSX, PPTX, JAR, APK, EPUB, ISO, DMG, and more - max 100 MB
The Container Format Detector identifies file formats by reading the file signature (magic bytes) - the first bytes that uniquely identify each format. For ZIP-based formats (ZIP, DOCX, XLSX, PPTX, JAR, APK, EPUB), the tool uses JSZip to parse the archive structure and list all contents with sizes and compression ratios. For PDF files, pdf-lib extracts metadata and page count. For other formats (RAR, 7z, GZIP, TAR, ISO, DMG, Ogg, Matroska), the tool identifies the format by its signature and displays header analysis. All processing happens locally in your browser - no data is uploaded to any server.
Mengapa Menggunakan Detektor Format Kontainer Kami?
- Deteksi Kontainer Multi-Format: Secara otomatis mengidentifikasi 12+ format file kontainer dengan membaca header file (byte ajaib): ZIP, RAR, 7z, GZIP, BZ2, XZ, TAR, PDF, OLE2 (Office lama), RIFF (WAV/AVI/WebP), Matroska (MKV/WebM), Ogg, ISO, DMG, dan banyak lagi. Setiap deteksi mencakup nama format, jenis MIME, kategori, dan deskripsi teknis. Tidak perlu mengetahui jenis file sebelumnya - cukup unggah dan biarkan alat yang mengetahuinya.
- Daftar Konten Mendalam Tanpa Ekstraksi: Untuk file berbasis ZIP (ZIP, DOCX, XLSX, PPTX, JAR, APK, EPUB, ODT), alat ini menggunakan JSZip sisi klien untuk mencantumkan semua entri dengan nama file, ukuran terkompresi dan tidak terkompresi, rasio kompresi, dan tanggal modifikasi. Untuk file PDF, ia mengekstrak jumlah halaman, versi PDF, dan metadata. Untuk semua format, byte header dianalisis dan ditampilkan dalam penampil hex dengan rincian struktur beranotasi.
- Diferensiasi Format Gabungan Cerdas: Banyak format wadah yang memiliki struktur dasar yang sama (misalnya, ZIP, DOCX, JAR, APK semuanya dimulai dengan PK). Alat ini secara cerdas membedakannya dengan memeriksa pengidentifikasi khusus format dalam file - [Content_Types].xml untuk dokumen Office, META-INF/MANIFEST.MF untuk file JAR, AndroidManifest.xml untuk file APK, dan mimetype untuk EPUB. Hasil diberi label jelas dengan nama format tertentu.
- 100% Pemrosesan Berbasis Browser Pribadi: Semua analisis file terjadi sepenuhnya di browser Anda menggunakan FileReader API dan perpustakaan sisi klien (JSZip untuk penguraian ZIP, pdf-lib untuk analisis PDF). File dibaca secara lokal dan tidak pernah diunggah ke server mana pun. File dan hasil analisis Anda tetap bersifat pribadi di perangkat Anda. Tanpa pendaftaran, tanpa akun, tanpa pengumpulan data, tanpa batasan penggunaan.
Kasus Penggunaan Umum untuk Detektor Format Kontainer
- Analisis Keamanan File Mencurigakan: Analis keamanan dapat dengan cepat memeriksa konten file arsip yang mencurigakan tanpa mengekstraknya ke disk. Tentukan apakah file ZIP berisi file yang dapat dieksekusi, skrip, atau konten lain yang berpotensi berbahaya sebelum membukanya. Alat ini menampilkan semua nama, ukuran, dan jenis entri - membantu mengidentifikasi muatan tersembunyi dalam file arsip yang tampak tidak berbahaya.
- Inspeksi Perangkat Lunak & Paket: Pengembang dan administrator sistem dapat memeriksa struktur internal file JAR (aplikasi Java), file APK (aplikasi Android), dan file EPUB (eBook). Verifikasi bahwa konten paket sesuai dengan harapan, periksa file yang tidak diharapkan, dan periksa file manifes yang menentukan struktur paket - semuanya tanpa memerlukan alat khusus.
- Analisis Struktur Dokumen Office: Periksa struktur XML internal dokumen Office Open XML (DOCX, XLSX, PPTX). Lihat semua file komponen - document.xml, style.xml, file media, dan hubungan - beserta ukurannya. Berguna untuk memahami struktur dokumen Office, men-debug masalah kerusakan dokumen, dan memverifikasi konten dokumen untuk analisis forensik.
- Deteksi Muatan Malware di Arsip: Malware sering kali didistribusikan di dalam file arsip (ZIP, RAR, 7z) untuk melewati pemindai keamanan. Alat kami membantu mengidentifikasi pola yang mencurigakan: arsip yang berisi file yang dapat dieksekusi dengan ekstensi ganda, skrip (JS, VBS, PS1) yang disamarkan sebagai dokumen, arsip yang dilindungi kata sandi menyembunyikan konten, dan arsip dengan jumlah file yang sangat besar yang mungkin mengindikasikan muatan malware.
- Analisis Gambar & Arsip Disk Forensik: Penyelidik forensik digital dapat dengan cepat mengidentifikasi format wadah file bukti dan memeriksa isinya. Image disk ISO, image disk macOS DMG, dan hard disk virtual VHD dapat diidentifikasi berdasarkan tanda tangannya. Alat ini memberikan langkah triase yang cepat sebelum analisis forensik yang lebih rinci, sehingga membantu penyelidik memutuskan alat mana yang akan digunakan selanjutnya.
- Forensik Digital & Pendidikan Keamanan Siber: Siswa dan pendidik dapat menggunakan Detektor Format Kontainer kami untuk memahami struktur format kontainer umum, mempelajari cara kerja dokumen gabungan berbasis ZIP, menjelajahi format file PDF, dan mempelajari cara berbagai format menyimpan kontennya. Alat praktis dan praktis untuk mengajarkan analisis format file dalam kursus keamanan siber dan forensik digital.
Apa Itu Format File Kontainer?
Format file kontainer (atau format arsip) adalah format file yang dapat menampung banyak file, direktori, dan metadata dalam satu file. Anggap saja sebagai lemari arsip - wadahnya adalah lemari itu sendiri, dan file di dalamnya adalah dokumen yang disimpan di dalamnya. Contoh umum mencakup arsip ZIP (.zip), dokumen Office (.docx,.xlsx,.pptx), file PDF (.pdf), file Java JAR (.jar), paket APK Android (.apk), dan file eBook (.epub). Format kontainer sangat penting untuk distribusi perangkat lunak, pengemasan dokumen, kompresi file, dan pengarsipan data. Memahami strukturnya sangat penting untuk analisis keamanan, penyelidikan forensik, dan pengembangan perangkat lunak.
Kategori Format Kontainer Umum
- Arsip Terkompresi (ZIP, RAR, 7z, GZIP, BZ2, XZ, TAR): Dirancang khusus untuk menyimpan banyak file dengan kompresi. ZIP adalah yang paling banyak didukung, RAR menawarkan kompresi dan pemulihan tingkat lanjut, 7z memberikan rasio kompresi terbaik, GZIP/BZ2/XZ biasanya mengompresi file tunggal, dan TAR menggabungkan file tanpa kompresi (sering dikombinasikan dengan GZIP as.tar.gz).
- Dokumen Gabungan (OLE2, Office Open XML, OpenDocument): Format dokumen yang menyimpan konten, gaya, gambar, dan metadata dalam wadah. OLE2 (digunakan oleh file old.doc/.xls/.ppt) adalah format milik Microsoft. Office Open XML modern (.docx,.xlsx,.pptx) dan OpenDocument (.odt,.ods,.odp) berbasis ZIP - artinya Anda dapat membukanya dengan alat ZIP apa pun untuk melihat file XML di dalamnya.
- Wadah Multimedia (RIFF, Matroska, Ogg, MP4, AVI): Dirancang untuk menampung aliran audio, video, subtitle, dan metadata. RIFF adalah wadah untuk audio WAV, video AVI, dan gambar WebP. Matroska (MKV, WebM) adalah wadah yang fleksibel dan berstandar terbuka. Ogg biasanya digunakan dengan codec audio Vorbis dan video Theora.
- Paket Aplikasi (JAR, APK, APPX, DMG): Wadah yang digunakan untuk mendistribusikan aplikasi perangkat lunak. JAR (Java ARchive) mengemas kelas dan sumber daya Java. APK (Paket Android) mengemas aplikasi Android. DMG (Apple Disk Image) digunakan untuk mendistribusikan perangkat lunak macOS.
- Gambar Disk (ISO, VHD, VMDK, DMG): Salinan media penyimpanan byte demi byte yang tepat. Gambar ISO mewakili cakram optik (CD/DVD/Blu-ray). VHD adalah format hard disk virtual Microsoft. VMDK adalah format disk mesin virtual VMware. DMG adalah format gambar disk Apple.
Bagaimana Menginterpretasikan Hasil Analisis Kontainer
- Identifikasi Format: Alat ini pertama-tama mengidentifikasi format wadah dengan membaca tanda tangan file (byte ajaib). Hal ini menentukan mesin analisis mana yang akan digunakan - file berbasis ZIP mendapatkan daftar konten, file PDF mendapatkan ekstraksi metadata, dan format lain mendapatkan analisis header.
- Daftar Konten (berbasis ZIP): Untuk format ZIP, DOCX, XLSX, PPTX, JAR, APK, EPUB, dan ODF, alat ini mencantumkan setiap file yang disimpan di dalam wadah. Setiap entri menunjukkan: nama dan jalur file, ukuran terkompresi, ukuran tidak terkompresi, rasio kompresi, dan tanggal/waktu modifikasi. Jumlah total file dan rasio kompresi keseluruhan dirangkum di bagian atas.
- Analisis PDF: Untuk file PDF, alat membaca header PDF untuk menentukan versi PDF, mengekstrak katalog untuk menghitung halaman, dan membaca metadata yang tertanam dalam kamus informasi dokumen (judul, penulis, subjek, pencipta, produser, tanggal pembuatan, tanggal modifikasi).
- Analisis Header: Untuk semua format, alat ini menampilkan hex dump mentah dari 32 byte pertama bersama interpretasi ASCII dan perincian struktur beranotasi yang menjelaskan arti setiap bagian header.
Privasi, Batasan & Praktik Terbaik
Detektor Format Kontainer kami memproses semuanya secara lokal di browser Anda. File dibaca menggunakan FileReader API dan dianalisis di sisi klien menggunakan JSZip (untuk daftar konten berbasis ZIP) dan pdf-lib (untuk metadata PDF). Tidak ada data yang pernah diunggah ke server mana pun. Alat ini 100% gratis tanpa pendaftaran, tanpa akun, dan tanpa batasan penggunaan.
Batasan penting: Daftar konten hanya tersedia untuk format berbasis ZIP (ZIP, DOCX, XLSX, PPTX, JAR, APK, EPUB, ODT, ODS, ODP) dan file PDF. Untuk format kontainer lainnya (RAR, 7z, GZIP, BZ2, XZ, TAR, ISO, DMG, VHD, VMDK), alat ini dapat mengidentifikasi format berdasarkan byte ajaib dan menampilkan detail header, tetapi tidak dapat membuat daftar konten internal tanpa perpustakaan pihak ketiga. Arsip ZIP yang dilindungi kata sandi tidak dapat dicantumkan tanpa kata sandi. Arsip yang sangat besar (lebih dari 100MB) mungkin memerlukan waktu beberapa detik untuk diproses.
Praktik terbaik: Gunakan alat ini untuk pemeriksaan cepat terhadap file asing, memverifikasi konten arsip, dan triase keamanan. Untuk analisis komprehensif terhadap arsip yang dilindungi kata sandi atau terenkripsi, gunakan alat forensik khusus dengan kemampuan dekripsi.
Pertanyaan yang Sering Diajukan
Format file kontainer (atau format arsip) menampung banyak file, direktori, dan metadata dalam satu file. Contohnya termasuk arsip ZIP, dokumen Office (DOCX, XLSX, PPTX), file PDF, file JAR, paket APK, eBook EPUB, dan image disk (ISO, DMG). Format kontainer menggunakan struktur internal yang berbeda - beberapa merupakan arsip terkompresi, sementara yang lain merupakan dokumen gabungan dengan konten XML atau kontainer multimedia dengan aliran audio/video.
Alat kami dapat mencantumkan sepenuhnya konten internal semua format berbasis ZIP: arsip ZIP (.zip), dokumen Office Open XML (.docx, .xlsx, .pptx), file Java JAR (.jar), paket APK Android (.apk), eBook EPUB (.epub), file OpenDocument (.odt, .ods, .odp), dan gambar Visio (.vsdx). Untuk file PDF, ia mengekstrak jumlah halaman, versi PDF, dan metadata yang disematkan. Untuk format lain (RAR, 7z, GZIP, TAR, ISO, DMG), ini mengidentifikasi format dan menampilkan analisis header.
Semua format berbasis ZIP berbagi header PK ZIP yang sama, sehingga alat ini memeriksa pengidentifikasi khusus format di dalam arsip: Dokumen Office memiliki file [Content_Types].xml, file JAR memiliki META-INF/MANIFEST.MF, file APK memiliki AndroidManifest.xml, dan file EPUB memiliki META-INF/container.xml. Alat ini juga memeriksa ekstensi file untuk membantu mempersempit format.
Tidak. Detektor Format Kontainer dirancang untuk pemeriksaan keamanan saja - ia mencantumkan konten, ukuran, dan metadata file di dalam kontainer tanpa mengekstraksi atau mendekompresi data file sebenarnya. Hal ini memungkinkan Anda memeriksa arsip yang mencurigakan tanpa berpotensi mengeksekusi konten berbahaya. Untuk ekstraksi yang aman, gunakan utilitas arsip khusus.
Untuk file PDF, alat ini mengekstrak: versi PDF (misalnya, 1.4, 1.7, 2.0), jumlah halaman, dan metadata dokumen (judul, penulis, subjek, pembuat, produser, tanggal pembuatan, tanggal modifikasi). Semua penguraian PDF dilakukan secara lokal menggunakan pdf-lib.
RAR dan 7z menggunakan algoritma kompresi berpemilik yang tidak dapat diuraikan oleh API browser standar atau perpustakaan yang tersedia dalam proyek ini. Meskipun format ini dapat dideteksi berdasarkan byte ajaibnya, mencantumkan konten internalnya memerlukan pustaka dekompresi khusus format yang tidak tersedia di browser. Untuk daftar konten lengkap, gunakan alat khusus seperti 7-Zip atau WinRAR.
Sangat. Semua analisis file terjadi sepenuhnya di dalam browser Anda. File ZIP diurai menggunakan JSZip, PDF dianalisis dengan pdf-lib - keduanya berjalan di browser Anda. Tidak ada data yang pernah diunggah ke server mana pun. File Anda tetap bersifat pribadi di perangkat Anda. Tanpa pendaftaran, tanpa akun, tanpa pengumpulan data.
Batasan utama meliputi: (1) Daftar konten lengkap hanya tersedia untuk file berbasis ZIP dan PDF. (2) Arsip ZIP yang dilindungi kata sandi tidak dapat dianalisis. (3) File yang sangat besar (lebih dari 100MB) mungkin memerlukan waktu yang lama. (4) File OLE2 (.doc/.xls lama) dapat dideteksi tetapi tidak terdaftar sepenuhnya. (5) Alat ini mengidentifikasi format kontainer tetapi tidak memindai malware - gunakan perangkat lunak antivirus untuk pemindaian keamanan.