Ahmed.ksa
2015/01/08, 10:22 AM
أولا ً ما هي خوارزمية CSA؟
Common Scramble Algorithm
هي خوارزمية تعتبر الأساس في التشفير التلفزيوني فنجدها في جميع أنظمة التشفير التلفزيوني, لهذه الخوارزمية إصدارات عديدة و منها:
CSA 1
CSA 2
CSA 3
الآن سوف أعطي معلومة صغيرة عن كل خوارزمية
CSA 1
تم إستخدامه قبل عدة سنوات و لم يعد يعمل في الوقت الحالي.
CSA 2
المستخدم حاليا ً في جميع أنظمة التشفير التلفزيوني, فهو يتكون من 8 بايت, يكون 6 بايت غير معلوم أما باقي الـ 2 بايت معلوم, كالتالي:
BISS: AA BB CC DD EE FF GG HH
باللون الأحمر هما البايتان المعلومان
باللون الأزرق هي البايتات الغير معلومة
و البايتان المعلومان هما مجموع الـ 3 بايتات التي قبلها:
AA+BB+CC = DD
EE+FF+GG = HH
و لو نعوض أي قيمة بالـ 2 بايت المعلومة فستعمل ******, هذا يعني أن الـ 2 بايت المعلومة هي تكمل ****** و لا تؤثر عليها
و لكن النسخة الثالثة من الخوارزمية
CSA 3
فالحماية أكبر و المهمة ستصعب على الهكرز لأن الـ 8 بايت كلها مشفرة فلا وجود لـ Checksum Bytes البايتات المعلومة.
و لكن هذه النسخة هي قيد التطوير و لم تنفذ في أي باقة.
بعد أن تعرفنا على خوارزمية CSA
الآن سو ف أشرح الشكل الهرمي لهذه الخوارزمية
دائما ً موقع خوارزمية CSA هو في القاع أي أنه آخر شيء في التشفير
و لكن سوف يسألني هاوي أو خبير و يقول ماذا تقول؟ خوارزمية CSA تقول أنها في القاع و لكن هو ليس بالقاع؟! بل هو الأساس كما تقول.
الجواب هو كالتالي:
نعم هو ليس بالقاع و لكن هو آخر شيء تم فك تشفير
و حتى أن الهكرز يركزون على هذه الخوارزمية عند محاولتهم قرصنة باقة معينة لأنه الأساس و لو تنهار هذه الخوارزمية فستنهار جميع الأنظمة الأخرى و حتى لو وضعت الباقة مليون نظام تشفير!!!
من الكلام أعلاه نستنتج التالي:
جميع أنظمة التشفير التلفزيوني تقوم بحماية المفتاح المؤقت الذي يشفر بهذه الخوارزمية.
إنهيار هذه الخوارزمية يؤدي إلى إنهيار جميع أنظمة التشفير.
لهذا السبب نلاحظ وجود عدة طرق لكسر هذه الخوارزمية, و سأذكر فقط طريقة عمل برنامج CSA Rainbow Table المشهور لأن هذا الكلام يحتاج إلى موضوع لوحده لأنه يتوجب علينا الدخول بالعمق
و هذا ليس موضوعنا الآن.
فبرنامج CSA Rainbow Table يقوم بإستخراج مفتاح CW من ملف TS أو نعطيه Crypt 8 سوف يعطينا ****** في ثواني و هذه الطريقة تعتمد بالأساس على السلاسل.
و العلاقة بين Crypt 8 و مفتاح CW هو أن عدة مفاتيح CW لها علاقة مع Crypt 8 واحد فقط.
إن هذا الموضوع بالأساس يركز بشكل أساسي على خوارزمية CSA الذي يعتمد البنية التحتية لجميع أنظمة التشفير
فالأنظمة المعروفة:
IRDETO
VIACCESS
CRYPTOWORKS
SECA
POWER VU
NAGRAVISION
NDS
BETACRYPT
BISS
و غيرها من الأنظمة كلها تستخدم خوارزمية CSA
فخوارزميات التشفير المعروفة
DES
AES
3DES
XOR
RSA
و غيرها كلها تحمي المفتاح المشفر بخوارزمية CSA
و لهذا الأساس تم بناء نظام الشيرينع الذي يعتمد بالأساس على مفتاح CW
فالسيرفر يرسل لنا مفتاح CW فقط و نلاحظ أن القناة قد تم فك تشفيرها
هذا يعني أن الهكرز عندما يتعبون أنفسهم في كسر الأنظمة الأخرى فهم يحتاجون إلى معدات ومستلزمات كثيرة لجلبها فلماذا لا يسكرون هذا النظام؟
هذا سؤال رائع و في محله:
الهكرز يكسرون الأنظمة الأخرى لأنهم يواجهون صعوبة في كسر هذا النظام و هذه الصعوبة هي الزمن المستغرق لتغيير ******
فالزمن متفاوت بين الأنظمة
هنالك أنظمة تتغير بسرعة مثل:
NDS
POWER VU
NAGRAVISION
و أنظمة لا تتغير بشكل سريع مثل:
IRDETO
VIACCESS
BETACRYPT
CRYPTOWORKS
SECA
فسرعة تغيير ****** تعتمد على سرعة إرسال إشارة التشفير ECM
نعم السرعة مهمة, فهذا البرنامج CSA Rainbow Table تم إستخدامه في كسر ***** نظام BISS
لماذا BISS؟
لأن نظام BISS لا تتغير ****** بسرعة فأقل فترة لتغيير ****** هو 24 ساعة
لذلك لو نسجل ملف TS لقناة مشفرة بأنظمة أخرى غير نظام BISS لمدة دقيقة
و نبحث عن الكريبت سنجد أكثر من كريبت و أيضا ً لو نكسر ****** لكريبت معين فسنلاحظ أنه يفك تشفير الصوت و الصورة فقط لثواني.
و بعدهانضع ملف TS و أيضا ً **** القناة CW في برنامج لفك تشفير الصورة بإستخدام ******
نلاحظ أن باقي الفترة يكون باللون الأسود , أي لم يتم فك تشفير الصوت و الصورة.
فعنواني يقنع القاريء أن خوارزمية CSA هو يعتبر المعالج CPU كما في الكومبيوتر
فكل قناة لا يتم فك تشفيرها إذا لم يتم فك تشفير هذه الخوارزمية
ALL RIGHTS RESERVED BY KHAED AL-ATROSHY
CSA-Rainbow-Table-Tool_20141225_package.zip (http://colibri.bplaced.net/CSA-Rainbow-Table-Tool_20141225_package.zip)
Common Scramble Algorithm
هي خوارزمية تعتبر الأساس في التشفير التلفزيوني فنجدها في جميع أنظمة التشفير التلفزيوني, لهذه الخوارزمية إصدارات عديدة و منها:
CSA 1
CSA 2
CSA 3
الآن سوف أعطي معلومة صغيرة عن كل خوارزمية
CSA 1
تم إستخدامه قبل عدة سنوات و لم يعد يعمل في الوقت الحالي.
CSA 2
المستخدم حاليا ً في جميع أنظمة التشفير التلفزيوني, فهو يتكون من 8 بايت, يكون 6 بايت غير معلوم أما باقي الـ 2 بايت معلوم, كالتالي:
BISS: AA BB CC DD EE FF GG HH
باللون الأحمر هما البايتان المعلومان
باللون الأزرق هي البايتات الغير معلومة
و البايتان المعلومان هما مجموع الـ 3 بايتات التي قبلها:
AA+BB+CC = DD
EE+FF+GG = HH
و لو نعوض أي قيمة بالـ 2 بايت المعلومة فستعمل ******, هذا يعني أن الـ 2 بايت المعلومة هي تكمل ****** و لا تؤثر عليها
و لكن النسخة الثالثة من الخوارزمية
CSA 3
فالحماية أكبر و المهمة ستصعب على الهكرز لأن الـ 8 بايت كلها مشفرة فلا وجود لـ Checksum Bytes البايتات المعلومة.
و لكن هذه النسخة هي قيد التطوير و لم تنفذ في أي باقة.
بعد أن تعرفنا على خوارزمية CSA
الآن سو ف أشرح الشكل الهرمي لهذه الخوارزمية
دائما ً موقع خوارزمية CSA هو في القاع أي أنه آخر شيء في التشفير
و لكن سوف يسألني هاوي أو خبير و يقول ماذا تقول؟ خوارزمية CSA تقول أنها في القاع و لكن هو ليس بالقاع؟! بل هو الأساس كما تقول.
الجواب هو كالتالي:
نعم هو ليس بالقاع و لكن هو آخر شيء تم فك تشفير
و حتى أن الهكرز يركزون على هذه الخوارزمية عند محاولتهم قرصنة باقة معينة لأنه الأساس و لو تنهار هذه الخوارزمية فستنهار جميع الأنظمة الأخرى و حتى لو وضعت الباقة مليون نظام تشفير!!!
من الكلام أعلاه نستنتج التالي:
جميع أنظمة التشفير التلفزيوني تقوم بحماية المفتاح المؤقت الذي يشفر بهذه الخوارزمية.
إنهيار هذه الخوارزمية يؤدي إلى إنهيار جميع أنظمة التشفير.
لهذا السبب نلاحظ وجود عدة طرق لكسر هذه الخوارزمية, و سأذكر فقط طريقة عمل برنامج CSA Rainbow Table المشهور لأن هذا الكلام يحتاج إلى موضوع لوحده لأنه يتوجب علينا الدخول بالعمق
و هذا ليس موضوعنا الآن.
فبرنامج CSA Rainbow Table يقوم بإستخراج مفتاح CW من ملف TS أو نعطيه Crypt 8 سوف يعطينا ****** في ثواني و هذه الطريقة تعتمد بالأساس على السلاسل.
و العلاقة بين Crypt 8 و مفتاح CW هو أن عدة مفاتيح CW لها علاقة مع Crypt 8 واحد فقط.
إن هذا الموضوع بالأساس يركز بشكل أساسي على خوارزمية CSA الذي يعتمد البنية التحتية لجميع أنظمة التشفير
فالأنظمة المعروفة:
IRDETO
VIACCESS
CRYPTOWORKS
SECA
POWER VU
NAGRAVISION
NDS
BETACRYPT
BISS
و غيرها من الأنظمة كلها تستخدم خوارزمية CSA
فخوارزميات التشفير المعروفة
DES
AES
3DES
XOR
RSA
و غيرها كلها تحمي المفتاح المشفر بخوارزمية CSA
و لهذا الأساس تم بناء نظام الشيرينع الذي يعتمد بالأساس على مفتاح CW
فالسيرفر يرسل لنا مفتاح CW فقط و نلاحظ أن القناة قد تم فك تشفيرها
هذا يعني أن الهكرز عندما يتعبون أنفسهم في كسر الأنظمة الأخرى فهم يحتاجون إلى معدات ومستلزمات كثيرة لجلبها فلماذا لا يسكرون هذا النظام؟
هذا سؤال رائع و في محله:
الهكرز يكسرون الأنظمة الأخرى لأنهم يواجهون صعوبة في كسر هذا النظام و هذه الصعوبة هي الزمن المستغرق لتغيير ******
فالزمن متفاوت بين الأنظمة
هنالك أنظمة تتغير بسرعة مثل:
NDS
POWER VU
NAGRAVISION
و أنظمة لا تتغير بشكل سريع مثل:
IRDETO
VIACCESS
BETACRYPT
CRYPTOWORKS
SECA
فسرعة تغيير ****** تعتمد على سرعة إرسال إشارة التشفير ECM
نعم السرعة مهمة, فهذا البرنامج CSA Rainbow Table تم إستخدامه في كسر ***** نظام BISS
لماذا BISS؟
لأن نظام BISS لا تتغير ****** بسرعة فأقل فترة لتغيير ****** هو 24 ساعة
لذلك لو نسجل ملف TS لقناة مشفرة بأنظمة أخرى غير نظام BISS لمدة دقيقة
و نبحث عن الكريبت سنجد أكثر من كريبت و أيضا ً لو نكسر ****** لكريبت معين فسنلاحظ أنه يفك تشفير الصوت و الصورة فقط لثواني.
و بعدهانضع ملف TS و أيضا ً **** القناة CW في برنامج لفك تشفير الصورة بإستخدام ******
نلاحظ أن باقي الفترة يكون باللون الأسود , أي لم يتم فك تشفير الصوت و الصورة.
فعنواني يقنع القاريء أن خوارزمية CSA هو يعتبر المعالج CPU كما في الكومبيوتر
فكل قناة لا يتم فك تشفيرها إذا لم يتم فك تشفير هذه الخوارزمية
ALL RIGHTS RESERVED BY KHAED AL-ATROSHY
CSA-Rainbow-Table-Tool_20141225_package.zip (http://colibri.bplaced.net/CSA-Rainbow-Table-Tool_20141225_package.zip)