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

للتعرف على أفضل طرق الحماية لأرقام التسجيل و التنشيط

مغلق
بدأه FILPRO2007 في 10 سبتمبر 2007 · 40 رد · 4,425 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#26
Eng. Usama El-Mokadem كتب:
كلمة السر للبرنامج guess.zip هى: 159357

39.gif امممممممممم

أنت عرفت أزاى ده أنا جربت عن طريق حذف الأمتداد وفتح بالمحرر ومنفعش

وحاولت عن طريق VB Decompiler Lite ولقيته علق ومجبش حاجة 18.gif أنا أصلا كنت ضاغط الملف التنفيذى

من الأخر أنا كده كرهت الفيجوال بيسك لان الموضوع مش موضوع باس ولا حماية البرنامج برقم سرى أنما المشكلة أنه كنت عامل برنامج وربطه بالسيرفر وكده البيانات الخاصة بالسيرفر بقى سهل الأطلاع عليها كل اللى أقدر اقوله لاحول ولاقوة إلا بالله هروح أتعلم أى لغة تانية وأمرى لله 18.gif

بس ياريت لو تتكرم وتقولى أذاى حميت برنامجك قبل مودع الفيجوال 20.gif

17.gifالحياة حقنة فصبر عليها 17.gif

Syringe.gif

#27

الموضوع بسيط

و من وجهة نظرى المتواضعة أن زميلنا العزيز الذى تعرف على كلمة السر تمكن من ذلك عن طريق

upx-ripper

و بمعنى آخر فالملف المذكور كان قد تم تشفير أو ضغطه باستخدام

upx

و بالتالى تم تشفير توقيع له يمحى لغة البرمجة المصمم بها مما يستحيل معه معرفة الباسوورد الموضوع فى string .

لكن عن طريق upx-ripper يمكن فك التشفير و بالتالى معرفة الباسوورد المخزن فى string .

انظر صور البرنامج قبل و بعد فك التشفير فى المرفقات

أرجو التواصل فى تلك المواضيع للافادة

ph1.rar

ph2.rar

#28

و ها هى الباسوورد مخزنة فى الـ stringعن طريق OLLYDBGانظر الصورةالصورة فى المرفقات

ph3.rar

#29

الله عليك ياغالى ما يجيبها إلا رجلها انت والأخى الغالى اللى عرف الباس

بس متعرفشبرنامج يشفر تشفير ولا الجن البنفسجى يعرف يجيبها

17.gifالحياة حقنة فصبر عليها 17.gif

Syringe.gif

#30

على ما أعتقد أن الموضوع الذى وضعه الزميل العزيز Eng. Usama El-Mokadem

و قام بوضعه أيضا بقسم التحديات بمنتدى الهندسة العكسية هام و رائع

الدليل على ذلك أن الموضوع موجود بقسم التحديات بمنتدى الهندسة العكسية

موضوع المهندس أسامة بمنتدى الهندسة العكسية

الذى يوجد به رواد كسر البرامج

و على رأسهم MR PARADOX

و رغم ذلك لم يتمكن أحد من كسر هذا التحدى

لذلك نرجو من الزميل العزيز المهندس أسامة

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

#31

الأخ الفاضل ...

الرقم المسلسل الصحيح للبرنامج Protection الذى سيظهر لك الرسالة: 017B-01C9-0203060D1D3B71E5

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#32

nice decoder ;)

لكن هل تستطيع تعديله لتقوم بتوليد ارقام تسلسلية كبيرة يقبل بها لاني كما ارى هناك seeds يجب ان تتواجد داخل البرنامج حتى تتم عملية الـ decoding لـ VB.Label و lblName الخ الخ الخ :)

Do as I say, not as I do

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

#33

السلام عليكم

أعمل الآن فى برنامج وسوف أحمية بهذه الطريقة وأريد هل تفك أم لا لكى اغيرها أم أبقى عليها .

وهى معتمدة على

Private Sub Form_Load

IF Not APP.EXENAME = 

Unload me

End IF

End Sub

وأريد معرفة الإسم الذى إذا غيرنا إسم الملف إليه يتم فتحة

أرجوكم هل تكون ذات جدوى أم لا

Try.rar

[/وسط]

#34

;.exe

Private Sub Form_Load
	IF Not APP.EXENAME = ";"
		Unload Me
	End IF
End Sub

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#35

انا بانتظار ردك اخي اسامة, لو سمحت :)

Do as I say, not as I do

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

#36

تمام فعلا هو كذلك

وهل يا ترى لو لم يعلم الذى يريد معرفة ";" أن الملف لا يعمل إلا إذا تم تغير إسمه إلى ذلك هل يسطبع معرفته أيضا

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

؟؟؟؟؟؟؟؟؟

[/وسط]

#37

وأرجو أيضا معرفة كيق عرفت ";" أريد عنوان الطريقة فقط وليس شرحها

[/وسط]

#38

قمت باخفاء المشاركة الاخيرة لك أخي الأخ المسلم (أسامه عبد الصادق) لانها لا تمت للموضوع بأي صلة (وبالمرة أخفي لك بقية المشاركات؟)

هذه ليست طريقة للتفاعل مع هذا الموضوع.

بخصوص

اقتباس
وهل يا ترى لو لم يعلم الذى يريد معرفة ";" أن الملف لا يعمل إلا إذا تم تغير إسمه إلى ذلك هل يسطبع معرفته أيضا

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

غالباً, نعم يستطيع من خلال تنقيح البرنامج.

Do as I say, not as I do

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

#39

آسف لم أقصد إختراق قوانين المنتدى

[/وسط]

#40
Junkie كتب:
nice decoder ;)

لكن هل تستطيع تعديله لتقوم بتوليد ارقام تسلسلية كبيرة يقبل بها لاني كما ارى هناك seeds يجب ان تتواجد داخل البرنامج حتى تتم عملية الـ decoding لـ VB.Label و lblName الخ الخ الخ :)

Junkie كتب:
انا بانتظار ردك اخي اسامة, لو سمحت :)

حاول كسر هذا الملف

Protection2.zip

موجود فى الموضوع: تحدى صعب بـ Vb 6.0 (حاول تكسرنى) (قسم التحديات - AT4RE - الفريق العربي للهندسة العكسية)

تم تعديل هذه المشاركة بواسطة Eng. Usama El-Mokadem في 21 ديسمبر 2007 في 14:06

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

#41

السلام عليكم

KeyGen.zip

ملف KeyGen لتوليد أرقام مسلسله للبرنامج Protection2

شكراً

Eng. Usama El-Mokadem

Nothing is impossible, the word impossible itself says that: I M - Possible

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…