Formats & Files

كيفية التحقق مما إذا كان ملف EPUB محميًا بـ DRM (3 طرق وفخ شائع)

12 سبتمبر 2026 · 5 min read

ملف EPUB هو في الأساس ملف مضغوط zip. يعتمد قفله على ملفين صغيرين بداخله — أحدهما يخدع معظم أدوات الفحص. إليك كيفية التحقق بنفسك أو استخدام أداة فحص داخل المتصفح دون رفع الكتاب.

الحالة #001 — ملخص سريع (TL;DR)

ملف EPUB هو ملف zip تم تغيير امتداده. قم بفتحه وافحص مجلد META-INF: وجود rights.xml يعني حماية Adobe DRM، ووجود encryption.xml يشفر نصوص المحتوى يعني وجود DRM.

وجود encryption.xml وحده ليس دليلاً كافياً؛ فإذا كانت الإدخالات تخص تمويه الخطوط فقط (Font Obfuscation)، فالكتاب غير مقفل وسيعمل على أي قارئ.

برنامج Calibre يوضح ذلك أيضاً: حاول تحويل الكتاب وسيتوقف فوراً مع رسالة خطأ تفيد بأنه مقفل بـ DRM إذا كان محمياً.

أسرع طريقة: اسحب الملف إلى أداة فحص الكتب المجانية من GemReader حيث تُقرأ البيانات محلياً داخل متصفحك دون رفع أي ملف.

الخلاصة والتقييم

إذا كان الشيء الوحيد المشفر داخل ملف EPUB هو الخطوط، فهذا ليس حماية DRM ويفتح الكتاب بشكل طبيعي. أما إذا كانت مستندات المحتوى مشفرة أو وجد ملف rights.xml، فهو DRM ولا يمكن لأي تطبيق خارجي فتحه.

لماذا لا يعني 'تعذر الفتح' وجود DRM بالضرورة

يرجع سبب رفض التطبيقات فتح الملفات أحياناً إلى تلف في ملف zip أو عدم دعم التنسيق الثابت أو ميزات EPUB 3 الحديثة، وغالباً ما تكون رسالة الخطأ عامة وغير محددة.

حماية DRM لها بصمة رقمية واضحة يمكن فحصها في أقل من دقيقة واحدة لمعرفة السبب الحقيقي.

الطريقة 1: فك الضغط وقراءة مجلد META-INF

انسخ الملف وغير امتداده من .epub إلى .zip ثم فك ضغطه. يحتوي كل كتاب قياسي على مجلد رئيسي باسم META-INF.

ابحث عن rights.xml؛ فإذا وجد فهو خاضع لنظام Adobe ADEPT DRM.

ابحث عن encryption.xml؛ إذا لم يكن موجوداً فالكتاب غير مشفر تماماً. وإذا وُجد، افتحه بمحرر نصوص لفحص نوع خوارزميات التشفير المستخدمة.

الفخ الشائع: encryption.xml لا يعني دائماً وجود DRM

يلتزم الناشرون في كثير من الأحيان بتمويه الخطوط التجارية المضمنة لمنع استخراجها، وتوفر مواصفات EPUB خوارزميتين قياسيتين لذلك.

إذا كانت جميع عناصر التشفير تشير إلى ملفات الخطوط فقط، فالكتاب خالٍ تماماً من DRM وتفتحه جميع التطبيقات القياسية بسهولة.

معظم أدوات الفحص البسيطة على الإنترنت تعطي نتائج خاطئة بسبب هذا الفخ، ولا يكون الكتاب محمياً فعلياً إلا إذا تم تشفير نصوص XHTML بخوارزميات مثل AES.

الطريقة 2: الفحص باستخدام برنامج Calibre

أضف الكتاب إلى مكتبة Calibre وحاول تحويله إلى أي تنسيق. إذا كان الكتاب محمياً، سيتوقف البرنامج فوراً ويظهر رسالة تفيد بأنه مقفل بحماية DRM.

الطريقة 3: استخدام أداة فحص تعمل داخل المتصفح

تقوم أداة GemReader بفحص ملفات META-INF بأمان تام عبر JavaScript محلياً داخل المتصفح دون نقل أي بيانات عبر الإنترنت.

توضح الأداة بدقة ما إذا كان الكتاب خاليًا من DRM أو يحتوي على خطوط مموهة فقط أو مشفر المحتوى بالكامل.

ملفات Kindle و PDF: السؤال نفسه ببصمة مختلفة

ملفات Kindle تعتمد على مؤشر التشفير في ترويسة MOBI (0 يعني غير مشفر، 1 أو 2 يعني حماية Amazon DRM).

في ملفات PDF، تمنع كلمة مرور المستخدم فتح الملف كلياً، بينما تتيح كلمة مرور المالك فتح الملف للقراءة مع تقييد الطباعة فقط.

ما العمل إذا كان الكتاب محمياً بـ DRM؟

تحقق من متجر الشراء؛ فالعديد من الناشرين المستقلين يقدمون نسخاً خالية من DRM.

بالنسبة للكتب العامة والتاريخية، توفر منصات Standard Ebooks و Project Gutenberg نسخاً منسقة بدون أي تشفير.

اقرأ وتعلّم بحرية تامة

بمجرد التأكد من خلو الكتاب من DRM، يمكنك فتحه مباشرة في GemReader؛ قارئ Android المجاني المصمم للدراسة الفعالة والملاحظات التفاعلية دون إعلانات.