تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[vb6.0] سؤال لخبراء المنتدى العظماء : كيفية حماية حقوق ملكيتك للبرنامج التنفيذي
#1
كيف أحمي المشروع الذي صممته بالفيجول بيسك قبل ان اعطيه للمستخدم

حتى لا يمكنه التعديل عليه أو على اي شئ فيه



أرجو حل المشكلة في هذا المثال

بالمرفقات

Please!!!!!!!!!!!!!!!!!!!!!!!!!!!! Shy Shy Shy Shy Shy


الملفات المرفقة
.zip   Sample45.zip (الحجم : 66.34 ك ب / التحميلات : 25)
 

"" بارك الله لكل من استفاد و أفاد بعلمه ""
hamada salah
الرد }}}}
تم الشكر بواسطة:
#2
أهلا أخي الكريم ، ماهي الأجزاء التي حمايتها من التعديل ؟
الرد }}}}
تم الشكر بواسطة: hamada salah90
#3
Rainbow 
اريد أن لا يستطيع اي شخص التعديل على form1     ,     module   Shy Shy
 

"" بارك الله لكل من استفاد و أفاد بعلمه ""
hamada salah
الرد }}}}
تم الشكر بواسطة:
#4
لو مش عايز حد يعدل على مشروعك
ما تعملوش من اساسه
Big Grin
سبحان الله والحمدلله ولا إله إلا الله والله أكبر
 رَبِّ اغْفِرْ لِي وَلِوَالِدَيَّ
Heart
الرد }}}}
تم الشكر بواسطة: hamada salah90 , hamada salah90
#5
(30-09-15, 02:20 PM)أبو عمر كتب : لو مش عايز حد يعدل على مشروعك
ما تعملوش من اساسه
Big Grin

شكرااااااااااااااااااااااااااااااااااااااااااااا
Shy
 

"" بارك الله لكل من استفاد و أفاد بعلمه ""
hamada salah
الرد }}}}
تم الشكر بواسطة:
#6
أهلا أخي الكريم ، الفكرة هي بتصعيب التعديل في البرنامج على الكراكر المبتدئين والمتوسطين أما الخبراء فسيؤخرهم في فك الحماية إن لم يشعروا بالملل ، بالنسبه لتغيير الكود فحمايته أعتقد صعبه لأنه بالإمكان تعديله ليس بتغيير الكود الخاص بالفيجول بيسك وإنما بتغيير كود البرنامج بلغة التجميع أو لغة الآلة الإسمبلي حيث توجد برامج كثيره تحول كود البرنامج الى الاسمبلي وثم تغييره أو بالأصح تحريفه أو التلاعب به لتخطي تنفيذ كود معين أو القفز من كود إلى آخر ومن ثم حفظ البرنامج بالتعديل الجديد ، والفكره في التصعيب هي إستخدام السكربت في تنفيذ كود أجزاء البرنامج الحساسة كنصوص معينه تثبت الملكيه والخصوصية أو صور معينه حيث يتم تخزين الكود أو السكربت في قاعدة بيانات أكسس مثلاً أو قاعدة بيانات من النوع الغير مستخدم كثيراً كـ sqlit وطبعاً تكون هذه القاعدة محميه بكلمة مرور وكلمة المرور تكون مكونه ان امكن من كلمات عربيه وارقام يتخللها رموز اليونيكود التي يتم تحويلها بإستخدام الدالة chrw ولذلك لحمايتها من معرفتها بواسطة برامج كسر لباسورد قواعد الاكسس نعود للسكربت الذي سيتم تخزينه في قاعدة البيانات وللحمايه اكثر لابد من ان يكون السكربت مشفر بتشفير يكون له مفتاح وهذا المفتاح يكون هو رقم الهارد دسك للكمبيوتر ويتم تخزين السكربت المشفر في قاعدة البيانات بواسطة برنامج صغير خاص بذلك وليكن اسمه برنامج التفعيل ، وأيضا يتم تخزين الصور المهمه في قاعدة البيانات ، وفي البرنامج يتم استخراج السكربت من قاعدة البيانات وفك تشفيره ثم تنفيذه حيث السكربت لن يكون ظاهرا في البرامج التي تحول كود البرنامج إلى الإسمبلي اذا عند تنفيذ السكربت سيقوم مثلا بوضع النصوص في اماكنها والصور كذلك والأهم أنه هو الذي سيشغل البرنامج بتشغيل الفورم الرئيسي أو إستدعاء الدالة الرئيسية لتشغيل البرنامج ، والسكربت المستخدم هو vbscript , آسف على الإطاله ولكن لابد منها لتوضيح جميع الأجزاء ، آمل أن تفهم طريقة الفكرة وتدركها ، ويستفيد منها الجميع .

- تحياتي .
الرد }}}}
تم الشكر بواسطة: Amir_alzubidy , الشاكي لله
#7
السلام عليكم ورحمة الله وبركاته

بما أن البرنامج مبرمجة بلغة vb6 فهذا يعني بأنه (Native) .. لذلك أنصحك باستخدام أحد الحمايات التالية

Themida
Safe Engine 
VMProtect

فهذه الحمايات قوية جداً لبرامج الـ Native (أي المبرمجة بلغات مثل C++ , Delphi , vb6 .. إلخ)

وليس كل مهندس عكسي يستطيع فكها وخاصة حماية (Safe Engine)

وفقك الله
الرد }}}}
تم الشكر بواسطة: Amir_alzubidy
#8
بالتوفيق لكم جميعاً
MicroDoha
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] كيفية تحويل التاريخ الهجري الى رقم amer2000 6 202 02-01-17, 05:20 PM
آخر رد: AL_BRNS
  [سؤال] سؤال حول البحث. المتكرر في قاعدة البيانات وفرزها في التكستات عمور2016 13 305 10-12-16, 03:02 PM
آخر رد: عبد العزيز البسكري
  سؤال حيرني في حلقة التكرار Do ارجو المساعده mohd_sader 1 101 10-12-16, 12:57 AM
آخر رد: Ahmed_Mansoor
  سؤال بخصوصو عدد الصفوف في جدول mshflexgrid haniblack 4 151 30-11-16, 03:11 PM
آخر رد: haniblack
  [سؤال] استفسار كيفية الدمج بين اكثر من جدول NOOOR 2 151 26-11-16, 01:17 AM
آخر رد: NOOOR
  كيفية اضافة صورة فى قاعدة البيانات ووضعها فى msflexgrid ؟ gedo 7 313 02-09-16, 04:36 PM
آخر رد: gedo
  [vb6.0] اخوتي الاعزاء في المنتدى مساعدة عاجلة sher 0 124 30-08-16, 09:37 AM
آخر رد: sher
  شباب سؤال في الداتا ريبورت عمور2016 2 184 28-08-16, 04:28 AM
آخر رد: عمور2016
  كيفية تحديث بيانات جدول داخل قاعدة بيانات SQL Server عن طريق الإنترنت engabuhema 1 188 31-07-16, 01:34 PM
آخر رد: ahmedabdelaliem
  [vb6.0] سوال و استفسار الى الاخوة في المنتدى sher 2 157 31-07-16, 09:47 AM
آخر رد: sher

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم