تقييم الموضوع :
  • 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
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  سؤال بخصوصو عدد الصفوف في جدول mshflexgrid haniblack 4 63 30-11-16, 03:11 PM
آخر رد: haniblack
  [سؤال] استفسار كيفية الدمج بين اكثر من جدول NOOOR 2 74 26-11-16, 01:17 AM
آخر رد: NOOOR
  كيفية اضافة صورة فى قاعدة البيانات ووضعها فى msflexgrid ؟ gedo 7 222 02-09-16, 04:36 PM
آخر رد: gedo
  [vb6.0] اخوتي الاعزاء في المنتدى مساعدة عاجلة sher 0 89 30-08-16, 09:37 AM
آخر رد: sher
  شباب سؤال في الداتا ريبورت عمور2016 2 129 28-08-16, 04:28 AM
آخر رد: عمور2016
  كيفية تحديث بيانات جدول داخل قاعدة بيانات SQL Server عن طريق الإنترنت engabuhema 1 144 31-07-16, 01:34 PM
آخر رد: ahmedabdelaliem
  [vb6.0] سوال و استفسار الى الاخوة في المنتدى sher 2 118 31-07-16, 09:47 AM
آخر رد: sher
  [vb6.0] سؤال عمور2016 0 86 14-07-16, 11:53 PM
آخر رد: عمور2016
  كيفية جمع الكمية وحذف السطور المكررة فى Msflexgrid ؟ gedo 3 188 01-07-16, 04:10 PM
آخر رد: gedo
  سؤال فى الكومبو بوكس ahmed_egypt 0 95 24-06-16, 01:15 AM
آخر رد: ahmed_egypt

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


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