أهــــلاً ومــرحــبــاً بــكــم فــي مــنــتــديــات همّـ همّـ فور يو
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


مرحبا ً بكـ يا زائر فى منتديات هم هم نتمنى لك قضاء اجمل الاوقات معنا

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

 

 موضوع حماية البرامج بالفيجوال بيسيك, حتى لا ياتى كل يوم عضو مبتدا يعرف كودين مقارنة ويقول انا عملت حماية لا

اذهب الى الأسفل 
كاتب الموضوعرسالة
البرفسير
مالك ومؤسس هم هم
مالك ومؤسس هم هم
البرفسير


الجنسيه : الشرقية
المشاركات : 4904
العمر : 33
التعليم : جامعي
تاريخ الانتساب : 07/08/2008
نقاط : 8907

موضوع حماية البرامج بالفيجوال بيسيك, حتى لا ياتى كل يوم عضو مبتدا يعرف كودين مقارنة ويقول انا عملت حماية لا Empty
مُساهمةموضوع: موضوع حماية البرامج بالفيجوال بيسيك, حتى لا ياتى كل يوم عضو مبتدا يعرف كودين مقارنة ويقول انا عملت حماية لا   موضوع حماية البرامج بالفيجوال بيسيك, حتى لا ياتى كل يوم عضو مبتدا يعرف كودين مقارنة ويقول انا عملت حماية لا I_icon32الثلاثاء 12 مايو 2009 - 14:09

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

لقد حان الان حماية برنامجك حماية مطلقة واتحدى ان تكتشف

لما تيجى تبص فى الكود تلاقيه اما عامل تيمر او مسجل القيمة فى الريجسترى او فى ملف او او

او انه يقول لا جملة If معروفة عند الكراكرز فياد احنا نضحك عليهم ومنكتبش if ونستعمل Select case هو مش عارف ان الاتنين زى بعض ميختلفوش الا فى محرر الكود فى الفيجوال بيسيك فقط

او انه يشفر الباسوورد بعملية ضرب قسمة جمع يدخلها فى معادلات يجيبها يمين او شمال

او يدخل الباسوورد فى كذا متغير من نوع String ويفصلهم بدوال Mid و Right و left يقول كدة انا ضحكت عليه عايز اقولكم ان الدوال دى بتبقى باينه بالاسم مع اختلاف بسيط بيعرفه مبرمجوا الاسمبلى والبرامتر بتاعتها واضحة زى الشمس

مثلا الى يقول انا هحفظ القيم فى الريجسترى ويستخدم دالة مثل RegCreatekey طبعا كل برامتر بخشلها يبقى واضح جدا وفى تتبع البرنامج الكراكر يروح لاقط ال key والسب كى ويجرى على برنامج ال RegEdit يمشى ورا المسار يفتح الفاليوا يلاقى الكنز ( عفوا القيمة)



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

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


احنا فتحنا مشروع فيجوال بيسيك وكتبنا الكود الى كل الناس عارفينه والى مش عارفه يولع فى نفسه ( اصدى يروح يدرس )


موضوع حماية البرامج بالفيجوال بيسيك, حتى لا ياتى كل يوم عضو مبتدا يعرف كودين مقارنة ويقول انا عملت حماية لا Code



طبعا الكود ده بيكشف عن الكلمة الى موجودة فى التكست بوكس ويقارنها باسترنج معين وبعد نتيجة المقارنة لو صح يفتح الفورم الثانية ولو غلط Go to hell اصدى المسج بوكس


كدة احنا استعملنا دالة MsgBox

طبع الكراكر يروح مجرب البرنامج ويدخل اى قيمة ويشوف


موضوع حماية البرامج بالفيجوال بيسيك, حتى لا ياتى كل يوم عضو مبتدا يعرف كودين مقارنة ويقول انا عملت حماية لا Wrong


وتطلعله الرساله ودى مفتاح الفك


يروح يدورعلى الدالة دى فى برنامج ذى اوللى والى مش عارفه ده برنامج لتحويل DisAssembuler للبرامج التنفيزة لتحويلها للغة الاسمبلى

طبعا يدور على الدالة فى البرنامج واول لما يلاقيها يحط Brakepoint نقطة توقف والصورة تشرح


موضوع حماية البرامج بالفيجوال بيسيك, حتى لا ياتى كل يوم عضو مبتدا يعرف كودين مقارنة ويقول انا عملت حماية لا Ollymsg


طبعا الدالة واضحة زى المس ومكتوب عليها المسج بوكس من مكتبة msvbvm60.dll المكتبة الخنيقة بتاعة دوال الفيجوال بيسيك

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


موضوع حماية البرامج بالفيجوال بيسيك, حتى لا ياتى كل يوم عضو مبتدا يعرف كودين مقارنة ويقول انا عملت حماية لا Ollypass


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

لا نفترض انه الكلمة دى مشفرة والكراكر معرفش يفك التشفير

نيجى لعملية الكراك وهى تغيير مسار تنفيز البرنامج


موضوع حماية البرامج بالفيجوال بيسيك, حتى لا ياتى كل يوم عضو مبتدا يعرف كودين مقارنة ويقول انا عملت حماية لا OllyCracked


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

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

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

طبعا الحماية بالفيجوال ممكنة لكن ستكسر والدليل معظم البرامج التجارية تم كسر حمايتها

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

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



ضع رد ليكتمل التحميل
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
موضوع حماية البرامج بالفيجوال بيسيك, حتى لا ياتى كل يوم عضو مبتدا يعرف كودين مقارنة ويقول انا عملت حماية لا
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
أهــــلاً ومــرحــبــاً بــكــم فــي مــنــتــديــات همّـ همّـ فور يو :: ™°·.¸¸.·°°®» منتديات لغات البرمجة العام «®°°·.¸¸.·°™ :: ۩ منتدى مبرمجي لغة Microsoft Visual Basic 6 وما قبلها من إصدارات ۩-
انتقل الى: