File EPUB pada dasarnya adalah arsip zip. Mengetahui apakah file tersebut terkunci bergantung pada dua file kecil di dalamnya — dan salah satunya sering mengecoh alat pemeriksa. Berikut cara memeriksanya sendiri atau menggunakan alat peramban tanpa mengunggah buku.
Kasus #001 — Ringkasan Cepat (TL;DR)
EPUB adalah file zip yang diubah namanya. Buka dan periksa folder META-INF: rights.xml menandakan Adobe DRM, dan encryption.xml yang mengenkripsi selain font menandakan DRM.
encryption.xml saja bukan bukti mutlak. Jika semua entri hanya berupa obfusikasi font standar IDPF atau Adobe, buku tersebut bebas DRM dan dapat dibuka di mana saja.
Calibre juga dapat mendeteksinya: coba konversi buku dan proses akan berhenti dengan peringatan DRM jika file terkunci.
Cara tercepat: seret file ke Book Checker gratis GemReader yang memeriksa langsung di browser tanpa mengunggah file.
Putusan dan Kesimpulan
Jika satu-satunya hal yang dienkripsi di dalam EPUB adalah font, itu bukan DRM dan buku akan terbuka normal. Jika dokumen teks dienkripsi atau ada rights.xml, itu adalah DRM dan aplikasi pihak ketiga tidak dapat membukanya.
Mengapa 'tidak bisa dibuka' bukan jawaban pasti
Banyak orang menduga ada DRM saat aplikasi gagal membuka file. Padahal, zip rusak, tata letak tetap (fixed-layout), atau fitur EPUB 3 yang belum didukung bisa memicu pesan kesalahan serupa.
DRM memiliki jejak digital spesifik yang dapat diperiksa dalam waktu kurang dari satu menit.
Metode 1: Ekstrak dan Periksa META-INF
Salin file, ubah ekstensi menjadi .zip, dan ekstrak. Setiap EPUB standar memiliki folder META-INF di direktori utama.
Cari META-INF/rights.xml. Jika ada, buku menggunakan Adobe ADEPT DRM.
Cari META-INF/encryption.xml. Jika tidak ada, tidak ada enkripsi. Jika ada, buka dengan teks editor untuk memeriksa algoritmanya.
Jebakan: encryption.xml Tidak Selalu Berarti DRM
Penerbit diwajibkan menyamarkan (obfuscate) font komersial agar tidak dapat diekstrak langsung dari zip. Standar EPUB menyediakan algoritma khusus untuk ini.
Jika semua enkripsi hanya ditujukan untuk font, buku tersebut bebas DRM dan pembaca standar mana pun dapat membukanya secara normal.
Hanya jika file dokumen teks XHTML dienkripsi dengan AES barulah file tersebut memiliki DRM nyata.
Metode 2: Menggunakan Calibre
Tambahkan buku ke Calibre dan coba konversikan ke format apa pun. Jika dilindungi DRM, Calibre akan langsung berhenti dengan pesan kesalahan penguncian DRM.
Metode 3: Menggunakan Pemeriksa di Browser
Alat gratis GemReader memeriksa META-INF secara lokal di browser Anda dengan JavaScript tanpa mengirim data ke server mana pun.
Alat ini membedakan secara akurat antara bebas DRM, penyamaran font, dan enkripsi konten.
Kindle dan PDF: Pertanyaan Serupa dengan Struktur Berbeda
File Kindle (.azw, .azw3, .mobi) memiliki tanda enkripsi pada header MOBI (0 = bebas, 1 atau 2 = Amazon DRM).
Pada PDF, kata sandi pengguna memblokir pembukaan file, sedangkan kata sandi pemilik hanya membatasi pencetakan atau penyalinan teks tanpa mengganggu pembacaan.
Jika File Memiliki DRM: Apa yang Harus Dilakukan?
Periksa toko tempat membeli: banyak penerbit independen (Humble Bundle, Leanpub, Baen, Tor) menyediakan versi bebas DRM.
Untuk karya klasik domain publik, Standard Ebooks dan Project Gutenberg menyediakan edisi bebas enkripsi berkualitas tinggi.
Baca dan Pelajari Tanpa Batasan
Setelah dipastikan bebas DRM, buka file di GemReader — pembaca Android gratis yang dirancang khusus untuk belajar aktif, tanpa iklan dan tanpa akun.
Try it yourself
Related guides