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

ممكن مساعدة لهذا ال Brute-Forcer

مغلق
بدأه allko في 14 فبراير 2007 · 4 رد · 827 مشاهدة · في أرشيف قسم الـــ Assembly
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي برنامج تجاري يقوم بعمل التالي :

اخذ اليوزرنيم ==> عمل بعض الاجرائات (سنسمها algorithm 1 ) ==> نحصل على نتيجة معينة

اخذ السيريال المدخل ==> عمل بعض الاجرائات (سنسمها algorithm 2 ) ==> نحصل على نتيجة معينة

وبالطبع يقارن بين النتيجيتين. فان تطابقتا فقد تم تسجيل البرنامج...قبل ان اكمل اريد ان اوضح انني لن اذكر اسم البرنامج التجاري

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

اردت عمل Reverse Engineering له لكن المشكلة ان algorithm 2 لا يمكن عكسها.

وامام قوة الحماية هذه اضطررت لاستخدام العنف :lol: في مواجهة البرنامج وقررت كتابة Brute-Forcer بالاسمبلي

اليوزرنيم المفترض هو TV66P6-TV66 ...لماذا هذا بالذات ؟ البرنامج لا يسمح بكتابة اي يوزرنيم...فهناك 21 يوزرنيم فقط ومن بينها هذا.

دعك من ذلك الان.

ان تطبيق algorithm 1 على اليوزرنيم السابق ذكره ينتج الكود التالي _(بالهكس) : 0B6A3AD0

اريد ان اعرف ما هو السيريال الذي انتج هذا الكود ؟؟ اي ما هو السيريال الذي لو ادخلناه

وقمنا بتطبيق الخوارزمية 2 عليه سيعطينا 0B6A3AD0 ؟

لذا اسخدمت brute forcing...لكن به الكثير من المشاكل...

bruteforce2hr1.jpg

بالطبع على الـ brute forcer ان يقوم بعمل "توافيق"

كالتالي (يفترض ان ابدا من اليمين...لكن بدات من اليسار...لا مشكلة)

على افتراض ان العدد مكون من 2 خانات سنحصل على16 نتيجة :

00

01

02

03

10

20

30

11

12

13

21

22

23

31

32

33

طبعا بالنسبة لعدد مكون من 6 خانات فسنحصل على 6 اس 4 يساوي 1296 نتيجة

يعني نريد جميع الاعداد المكونة من 6 خانات

9999.rar

تم تعديل هذه المشاركة بواسطة allko في 14 فبراير 2007 في 20:41

#2

دعكم من الكود السابق

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

واستخدمته وصنعت هذا الـ BRUTER

تجده بالمرفقات

لم استطع تجريبه لانه يحتاج الى معالج قوي :unsure:

KeyGen_Project.rar

#3

AMD +4200 وذواكر 2 GB ينفع؟ :P

للأسف لست أعمل على هذا الجهاز حاليا, سأختبره على ما أعمل عليه الآن, i2500 ذواكر 224mb :)

Do as I say, not as I do

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

#4

هذه هي الصيغة الاخيرة للـ bruter

النسخة السابقة كانت تجرب من 0 وحتى Z

لكن هذه تجرب من 0 وحتى 9 فقط

مما يعني توفيرا كبيرا في الوقت

(ستلاحظ انه ينتج سيريال في ثوان معدودة على جهاز i1700 , 128mb )

57994855fo3.jpg

ملاحظة هامة : قمت بشطب اسم البرنامج التجاري بشكل متعمد كي لا "انتهك" قوانين المنتدى. :unsure:

BruteForcer.rar

تم تعديل هذه المشاركة بواسطة allko في 15 فبراير 2007 في 21:39

#5

الف مبروك, الفريق يعمل بشكل جيد جدا كما ارى ;)

دعائي لكم بالتوفيق

Do as I say, not as I do

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

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

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