black007
إداري سابق وداعم للمنتدى (خبير فحص ملفات)
داعــــم للمنتـــــدى
★★ نجم المنتدى ★★
عضوية موثوقة ✔️
كبار الشخصيات
غير متصل
من فضلك قم بتحديث الصفحة لمشاهدة المحتوى المخفي
بسم الله الرحمن الرحيم
السلام عليكم ورحمه الله وبركاته
بعد غياب طويل عن المنتدى اعود لكم من جديد مع درس مهم للغايه ويجهله الجميع
كنت قد وعدت بنشر الدرس وللاسف لم استطيع النشر لان كنت اعانى من مرض والحمد الله فى طور العلاج واسال الله ان يشفينى ويعافى الجميع ان شاء الله دعواتكم ان شاء الله بالشفاء العاجل
الدرس يتكلم عن خوارزميات التشفير وانواعها وكيف يتم استخدامها
ملحوظه مهمه ( هذا الدرس مهمه جدا لما سيتم الطرحه قادما )
ما هو التشفير
التشفير هو عملية تغيير محتوى نص (البيانات) الى رموز وارقام يصعب فهمها و تتم عملية التشفير باستخدام خورزميات رياضية عديدة ومتنوعة حسب الاسلوب
انواع خورزميات التشفير
تنقسم خوارزميات التشفير الى عده انواع : -
خوارزميات التشفير عاديه ( تقليديه ) لا تحتاج الى مفتاح
وهو نوع من اقدم الخوارزميات وكان يستخدم لتشفير الرسائل والنصوص عن طريق تحريك احرف النص
يستبدل بكل حرف الحرف الذي يليه بعدد ثابت N من المواقع
فتشفير النص مثلا هذا " Black " يتم هكذا
النص الأصلـي : B L A C K
النص المشفر : E I D F N
إذا كانت N=3 وهي قيمة ثابت في الشفرة وأحرف الأبجدية يتم ترتيبها دائريا (الحرف A يتبع الحرف الأخير فيها Z وهكذا) لفك تشفير هذه الرسالة يستخدم المستقبل نفس قيمة الثابت N ويقوم بعكس العملية
خوارزميات تشفير تعتمد على مفتاح واحد فى التشفير وفك التشفير ( متناظره المفتاح )
و يكون فيها المفتاح عباره عن قيمه غير معتمده على النص الاصلى تعامل مع النص الاصلى من خلال خوارزميه التشفير فينتج النص المشفر
ناخذ هذه القيمه نفسها ونعالجها مع النص المشفر من خلال كود فك التشفير والتى تعمل بصوره معاكسه لكود التشفير فينتج النص الاصلى
اذا نستتنج من هذه النوع من الخوارزميات ان كل من مفتاح التشفير وفك التشفير هو نفسه المستخدم وهى التى يستخدمها الجميع فى تشفير الملفات الخبيثه والتى يعتمد عليها دائما
لا اريد ان اخوض فى جزء برمجه فى هذه الخوارزميات تحديدا ولكن كمثال اشهر هذا النوع من الخوارزميات هى XOR
خوارزميات تشفير تعتمد على مفتاحين مختلفين يفك احدهما الاخر (غير متناظره المفتاح )
هذه الخوارزميات تتكون من مفتاحين مفتاح عمومى ومفتاح خصوصى ويستطيع المفتاح العمومى فك تشفير ما قام بتشفيره المفتاح الخصوصى ويقوم المفتاح الخصوصى بفك تشفير ما شفره المفتاح العمومى اى العمليه هنا تكون معقده بعض الشى وعكسيه
المفتاح الخصوصى عندما يتم وضعه لا يستطيع احد ان يعرفه الا الذى وضعه فقط اما العمومى فيتم نشره بشكل عام
اشهر هذه الخوارزميات RSA
اذا عمليه التشفيروالخوارزميات الخاصه به تعتبر معقده نوعا ما لانها تقوم بتشفير البيانات الاصليه ولا يمكن قرائتها الى بعد فك تشفيره
لذلك يستخدما الهاكر فى تشفير ملفاتهم بل واتصالاتهم ايضا حتى لا يستطيع احد ان يتتبعهم
مثال عام للتنوضيح بشكل عام على ما سبق
لدى ملف ما خبيث وهو مكشوف من جميع الحمايات بقيم معينه كمثال
اعزرونى ساتطرق هنا الى جزئيه برمجيه بعض الشى فيرجى الانتباه جيدا
قمت هنا بتحويل الملف الى قيم Bytes اذا ما نتج عندى هنا هى حروف وارقام وهذا هو المقصود
والذى تقوم بفحصه جميع الحمايات تفحص كل byte من ال bytes الموجوده ويتم اكتشاف بها كود خبيث
كتوضيح على هذه النقطه كان الهاكر قديما يستخدمون الهكس اذا سمع عنه احد وهنا لا يعتمد على اى نوع من خوارزميات التشفير ولكنه كان يعتمد على تبديل الاحرف او الارقام فى القيم كما شرحنا فى المثال فى الاعلى
مثلا لدي فى القطاع المسمى 3032 الذى يقع فى الفضاء رقم 0011 يحمل قيمه مشبوه ومكشوفه من عمليه الحمايه وهى تصوير الشاشه بدون علم الضحيه
مازال حتى الان يتم استخدام هذا النوع من قبل الهاكر فى التشفير وهو صعب قليلا فى الكشف من الحمايات لانه يعتمد على القيم فتكون القيمه التى المكشوفه يتم تبديلها كما قلنا بقيمه جديده تماما فيصعب رصد هذه القيمه
تطور الاسلوب قليلا وظهرت خوارزميات التشفير النوع الثانى والذى يعتمد على مفتاح التشفير وفك التشفير والتى تقوم ويتعملها الهاكر بالتشفير القيم كما ذكرنا ولا يمكن فك تشفير هذه القيمه الا اذا كنت تمتلك المفتاح
لذلك الامر اصبح معقد اكثر واكثر
على الرغم من ان يمكن معرفه مفتاح التشفير وفك التشفير من خلال الملف الخبيث لانه يكون مدرج الا اذا لم يتم وضع المفتاح فستحتاج العميله بعض الوقت لكسر المفتاح وفك التشفير للوصول الى البيانات الاصليه
الجزء الاخير وهو الاقوى على الاطلاق ويتم استخدامه من قبل شركات البرامج الكبر التى تقوم بحمايه منتجاتها من العبث بها بل وحتى من التفيك واقصد هنا النسخه المصدريه ( السورس ) ( لا اقول لا يمكن كسره ولكن يمكن ) ولكن لكى يتم كسر هذا النوع من الخوارزميات تحتاج الى قوه كبيره جدا لكى يتم الوصول الى هذه المفاتيح
اخيرا اخوانى الاحباء اختم موضوع المتواضع واتمنى ان يكون الجميع استفاد من الشرح
ونقول ان علم التشفير والخوارزميات الخاصه به واسع جدا بل وهناك دورات خصيصا يتم فيها اعطاء المتدرب كل ما يحتاجه لكى يتم احتراف تشفير البيانات لكى لا يستطيع احد العبث بها
تحياتى للجميع
اخوكم ومحبكم دوما
مصطفى Black007
السلام عليكم ورحمه الله وبركاته

بعد غياب طويل عن المنتدى اعود لكم من جديد مع درس مهم للغايه ويجهله الجميع
كنت قد وعدت بنشر الدرس وللاسف لم استطيع النشر لان كنت اعانى من مرض والحمد الله فى طور العلاج واسال الله ان يشفينى ويعافى الجميع ان شاء الله دعواتكم ان شاء الله بالشفاء العاجل

الدرس يتكلم عن خوارزميات التشفير وانواعها وكيف يتم استخدامها
ملحوظه مهمه ( هذا الدرس مهمه جدا لما سيتم الطرحه قادما )

ما هو التشفير

التشفير هو عملية تغيير محتوى نص (البيانات) الى رموز وارقام يصعب فهمها و تتم عملية التشفير باستخدام خورزميات رياضية عديدة ومتنوعة حسب الاسلوب

انواع خورزميات التشفير
تنقسم خوارزميات التشفير الى عده انواع : -
خوارزميات التشفير عاديه ( تقليديه ) لا تحتاج الى مفتاح
وهو نوع من اقدم الخوارزميات وكان يستخدم لتشفير الرسائل والنصوص عن طريق تحريك احرف النص
يستبدل بكل حرف الحرف الذي يليه بعدد ثابت N من المواقع
فتشفير النص مثلا هذا " Black " يتم هكذا
النص الأصلـي : B L A C K
النص المشفر : E I D F N
إذا كانت N=3 وهي قيمة ثابت في الشفرة وأحرف الأبجدية يتم ترتيبها دائريا (الحرف A يتبع الحرف الأخير فيها Z وهكذا) لفك تشفير هذه الرسالة يستخدم المستقبل نفس قيمة الثابت N ويقوم بعكس العملية

خوارزميات تشفير تعتمد على مفتاح واحد فى التشفير وفك التشفير ( متناظره المفتاح )
و يكون فيها المفتاح عباره عن قيمه غير معتمده على النص الاصلى تعامل مع النص الاصلى من خلال خوارزميه التشفير فينتج النص المشفر
ناخذ هذه القيمه نفسها ونعالجها مع النص المشفر من خلال كود فك التشفير والتى تعمل بصوره معاكسه لكود التشفير فينتج النص الاصلى

اذا نستتنج من هذه النوع من الخوارزميات ان كل من مفتاح التشفير وفك التشفير هو نفسه المستخدم وهى التى يستخدمها الجميع فى تشفير الملفات الخبيثه والتى يعتمد عليها دائما
لا اريد ان اخوض فى جزء برمجه فى هذه الخوارزميات تحديدا ولكن كمثال اشهر هذا النوع من الخوارزميات هى XOR

خوارزميات تشفير تعتمد على مفتاحين مختلفين يفك احدهما الاخر (غير متناظره المفتاح )
هذه الخوارزميات تتكون من مفتاحين مفتاح عمومى ومفتاح خصوصى ويستطيع المفتاح العمومى فك تشفير ما قام بتشفيره المفتاح الخصوصى ويقوم المفتاح الخصوصى بفك تشفير ما شفره المفتاح العمومى اى العمليه هنا تكون معقده بعض الشى وعكسيه

المفتاح الخصوصى عندما يتم وضعه لا يستطيع احد ان يعرفه الا الذى وضعه فقط اما العمومى فيتم نشره بشكل عام
اشهر هذه الخوارزميات RSA

اذا عمليه التشفيروالخوارزميات الخاصه به تعتبر معقده نوعا ما لانها تقوم بتشفير البيانات الاصليه ولا يمكن قرائتها الى بعد فك تشفيره
لذلك يستخدما الهاكر فى تشفير ملفاتهم بل واتصالاتهم ايضا حتى لا يستطيع احد ان يتتبعهم

مثال عام للتنوضيح بشكل عام على ما سبق
لدى ملف ما خبيث وهو مكشوف من جميع الحمايات بقيم معينه كمثال
اعزرونى ساتطرق هنا الى جزئيه برمجيه بعض الشى فيرجى الانتباه جيدا
قمت هنا بتحويل الملف الى قيم Bytes اذا ما نتج عندى هنا هى حروف وارقام وهذا هو المقصود
والذى تقوم بفحصه جميع الحمايات تفحص كل byte من ال bytes الموجوده ويتم اكتشاف بها كود خبيث
كتوضيح على هذه النقطه كان الهاكر قديما يستخدمون الهكس اذا سمع عنه احد وهنا لا يعتمد على اى نوع من خوارزميات التشفير ولكنه كان يعتمد على تبديل الاحرف او الارقام فى القيم كما شرحنا فى المثال فى الاعلى

مثلا لدي فى القطاع المسمى 3032 الذى يقع فى الفضاء رقم 0011 يحمل قيمه مشبوه ومكشوفه من عمليه الحمايه وهى تصوير الشاشه بدون علم الضحيه
مازال حتى الان يتم استخدام هذا النوع من قبل الهاكر فى التشفير وهو صعب قليلا فى الكشف من الحمايات لانه يعتمد على القيم فتكون القيمه التى المكشوفه يتم تبديلها كما قلنا بقيمه جديده تماما فيصعب رصد هذه القيمه

تطور الاسلوب قليلا وظهرت خوارزميات التشفير النوع الثانى والذى يعتمد على مفتاح التشفير وفك التشفير والتى تقوم ويتعملها الهاكر بالتشفير القيم كما ذكرنا ولا يمكن فك تشفير هذه القيمه الا اذا كنت تمتلك المفتاح
لذلك الامر اصبح معقد اكثر واكثر

على الرغم من ان يمكن معرفه مفتاح التشفير وفك التشفير من خلال الملف الخبيث لانه يكون مدرج الا اذا لم يتم وضع المفتاح فستحتاج العميله بعض الوقت لكسر المفتاح وفك التشفير للوصول الى البيانات الاصليه

الجزء الاخير وهو الاقوى على الاطلاق ويتم استخدامه من قبل شركات البرامج الكبر التى تقوم بحمايه منتجاتها من العبث بها بل وحتى من التفيك واقصد هنا النسخه المصدريه ( السورس ) ( لا اقول لا يمكن كسره ولكن يمكن ) ولكن لكى يتم كسر هذا النوع من الخوارزميات تحتاج الى قوه كبيره جدا لكى يتم الوصول الى هذه المفاتيح

اخيرا اخوانى الاحباء اختم موضوع المتواضع واتمنى ان يكون الجميع استفاد من الشرح
ونقول ان علم التشفير والخوارزميات الخاصه به واسع جدا بل وهناك دورات خصيصا يتم فيها اعطاء المتدرب كل ما يحتاجه لكى يتم احتراف تشفير البيانات لكى لا يستطيع احد العبث بها
تحياتى للجميع
اخوكم ومحبكم دوما
مصطفى Black007
