أخوية  

أخوية سوريا: تجمع شبابي سوري (ثقافي، فكري، اجتماعي) بإطار حراك مجتمع مدني - ينشط في دعم الحرية المدنية، التعددية الديمقراطية، والتوعية بما نسميه الحد الأدنى من المسؤولية العامة. نحو عقد اجتماعي صحي سليم، به من الأكسجن ما يكف لجميع المواطنين والقاطنين.
أخذ مكانه في 2003 و توقف قسراً نهاية 2009 - النسخة الحالية هنا هي ارشيفية للتصفح فقط
ردني  لورا   أخوية > رقميات > كمبيوتر > أمن المعلومات

إضافة موضوع جديد  إضافة رد
 
أدوات الموضوع
قديم 09/12/2003   #1
شب و شيخ الشباب Anmar
مشرف متقاعد
 
الصورة الرمزية لـ Anmar
Anmar is offline
 
نورنا ب:
Dec 2003
المطرح:
UAE
مشاركات:
1,122

افتراضي اصنع كراك بنفسك


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

الفائدة من الموضوع هذا هو كيف نكسر أي برنامج محمي وايش هي الأدوات اللازمة لعمله ؟؟

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

الأداة الأولى :
وهي برنامج اسمه W32dasm وهذا البرنامج عمله عكس عمل الـ Compilers وهو يحول لغة الآلة التي يفهمها الكمبيوتر إلى اللغة التجميعية ( Assembly Language ) .
الفائدة من استخدامه :
لكي نكسر برنامج لابد أن نعرف النقطة التي يحدث عندها الشرط البرمجي وهذه الأداة تفيدنا بأنها تظهر لنا مكان هذه النقطة ، والشرط البرمجي تعرضه بلغة التجميع (Assembly ).
السؤال المهم الآن : هل يجب أن أتعلم لغة التجميع Assembly language حتى استخدم هذه الأداة؟؟
الجواب : لا طبعا ، ولكن ستتعلم بعض الأوامر المهمة فيها وتعليمها سهل جدا .
موقع تحميل هذا البرنامج :

- ابو شريك هاي الروابط الي بيحطوها الأعضاء ما بتظهر ترى غير للأعضاء، فيعني اذا ما كنت مسجل و كان بدك اتشوف الرابط (مصرّ ) ففيك اتسجل بإنك تتكى على كلمة سوريا -
 



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

- ابو شريك هاي الروابط الي بيحطوها الأعضاء ما بتظهر ترى غير للأعضاء، فيعني اذا ما كنت مسجل و كان بدك اتشوف الرابط (مصرّ ) ففيك اتسجل بإنك تتكى على كلمة سوريا -
 



بعد أن تكلمنا عن الأدوات سوف نبدأ الآن بأحد البرامج المحمية ونقوم بكسر حمايته حتى نتعلم كيف يعمل الكراك .
البرنامج المراد كسر حمايته هو برنامج Quick View Plus 4.0
للأسف لا يحضرني موقع البرنامج ولكن بإمكانك البحث عنه داخل محركات البحث الشهيرة .

الخطوة الأولى :
بعد تثبيت برنامج Quick View Plus 4.0 اذهب إلي المجلد الذي يوجد بداخله ملفات البرنامج وسوف تجده في مجلد C:\program files\quick view plus ، بعد أن تفتح المجلد سوف تجد ملف تنفيذي باسم Order32.exe ، اعمل نسخه مكرره من هذا الملف بحيث يصبح لديك من هذا الملف نسختين حتى إذا تلف الأول يصبح لديك نسخه احتياطية تقوم باسترجاعها .

الخطوة الثانية :
اضغط على الملف Order32.exe دبل كلك .

الخطوة الثالثة :
سوف يقوم البرنامج بالعمل وسوف تظهر لك شاشه بها خيارات ، اضغط على زر 49$ وبعدها اضغط على زر Accept ثم اضغط على Unlock by phone .

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

الخطوة الخامسة :
الآن سوف نستخدم الأداة الأولى وهي برنامج w32dasm .
قم بتشغيل الأداة ثم اختر من شريط القوائم Disassembler ثم Open file to Disassemble.. ثم اختر ملف النسخة الاحتياطية من Order32.ex والتي قمنا بعمله في الخطوة الأولى .

الخطوة السادسة :
بعد فتح الملف سوف تظهر لك شفرة الملف وهي مكتوبة بلغة التجميع وسوف تندهش من عمل هذا الأداة الهائلة .
الآن اختر من شريط القوائم Refs ثم اختر String Data Refrences .
سوف تظهر لك شاشه بها نصوص ورموز غريبة ، قم بالبحث عن نص رسالة الخطأ والتي ظهرت لك عندما أدخلت الرمز العشوائي ( You have entered an incorrect code ) .
عندما تجد نص الرسالة قم بالضغط عليه نقرتين بزر الفارة . ثم أغلق شاشة الـ String Data Refrences .

الخطوة السابعة:
سوف يظهر لك السطر التالي:

* Possible reference to String Resource ID=00041: "You have entered...
:004049F8 6A29 push 00000029
:004049FA FF353CCE4000 push dword ptr [0040CE3C]

الخطوة الثامنة:
بعد أن ظهرت لك السطور التي بالأعلى بقي الآن البحث عن آخر شرط برمجي حدث قبل ظهور رسالة الخطأ.
والشرط البرمجي في لغة التجميع يتكون من الأوامر التالية cmp ، jne ، je ، test ..... الخ ، وسوف أدرج جميع هذه الأوامر في آخر الموضوع.
الآن اضغط على زر السهم الأعلى حتى تتحرك الصفحة إلى الأعلى وحتى تجد الشرط البرمجي الذي حدث ، وسوف تظهر لك السطور التالية :


:004049CD 755A jne 00404A29
* Possible reference to String Resource ID=00032: "You must select...
:004049CF 6A20 push 00000020
...
...
* Possible reference to String Resource ID=00040: "Unlock Error"

الخطوة التاسعة :
الآن أنت عرفت أين يقفز البرنامج عندما ندخل الرمز الخطأ .
سوف نقوم الآن باستبدال أمر jne بالأمر الذي يعكسه وهو je .
تأكد من الشريط الأخضر على الأمر :004049CD 755A jne 00404A29 وبعدها انظر في أسفل شاشة البرنامج حتى تقرأ بعد هذا الأمر ( النقطة ) وهو @Offset 00003DCDh.
اكتب هذا البعد بورقه خارجية حتى تتذكره جيدا وهو 0003dcd

الخطوة العاشرة :
الآن يأتي دور الاداه الثانية وهي برنامج Hview ويعيب هذا البرنامج انه يعمل على الدووس
شغل البرنامج Hview وبعدها افتح ملف Order32.exe الأساسي وليس الملف الذي قمنا بنسخه ، سوف يفتح لك الملف على شكل رموز غريبة ، قم بالضغط على زر F4 وبعدها اختر Decode Mode .
سوف يقوم البرنامج بتحويل لغة الآلة إلى لغة التجميع ، قم الآن بالضغط على زر F5 وادخل عنوان النقطة الذي كتبناه بالورقة الخارجية وهو 00003DCD
سوف يظهر لك السطور التالية :

00003DCD: 755A jne 000003E29

00003DCF: 6A20 push 020
00003DD1: FF15 call w,[di]

الخطوة الحادية عشر :
الآن وصلنا إلى مكان النقطة لنقوم بتعديل الأمر فيها ، اضغط على زر F3 ثم قم بالضغط على F2 وحرك المؤشر ناحية jne واكتب بدل منها je ثم اضغط على انتر وبعدها اضغط على F9 لحفظ التغيرات التي قمنا بها .

الخطوة الأخيرة :
الآن أغلق برنامج Hview وارجع إلى المجلد الذي بداخله ملفات برنامج Quick View Plus وانقر على الملف الذي قمنا بالتعديل في داخله وهو Order32.exe ثم اعد الخطوات التي ذكرناها بالخطوة الثانية وادخل أي رمز وسوف تجد أن البرنامج اظهر لك رسالة التهاني

أدرج لكم الأوامر التي يستخدمها الكراكرز في لغة التجميع وهي :


jne jump if not equal
je jump if equal
jmp jump directly to
nop no operation
ja jump if above
jna jump if not above
jae jump if above or equal
jnae jump if not above or equal
jb jump if below
jnb jump if not below
jbe jump if below or equal
jnbe jump if not below or equal
jg jump if greater
jng jump if not greater
jge jump if greater or equal
jnge jump if not greater or equal
jl jump if less
jnl jump if not less
jle jump if less or equal
jnle jump if not less or equal


كلمة أخيرة يا جماعة هذه المقالة منقولة لذلك اعذروني لا أستطيع الإجابة عن الأسئلة...........................
  رد مع اقتباس
قديم 11/12/2003   #2
صبيّة و ست الصبايا عبير
مشرف متقاعد
 
الصورة الرمزية لـ عبير
عبير is offline
 
نورنا ب:
Oct 2003
المطرح:
سوريا
مشاركات:
705

افتراضي Thanks


شكرا

دخلك يا يسوع وطنا موجوع
يا نبع المحبة وحدك ساكن قلبي
  رد مع اقتباس
قديم 12/12/2003   #3
شب و شيخ الشباب Anmar
مشرف متقاعد
 
الصورة الرمزية لـ Anmar
Anmar is offline
 
نورنا ب:
Dec 2003
المطرح:
UAE
مشاركات:
1,122

افتراضي


لا شكر على واجب
  رد مع اقتباس
قديم 27/05/2004   #4
Syrian_Prince
شبه عضو
-- اخ حرٍك --
 
الصورة الرمزية لـ Syrian_Prince
Syrian_Prince is offline
 
نورنا ب:
May 2004
المطرح:
السعودية
مشاركات:
39

افتراضي


لك مانا مظبوطه الروابط
زكاتك شوفن مانون مظبوطين
تحياتي

أنا من بقاع لا ركوع بأرضها
بترابها يتلامع المرجان
أنا من بلاد يعربيٌ لفظها
بربوعها يتوافق الخلان
أنا من دمشق الحب من ارض الوفا
من موطن العشاق من وهج السنا
  رد مع اقتباس
قديم 27/05/2004   #5
شب و شيخ الشباب Hus
القــــــــــــــــــائم
 
الصورة الرمزية لـ Hus
Hus is offline
 
نورنا ب:
Oct 2003
المطرح:
ساو باولو
مشاركات:
5,893

افتراضي


واي يا حبيب الموضوع قديم بقا غالبا حتكون الروابط مو شغالة .. عموما انا فيني اطرح موضوع عن الكراك وكيف تعمل كراكك بنفسك بس ترى انا بالكراك ماني معلم كبير يعني على قدي .. اذا اسعفني الوقت (ايام امتحانات واكلين هوا)
حنزل موضوع قد يكون متواضع شوي (على قدي) بس واثق انو حيكون كتير مفيد .. هوي اهم جزء هوي ال
RCE reverse code engineering
هندسة الاتجاه المعاكس او هندسة فك البرامج واعادتها لاكواد .. هذا بالغالب بيكون النواة تبع اي كراك وكراكر
بس بحد ذاتو الموضوع RCE تحفة بعدة وضائف من ان زيادة الوعي البرمجي والخبرة البرمجية الي الكراك الي الي ... كيتر شي تحفة
بركي منعملنا قعدي عن هال الموضوع اذا الله سهل

العين الي قاومت المخرز امبارح .. وبعدها عم بتقاومو لليوم .. بكرا بدها تقلعو !
  رد مع اقتباس
قديم 28/05/2004   #6
Syrian_Prince
شبه عضو
-- اخ حرٍك --
 
الصورة الرمزية لـ Syrian_Prince
Syrian_Prince is offline
 
نورنا ب:
May 2004
المطرح:
السعودية
مشاركات:
39

افتراضي


لك على مخي من فوء انتا

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

ههههههههههه صاحب الشركه هيك بيصير وجو
هههههههههههههههههههه

يالله الله يعطيك العافيه يا قمر
  رد مع اقتباس
قديم 03/06/2005   #7
stalker
مسجّل
لسا يا دوب
 
الصورة الرمزية لـ stalker
stalker is offline
 
نورنا ب:
Jun 2005
المطرح:
n/a
مشاركات:
1

إرسال خطاب AIM إلى stalker إرسال خطاب MSN إلى stalker إرسال خطاب Yahoo إلى stalker
افتراضي


الرابط مو شغال ابغاك تتاكد لي وترسل ياهم على

- ابو شريك هاي الروابط الي بيحطوها الأعضاء ما بتظهر ترى غير للأعضاء، فيعني اذا ما كنت مسجل و كان بدك اتشوف الرابط (مصرّ ) ففيك اتسجل بإنك تتكى على كلمة سوريا -
 

  رد مع اقتباس
إضافة موضوع جديد  إضافة رد



ضوابط المشاركة
لافيك تكتب موضوع جديد
لافيك تكتب مشاركات
لافيك تضيف مرفقات
لا فيك تعدل مشاركاتك

وسوم vB : حرك
شيفرة [IMG] : حرك
شيفرة HTML : بليد
طير و علّي


الساعة بإيدك هلق يا سيدي 02:51 (بحسب عمك غرينتش الكبير +3)


Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ما بخفيك.. في قسم لا بأس به من الحقوق محفوظة، بس كمان من شان الحق والباطل في جزء مالنا علاقة فيه ولا محفوظ ولا من يحزنون
Page generated in 0.05475 seconds with 14 queries