الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن ال CD checking

مغلق
بدأه Xacker في 31 مايو 2003 · 15 رد · 1,665 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اتبعت الطرق المعهودة بالبحث عن دالة GetDriveTypeA لكن عند تغيير قيمة

cmp esi, 000005

الى

cmp esi, 000003

اصبح يطالب بالتاكد بوجود سواقة مركبة على الجهاز !

المشكلة ان الرسائل بالعربي وهذا الامر غير مدعوم في اغلب ان لم يكن معظم البرامج :(

فهل هناك من طريقة او مقال نقراه لنستفيد ؟

وشكرا (f)

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#2

استخدم Hex Workshop بخاصية الـ Unicode لتحديد موقع الرسالة العربية ;)

رايح تحصلها ...انسخ الـ Offset وتابع مشوارك

تحياتي

#3

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

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#4

أخي الكريم خالد, اخبرتني ان استخدم Hexworkshop لاجد الرسالة العربية في وضع unicode لكن عندما افتح البرنامج واختار ما اريد كسره واقوم باختيار حرف U لا يحدث اي تغيير فهل ما قمت به صحيح حتى الان ويجب ان ابحث عن نص الرسالة الان؟

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#5

السلام عليكم

اذا تكرمت ضع البرنامج ..

تحياتي لك

#6

او غير امر القفز بعد المقارنه....بيمشي الحال؟

#7

- (تم التعديل للتكرار)

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#8

نقرة يمين واختر حفظ باسم

www.geocities.com/loadkill/xacker.rar.zip

بعد التحميل احذف .zip من اسم الملف لانه ملف rar في الاصل (فقط خدعة للتحميل)

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

تحياتي وشكري الحار (f)

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#9

السلام عليكم

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

تحياتي

herocrk.zip

#10

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

rtcMsgBox

ثم ستجد انك في المكان الصحيح وهو

004EC85F     FF15 60104000  CALL DWORD PTR DS:[<&MSVBVM60.#595>]    ;  MSVBVM60.rtcMsgBox

غيرها الى اسمك القديم "nop" :D

ثم ستجد ان البرنامج يغلق بدون الرسالة قم ايضا بالتغيير الى nop هنا

004EC880     FF15 28104000  CALL DWORD PTR DS:[<&MSVBVM60.__vbaEnd>];  MSVBVM60.__vbaEnd

وخلاص....إن شاء الله افتدك(f)

#11

شكرا جزيلا اخي الكريم خالد ومشكور حسين على التوضيح, المشكلة اني ما استخدمت اوللي كتير ومش عارف اذا بفيد ولا لاء

شكرا جزيلا لكما (f)

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#12

سؤال اخ خالد ما اسم البرنامج الذي استخدمته في عمل المقارنة وانتاج الباتش؟

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#14

شكراً جزيلاً (gift)

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#15
اقتباس
كاتب الرسالة الأصلية : Xacker

المشكلة اني ما استخدمت اوللي كتير ومش عارف اذا بفيد ولا لاء

شكرا جزيلا لكما (f)

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

#16

ايه وال 2 اسهل من بعض:P خخخخخخ

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

هذا الموضوع مغلق.

مواضيع مشابهة