القائمة الرئيسية

الصفحات

برنامج الهيكس في التشفير



 بسم الله الرحمن الرحيم
السلام عليكم ورحمة اللهوبركاته


في يوم من الأيام كنت مثلك أخيالقاريء .. كنت لا أعرف كيف استخدم برنامج الهيكس في التشفير
وقدمت إلى العاصفة "بيتي الثاني" ووجدت مواضيع عديدة تتحدث عن الهيكس .. فتصفحتها وقرأتها !!

ولكن في باديء الأمر لم أفلح في التشفير
ومن ثم رأيت المايسترو يقومبوضع برامج دمج وتشفير جاهزة من تشفيره .. ثم تكشف في وقت قصير
فقلتله
(
من أعطاني سمكة .. أسبعني يوم ..ومن علمني صيد السمكة .. أشبعني كل يوم)

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

ولكن كالعادة
لا حياةلمن تنادي
أغلب المشفرين .. كانوا يريدون أن يشار إليهم بالبنان .. ويقال عنهم "يا خبير .. وياخطير"

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

اليوم ـ بإذن الله ـ سوف تتعلم كيف تشفر بالهيكس لنفسك
وسوف تنجح بعد توفيق الله

الموضوع إهداءللجميـــــــــــــــــــــع


فبسم اللهنبدأ


في البداية قم بتجهيز العدة

وهي واضحة في الصورةالتالية

 وهي
برنامج الهيكسHex Workshop
برنامج الرسوس تونرResource Tuner
برنامج الدمجNork Joiner
وأداة فك ضغط البرنامجsuFSG

بعد تحميل البرامج

قم بفك الضغط عن كل منبرنامج الدمج Nork Joiner
وأداة فك الضغط suFSG

وقم بإنشاء مجلد جديدوتسميته
"
مشروع التشفير"


وقمبنسخ ملفات برنامد الدمج كلها ووضعها داخله
وكذلك ملفات الأداة ووضعهابداخله
كالتالي


 الآنقم بسحب برنامج الدمج وافلاته على الأداة
سيتكون لديك ملف جديد داخل نفسالمجلد
كالتالي

 قمبعمل إعادة تسمية له وسمه بأي اسم مع وضع الإمتداد exe
كالتالي

وسيصبح كالتالي
الآنأصبح لديك البرنامج مفكوك الضغط عنه

قم بالنقر عليه بزر الفأرة الأيمينوأختر من القائمة الخيار التالي
  


 
سيفتح معك بالرسوس تونر وتظهر لك الرسالة التالية .. إذا كانالبرنامج تجريبي


بعدالضغط على الزر المشار إليه "إستمرار" سيفتح البرنامج معك
ستشاهد مجلدات بالقسمالأيسر من البرنامج وما يهمنا منه هو المجلد "CUSTOM" والملف الذي بداخله وهو "101"
كالتالي
 





الملف "101" الذي تراه هو ما يطلق عليه اسم السيتاب "STUP"
وهوالمسؤول عن تشفير الملف الناتج من البرنامج

قم بالنقر عليه بزر الفأرةالأيمن واختر الخيار التالي

 ثمحدد مكان الحفظ .. مجلد المشروع .. لكي يكون العمل مرتب
كالتالي

شاهد الملف أصبح داخل المجلد

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


 عندفتحه بالهيكس قم بالنظر قليلا في القيم التي أمامك

ستجد أنه في البداية قيمالتشغيل ثم مجموعة كبيرة من الأصفار
كالتالي
 





 
عليك الذهاب الى آخر هذي الأصفار .. وبداية القيم المختلفةكالتالي

 
 أمعن النظر في الصورة السابقة

ستجد أنك قد وصلت إلى بدايةالقيم التي سنبحث فيها .. ولاحظ عند أي أوفيست انت تقف
كما إنك موجود في نهايةسطر
قم بتظليل ما تبقي من هذا السطر .. وذلك بالضغط والتحريك الى نهاية نهايةالسطر
كالتالي


ثمانقر عليها بزر الفأرة الأيمين وإختيار الأمر Fill
كالتالي
  

 ثمستشاهد النافذة التالية
 
 اضغط على الزر OK فيها .. سيعيدك حيث القيم ولكنها كالصورة التالية

 الآن قم بالذهاب إلى القائمة File واختيار الأمر Save As
كالتالي

ستظهر لك نافذة الحفظ .. قم بحفظه بنفس مجلد المشروع
كالتالي


جميل

الآن قم بفحص الملف الجديد الذي تم حفظه قبل قليل
كالتالي


  نجدبأنه مازال مكشوف
 

 قمبتخطيه من الكاسبر باختيار الزر المشار اليه بالصورة السابقة

والىن قمبالعودة للهيكس لتشاهد بأنه قد ظهرت لك رسالة
كالتالي

اضغط موافق

الىن ستجد بأن المؤشر في الهيكس يقف عند بداية السطر وعند الأوفست 4100
كالتالي
 


اذهب إلى القائمة Edit واختيار الأمر المشار إليه بالصورة التالية
 ستظهر لك النافذة التالية .. قم بالعمل بمثل مافيها

الآن انت ستقوم بتحديد 100 قيمة فقطوتظليلها
كالتالي

الآن افعل كما فعلت قبل قليل
أنقر عليها بالزر الأيمن للفأرةواختيار الأمر Fill


ومنثم تتأكد من أنه كما بالصورة التالية



 
وتضغط OK

ستشاهد بأنه قد تم تصفير الـ 100 قيمة المظللة
كالتالي


الآن اذهب مباشرة إلى زر الحفظ كالتالي

 ستظهر لك رسالة .. يسألك البرنامج هل تريد إنشاء نسخة باك منالملف
كالتالي


لانريد

ونذهب ونفحص الملف مرة أخرى
الملف الذي حفظناه قبل قليل وأسميناهبإسم
1.exe


 وستجده مازال مكشوفاً


ماذا تستنتج منهذا؟

نستنتج .. أن القيمة المكشوفة ليست ضمن الـ 100 قيمة التي تم تصفيرهاقبل قليل .. وربما تكون في المائة القادمة

إذن
نعود مرة أخرى للهيكسوستجد نفسك الآن أصبحت عند الأوفست 4200
كالتالي

 


ستقوم بنفس ما فعلته قبل قليل
تظلل 100 قيمة .. ثم تصفرها .. ثم تحفظ .. ثم تفحص
100
وراء 100 وراء 100 الى أن تجد نتيجة الفحص سليمة فيبرنامج الحماية

وفي برنامجنا هذا ستصل إلى القيمة 4800 .. وعندما تظلل الـ 100 قيمة التي تليها سيتم التشفير

إذن .. ماذا تستنتج؟

نستنتج بأنالقيمة المكشوفة واقعة ضمن الـ 100 قيمة التي تلي الأوفست 4800


وعند تصفير الـ 100 قيمة تلك والحفظ .. ومن ثم الفحص .. ستكونالنتيجة كالتالي


إذن
ما العمل الآن؟

نغلق الهيكس .. ثم
نعود إلىملف السيتاب الأصلي ونقوم بفتحه بالهيكس مرة أخرى


  ومنثم الضغط من لوحة المفاتيح على
Ctrl+G

ثم نذهب مباشرة إلى الأوفست 4800

كالتالي





لاحظ

الآن انت قد عرفت أن القيمة موجودة ضمن القيم الـ 100 الواقعة بين الأوفست 4800 و 4900
ولكن كيف تعرفها؟

أفضل ان تقوم بعمليةمرهقة نوعا ما ولكن جيدة ومضمونة بإذن الله

أولا خذ بعين الإعتبار بأنه هناكقيم إذا تم تغييرها سيتم التشفير ولكن النتيجة ستكون بأن الملف سينعطب

لذلكيجب عليك أن تقوم بتصفير كل قيمة يدويا ومن ثم التجربة

وفي حالة برنامجناهذا
اذهب إلى الأوفست 4850
يتم ذلك من مكانك أن تضغط على Ctrl+G وتضع رقم 50وتضغط على OK وستتقدم 50 قيمة بداية من موقعك عند 4800

أو من بداية السيتابتضغط على Ctrl+G وتضع الأوفست 4850 بدلاً من 4800

وستقف عند الأوفست 4850كالتالي

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

 قمبتغيير تلك القيمة إلى أصفار كالتالي


 
وقمبالحفظ الآن بإسم جديد




ثم

ومن ثم الفحص

ومنثم النتيجة



الىن وصلنا إلى قيمة .. إذاتم تصفيرها يصبح السيتاب مشفر
ولكن لا نعلم إذا كانت جيدة أو أنه قد أنعطب السيتاب

فكيف لنا أن نعلم؟

الجواب

تقوم بإدخال الملف الجديد "المشفر" داخل البرنامج .. عن طريق برنامج الرسوس تونر الذي اخرجت منه الملفالأصلي

تعود إلى الرسوس تونر .. وتنقر على الملف 101 بالزر الأيمن للفأرةوتختار الأمر التالي
 

 ثمستظهر لك نافذة كالتالي
 
تضغط على الزر أو الأيقونة المشار إليها .. وستظر لك نافذة الفتحكالتالي


بعداختيار الملف الجديد المشفر وفتحه .. ستعود للنافذة وستشاهدها كالتالي


ثم ستظهر الرسالة التالية .. افعل ما فيها




الآن قم بحفظ البرنامج من الرسوس تونر بإسم جديد
وذلك بالذهابإلى قائمة File وإختيار الأمر التالي

 ثمكم بكتابة اسم البرنامج وامتداده كالتالي
 ستظهر الرسالة التالية .. أعمل كما فيها

لاحظ برنامجك الجديد

قمبفتح برنامجك الآن





الآن قم بتجربته .. قم بالدمج من خلاله .. وقم بفحص الملف الناتجكالتالي

ستجده مشفر كالتالي

وعند تشغيله
سيصل التبليغ
 

تم بحمد اللهوتوفيقه

ملاحظة
البرنامج الذي تم الشرح عليه لا يتعدى الدفاع الإستباقي
بل هو للشرح والتطبيقفقط


أخيراً
أتمنى بان الشرح كانواضحاً
وسهلاً


تعليقات

التنقل السريع