هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
السلام عليكم،:ciao:
إسمي هو dinozen . وسوف نبدئ بحول الله وقوته في شرح دروس "الكــــــــــــــسر"؛CRACKING للبرامج المحمية بكلمات السر والتي تطلب الرقم التسلسلي أو المفتاح. وبإختصار فعلم الكسر هو عملية قراءة متأنية للبرنامج بصيغته الآلية الأصلية ،وتعديله حتى نتمكن من استعماله .:bigeyes:
الطريقة سوف تكون بالمرحلية والتدرج من السهل إلى الصعب نوعا ما.
أود أن أذكركم أن كسر البرامج ليس ممنوعا في حد ذاته، وإنما كسر برامج مسوقة ومحمية بقوانين وضعية هو الممنوع، لأن ذلك ينقص من أرباح أصحابها.....
مدخـــــــــل ل عـــــــــــــــــام:
الأدواة اللازمة:
لكي تكسر البرامج لا بد لك من برامج خاصة، و هذه قائمة لنوعية البرامج بإختلاف خواصها وأهميتها وكذلك فاعليتها:
0) عقل نيَـــــــــر:....... http://www.muslm.net/vb/images/smilies/bngo4.gif
1)المفكـــــك" أو ما يسمى بالأعجميات "désassembleur; desassembly":
وتعريفه، أنه يمكن من كشف الـإشارة أو الكودcode الأصلي للبرنامج بلغة الـassembleur;assembly ،وبذلك نتعرف على كيفية عمل البرنامج ، وما يجب كسره،وفي أي مكان يجب الكسر والتغيير، حتى يشتغل بدون حاجز.
وهذا لعمري وسيلة لابد منها.من هذه البرامج نجد مثلا:
"Windasm,IDA,... "
2)المنفد أو بالأعجمية débuggeur;debogger::ويمكن من تحليل البرنامج عند تنفيذه وتشغيله، والإطلاع على قيمة المسجلات
registres;registries ،والعمليات التي يقوم بها البرنامج. وهو ما قد نحتاجه للحصول على الرقم التسلسلي مثلا.من هذه البرامج نجد مثلا:
"Ollydbg, Softice,...".
3)مخرج (كاتب) في النظام السداسي،و عجمته؛ ُ"Editeur Hexadécimal; Hexadecimal Editor":
ويقوم بإظهار محتوى البرنامج في النظام السداسي و نضام الـ آ س ك ي؛ ASCII .ويستعمل لإحداث تغيير في لغة البرنامج لكسره.من أمثلة ذلك نجد:
HexDecCharEditor, Hex WorkShop, WinHex, Hiew, ....
4) محلل؛ Analyseur;Analyser:
يمكن من معرفة اللغة الأصلية التي كتب بها البرنامج لأول مرة،والتي عن طريقها تم ضغطه compression ،وكذلك ترميزه crypté;crypted .
مثال:
StudPe, Peid,...
5)المشــــــفر Patcheur;Patcher:
يقوم بمقارنة الملف الأصل والمنكسر ،ومن تم ينجز الشفرة Patch.
مثال:
Graphical-PatchMaker, CodeFusion, WinPatchEngine.
6) الـــممدد Unpackeur;Unpacker:
وظيفته بفك الضغط أو الترميز آليا. وكل نوع من الضغط يتطلب ممدد أو مفكك معين.
مثال:
UPX, AsPackDie.
ولا تنسوننا بصـــــــــــالح دعائكم،....
إلى لقاء آخر إن شاء الله، لنخوض الدرس التطبيقي الأول...:ciao:
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
السلام عليكم
مشكور اخي بس انا اعتقد ان هذا الدرس لا يفيد احد لان انا قرأت دروس كثيرة كلها تشرح نفس الموضوع
و صعب على بعض الناس التطبيق خصوصا انا كل برنامج له طريقة تختلف تقريبا يعني ما راح يستفاد الا الخبير او الي عنده معرفة:(
و لكن مشكور لاهتمامك و اذا ترغب كمل الدرس لان اكيد راح يستفاد بعض الناس و تكون عملت الي عليك
وفي الختام السلام:ciao:
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
الأخ Irakboy شكرا على مرورك.:D
ما أود تقديمه هو دروس تطبيقية وسوف تعجبكم ان شاء الله، وبعدها لكل اختياره للبرنامج الذي يعمل به، لكن بعظها أحسن من بعض وسوف نستعمل في كل مرة احد هذه البرامج للإلمام والإحاطة. والمقصود هو تعلم دروس تأهلك للكسر ، وهي للمبتدئيين والكل يستطيع متابعتها....فأقول لك إلى اللقاء مع الدرس التطبيقي الأول عن قريب. واما نوعيت دروسي فهي متميزة و مفيدة والنتيجة تكون مبكرة إن شاء الله.:ciao:
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
على العموم شكرا لك و ارجو ان يستفاد الكثير منها:ciao:
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
ماشاء الله تبارك الله ...
موضوع ممتاز جدا ........
بس ياريت اننا نعرف نسوي البرامج هذي .. الاسمبلير والانالايزر والديسمبلير ....... (والعقل النير ^_^)
يعني لو عندك اكواد لها وكيف انبنت ؟؟ .... يااااااسلااااااااااااااااااام ....... حيطلع موضووووووع جبااااااااار
شكرا لك اخي ... شككككككراااا لك ..
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فق
أنا عندي مشكلة في برنامج SoftIce
ما أعرف كيف أشغله ممكن حد يقولي
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى...الدرس الثاني
الدرس الثاني "2": مدخـــل للكسر وأدواته
لكي نبدئ ، يجب معرفة ما معنى الكاسر "الكراك؛ crack "؟؟ :33: .بإختصار، الكسر هو تغيير بعض القيم
Octets المنطقية أو التعليمات في برنامج ما نسميه " البرنامج الأصلي" لكي يتسنى لنا استغلاله كما نريد، كأن نشغل قرص مجانا أو نشغل برنامج من دون الرقم التسلسلي Serial number
ماذا يتطلب الكسر من أدوات عملية:؟
1- برنامج للتفكيك (مهم)كـــ WinDasm9 ؛وهو آخر إصدار ------->حمل من هنا::biggthump
http://www.megaupload.com/?d=40526B1N
2- مخرج في النظام السداسي (مهم) كـــ Hexadecimal editor ------->حمل من هنا::biggthump
http://www.megaupload.com/?d=407GJM69
3- مشفر أو" باتشور" Patcher ;Patcheur ، إذا أردت توزيع كواسرك للأصدقاء.
4-عقل نير وذكي بعض الشيئ،.... (مهم).:D
5- الصبر والتأني(مهم).:D
كيفية استعمال الأدوات الرئيسة "1 و 2":
أ) WinDasm :في البداية سوف نتطرق لنمط التفكيك فقط Desassembling mode .
تستعمل هذه الأداة المهــــتمة جدا للكشف عن تعليمات الملفات ذات الصيغ: *.exe , *.dll,
والآن قم بفتح ملف يحمل إحدى الصيغتان المذكورتان، ولاحظ....سوف ترى نصا محررا بلغة الحاسب الأصلية تسمى لغة الأسمبلور ويرمز لما هكذا ASM،...
تنبيه: WinDasm يرفض فتح الملفات الموجودة في مكان معقد أو بعيد،....لذلك إذا حدث وأن رفض فتح ملف فحاول تقريبه إلى مكان أقرب من الـــقرص "س" C:\
وهذه صورة واجهة البرنامج بعد تحميله وتشغيله:
http://dinozen.jeeran.com/image1_wasm.gif
ولنعرض وظيفة كل زر في القائمة الرئيسية:
http://dinozen.jeeran.com/image1aa_wasm.gif
1° يفتح ملف للتفكيك
2° يحفظ صفحات البرنامج المفكك ، مما يساعد على اعادة فتحه بسرعة اكبر،لذلك استعمل تعليمة
"Project" à"Open Project File...".
3° للبحث عن جمل أو كلمات.
4° يمكننا من نسخ " Copy" سطر، ولكن يجب الضغط على يسار السطروالحصول على نقطة حمراء اللون ؛ استعملوا الزر MAJ لتحديد عدة سطور مرة واحدة.
5° اذهب مباشرة الى نقطة بداية الترميز "الكود"؛هناك قبل البداية معلومات لا نحتاجها،....
7° اذهب إلىلصفحة معينة؛ رقم الصفحة يمكن رؤيته في أسفل نافذة البرنامج يسارا.
8°إذهب إلى الــ offset التي تريد.
9° يقفز بنا إلى المكان المحدد بتعليمة jmp.
10° يسمح لنا بالعودة والرجوع بعد إنجاز القفز المبين في التعليمة رقم 9،
11° يسمح لنا بالدخول في تعليمة المنادات أو الإستدعاء " CALL
°12 يسمح لنا بالخروج من تعليمة الإستدعاء السابقة
13° يبحث ويعرض قائمة الـ APIs للملف المفكك؛وهي عبارة عن دوال تطبيقية تساعدنا على فهم البرنامج.
14° يعرض ويبحث عن الوظائف المرسلة Exported functions
°15يمكننا من رؤية معطيات الملف المفكك في صيغة الـنظام السداسي أو الأسكي hexa & ascii
16° يسمح برؤية معطيات مقطع الـ File code منشورة.
17° يمكننا من الحصول على عناصر القوائم؛ مثل ( "copier", "coller", "nouveau"...).
18° يمكننا من العثورعلى محادثات ومخاطبات البرنامج.
19° هذا الزر مهم جدا؛ ويسمح عن طريقه برؤية مراجع المعلومات الحرفية أو ما عجمته؛
Strings Data References
وهو ما يعني إظهار نصوص نوافد المخاطبات للبرنامج او الملف المفكك، مثل:
Ivalid code, error registation,…
20° لطباعة الصفحات؛مما يساعد على دراسة البرامج بكثير من الدقة والإطمئنان...
ب) HexDecCarEditorh
هو أداة تمكننا من تغيير قيم المعطيات لأي برامج أو ملف. إذا فبرنامج الـوينداسم WinDasm
يسمح بحديد مكان المعطيات التي يجب تغييرها لكسر البرنامج، وأما HexDecCharEditor
فهو لتنفيذ التغيير المراد.
وهذه صورة البرنامج عندفتحه:
http://dinozen.jeeran.com/hex1.gif
قم بفتح برنامج معين (واحرص على أن تنسخه قبل تغيير أي شيئ....)، وسوف يظهر لك هكذا:
http://dinozen.jeeran.com/hex2.gif
الجهة اليمنى يظهر لنا المعلومات بصيغة النص واليسرى تظهر ما يكافئ ذلك بلغة الآلة ؛نظام سداسي او ثنائي،...
قم بالضغط على الزر ابحث و عوض، و سيظهر لك هكذا:
http://dinozen.jeeran.com/hex3.gif
وهو ما يمكننا من البحث على قيمة أي خانة ثم تعويضها كما نريد....وهذا هو المراد من هذا الدرس.
نكتفي بهذا القدر في هذه المرة، وأترككم تتأقلمون وتتمرنون على الوسيلتان الممنوحتان في هذا الدرس. والسلام عليكم إلى درس آخر إن شاء الله.:ciao:
الدرس القادم سوف نباشر كسر أول برنامج .......
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى...الدرس الثاني
السلام عليكم ورحمة الله وبركاته
باااين عليه هالدرس جاااااامد ..
مشكوووووور يابو عقل نير ههههههههه ماشالله تبارك الله ..
وعلى فكرة جيت أحمل البرنامج وصار لا يمكن تحميله ...
مع السلامة
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
سمالأخت "الفيلسوفة" شكرا على مرورك ، واهلا وسهلا بكِ....:D
روابط التحميل تعمل وبشكل جيد...:11: . فحاولي مرة اخرى ، والا فأخبرينا.
تنبيه: ان كنتِ من سكان جزيرة العرب فقد اخبرونا الإخوة أن عملية حجب المواقع عاملة فيهم بهدلة:D ....و موقع megaupload الذي نزلت عليه الملفات من المحجوبين:02: .
على كل حال ان دام المشكل، فالرجاء اخبروني:ciao: .
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله وبركاته
زميلي العزيز ان كتبت درس ثالث والتزمت الى ان تكمل دروسك اقوم بما يلي
تثبيت موضوعك
وضعه في القسم المميز
وشكرا
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
أخوي حسام !!!
فعلاً إن أكمل دروسه سأقوم أنا ( إن نسيت تثبيته ) بتثبيته ...
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
يا للأسف ..
هل يعني أن أهالي جزيرة العرب لا يستطيعون الإستفادة ... من هذا الموضوع الرائع ( ماشالله تبارك الله ) . وكثير من المواضيع الهادفة
ما هكذا المعاملة ...
مشاركة: هنا دروس كسر البرامج Cracking ،ولأول مرة في المنتدى... -خاص بمنتدى المنتدى فقط.
السلام عليكم
احب ان اشكر الاخ مرة اخرى على هذا الموضوع و بالنسبة للبرامج في مواقع خاصة بامزال البرامج مثل
www.download.com
www.downseek.com
يعني هذه المواقع فقط تكتب فيها اسم البرنامج يأتي به اما من الويب او من الموقع نفسه
وشكرااااا:ciao: