المشاركات : 405
المواضيع 131
الإنتساب : Aug 2014
السمعة :
2
الشكر: 2
تم شكره 94 مرات في 58 مشاركات
السلام عليكم
شباب حاب اناقش معاكم هذا النقاش بخصوص حماية البرنامج من السرقة او مثل مانقول بعدم تنقله على اكثر من جهاز .
عندي طريقة بحيث اني اجهل البرنامج يعمل على جهاز واحد بحيث يقرأ المدربورد الخاص بالجهاز واذا تم تغيير المدربورد البرنامج غير يقوم بتقفيل نفسه .
وفي طريقة قريت عنها ولكن لم اجد السورس كود حقه الطريقة رغم اني بحثت عنها في نفس المكان الذي رأيتها فيه ولم اجدها الطريقة هي :
البرنامج تجعله متصل بالنت بحيث يقرأ الباسورد حقه من السيرفر تبعك
وفي السيرفر تبعك يوجد برنامج تقوم بإضافة الباسوردات مع تحديد مدة الاستخدام مثل كاسبر اسكاي وبعد انتهاء الخدمة يقوم البرنامج بإقفال نفسة او عدم تمكن المستخدم من استخدامة الى في حالة الحصول على باسورد جديد من المبرمج .
سؤالي :
ايهاما افضل طريقة واذا كانت الطريقة الثانية فهل من لديه السورس كود لنقوم بتحميلة او طريقة جديدة لحماية برامجنا بإستمرار ؟
المشاركات : 421
المواضيع 158
الإنتساب : Sep 2014
السمعة :
8
الشكر: 720
تم شكره 931 مرات في 60 مشاركات
لاتنين فيهم مشاكل لاول بقي سهل اي احد يفك سريل المازر او الهارد
النت ممكن يفصل في اي وقت يصبح مشكله لصاحب البرنامج
يارب اذا اعطيتني علما...اعطني معه حكمه...واذا اعطيتني مالا....اعطيني معها كرما...واذا اعطيتني قوه...اعطني معها رحمه...واذا اعطيتني سلطه...اعطني معها عدلا...واذا اعطيتني مسئوليه...اعطيني معها امانه...واذا اعطيتني نجاحا...اعطني معها تواضعا...اللهم امين
المشاركات : 405
المواضيع 131
الإنتساب : Aug 2014
السمعة :
2
الشكر: 2
تم شكره 94 مرات في 58 مشاركات
هل هناك طريقة اخرى لحماية برنامجي ؟؟
المشاركات : 7,397
المواضيع 802
الإنتساب : Sep 2013
السمعة :
853
الشكر: 13167
تم شكره 18826 مرات في 4421 مشاركات
انت ممكن تجمع الطريقتين مع بعض ...زيادة في الامان وتزيد التشفير
اللهم إني أعوذ بك من غلبة الدين وغلبة العدو، اللهم إني أعوذ بك من جهد البلاء ومن درك الشقاء ومن سوء القضاء ومن شماتة الأعداء
اللهم اغفر لي خطيئتي وجهلي، وإسرافي في أمري وما أنت أعلم به مني، اللهم اغفر لي ما قدمت وما أخرت، وما أسررت وما أعلنت وما أنت أعلم به مني، أنت المقدم وأنت المؤخر وأنت على كل شيء قدير
المشاركات : 575
المواضيع 116
الإنتساب : Feb 2014
السمعة :
28
الشكر: 377
تم شكره 440 مرات في 205 مشاركات
اخواني موضوع شيق ومهم وخاصتا للمبتدئن مثلي ممكن اخي 0theghost0 تعمل لنا دروس او امثلة عن الطريقتين لتعم الفائدة وجزاك الله خيرا
اعذروني عن الطلب ربما اكون قد بالغت
وشكرا
المشاركات : 32
المواضيع 2
الإنتساب : Nov 2013
السمعة :
0
الشكر: 11
تم شكره 16 مرات في 12 مشاركات
فعلا موضوع شيق
ويا حبذا لو اكتمل
المشاركات : 575
المواضيع 116
الإنتساب : Feb 2014
السمعة :
28
الشكر: 377
تم شكره 440 مرات في 205 مشاركات
اخواني لا تبخلو علينا من فضلكم
المشاركات : 300
المواضيع 48
الإنتساب : May 2016
السمعة :
4
الشكر: 205
تم شكره 90 مرات في 68 مشاركات
قم بتحديد ايبي محدد بحيث يعمل البرنامج على هاذا الايبي و اذا اختلف الايبي يقوم البرنامج بحذف نفسه
(( نحن قوم أعزنا الله بالإسلام فمهما ابتغينا العزة بغيره أذلنا الله )) ..
المشاركات : 660
المواضيع 39
الإنتساب : Feb 2014
السمعة :
196
الشكر: 1420
تم شكره 1747 مرات في 622 مشاركات
السلام عليكم
يوجد لدي طريقة للحماية تعتمد على اخذ رقم لقطعة من الجهاز (مثل المعالج او الهارد او المذر) ثم القيام بعملية تشويش للرقم عبر تحويله الى Hexa و فق دوال محددة و من ثم اقتطاع اجزاء منه و جعله هو مفتاح البرنامج
الطريقة تعتمد على طرفين البرنامج الذي لدى الزبون يقوم بعرض مفتاح تسجيل و يطالبه برقم التفعيل الخاص بالبرنامج
و في الطرف المقابل يوجد برنامج (صغير) يقوم باخذ مفتاح التسجيل من المستخدم و اصدار مفتاح تفعيل ليتم تشغيل البرنامج طبعا برنامج التفعيل يعتمد اعادة فك مفتاح التسجيل وفق دوال عكسية و اصدار مفتاح التفعيل
الطريقة جيدة اذ ان كل مفتاح يناسب جهاز واحد فقط و يعتمد على رقم معالج الجهاز و اذا تم تغير المعالج في الجهاز يصبح المفتاح غير مجدي
طبعا كما هو معروف لا يوجد طريقة فعالة للحماية لكن عملية الفك ستصبح معقدة جدا على الهاكر الذي يحاول فك البرنامج
و على حسب البرنامج فاذا كان برنامجك مهم جدا و ذو اداء مميز اذا توقع انه سيتعرض للكثير من محاولات التهكير
الطريقة المستخدمة تستخدم بعض الدوال للتشويش على الرقم و بامكانك زيادتها و اختراع دوال اكثر تقوم بعشرات عمليات التشويش و بالتالي زيادة معاناة من يحاول تهكير البرنامج
اذا اعجبتكم الفكرة و تم اعتمادها يمكننا مناقشة الكود الخاص بها
اللهم لك الحمد كما ينبغي لجلال وجهك و عظيم سلطانك
في حل و ترحال