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

لدي سؤال هام ولا ادري ان كان هذا القسم مكانه الصحيح ام لا، واكون ممتنا من الادمن اذا تفضل بنقله الى القسم المناسب ان لم يكن مكانه الصحيح هنا.

الاستفسار يتعلق بأني اقوم الان بتوظيف مبرمجين جدد في شركتي ولكن قبل البدء في ادخالهم للعمل على الاكواد الخاصة بالأنظمة الموجودة بالفعل اردت ان اضع نظام لحماية الاكواد ، بحيث يتيح للمبرمج العمل والتجربة ولكن يمنع اي امكانية لنسخ اي جزء من الكود خارج الجهاز الخاص به. 

ما هي الطرق المتبعة في مثل هذه الحالة ؟ ؟ ؟

شكرا
الرد }}}
تم الشكر بواسطة:
#2
طالما سمحت لأي مبرمج بالإطلاع علي الكود اصبحت فكرة انك تمنعه من أن ينسخ أو لا ينسخ الملف ليس لها قيمة
مع مبرمج جيد فإن الإطلاع علي الكود  سيكون كافي جدا له ليعيد كتابة أكوادك بطرق مختلفة
نصيحة لا تضيع وقتك و قلوسك .......
لكن من الممكن أن تجعل كل موظف عندك يوقع علي شئ اسمه مذكرة حماية السرية 
وبالرغم من ذلك لا تتوقع الحماية الكاملة لأكوادك
Retired
الرد }}}
تم الشكر بواسطة: عبدالله الدوسري , ابو روضة
#3
وعليكم السلام ورحمة الله وبركاتة



المبرمج الجيد : لا يحتاج حتى إلى أن ينظر إلى أكوادك ( فقط يحتاج إلى النظر إلى كيفية عمل البرنامج وقت التشغيل ) 
بعدها يمكنه أن يعمل ربما أفضل من برنامجك وأسهل وأسرع وأخف على النظام وينافسك أيضاً في السوق
السبب أنه سيبني من جديد شيء جديد وسيأخذ بعين الإعتبار جميع الأخطاء والسلبيات التي لديك وسيتحاشاها في عملية البناء الجديدة 
أما أنت فستضل حبيس أو مرتبط إرتباط وثيق بالأكواد التي لديك وسيكون من الصعب جداً عليك أن تبداء من جديد , ستظل تحاول تصحيح أخطائك وتحسين الأداء.

( هذا بالنسبة للبرمجيات الصغيرة والمتوسطة ) أما البرامج الكبيرة والتي من الصعب أن يلحق بها أحد , الموضوع مختلف.




لا يوجد حل مطلق لهذا الأمر 
هناك إحتياطات الأمان :
منها وأهمها ( كما ذكر أخي [b]silverlight ) : عقد عمل يشرح أن كل الشفرات المصدرية (الأكواد) المكتوبة تنتمي إلى وملك للشركة , والإلتزام بجميع بروتوكولات الأمان الأساسية ( أمن الوثائق والمعلومات ) ومن ضمنها جميع العمليات التي تتم داخل الشركة بأي شكل من الأشكال.[/b]

وهناك أمور أخرى مثل : ( الشركات الكبرى تسمية خط دفاع )
وهو أن تبقي الموظفين سعداء , وعدم مغادرتهم  , عدم الإحباط في العمل , لا تضع أقفال مادية أو معنوية تزيد من إحباطهم في العمل.
الرد }}}
تم الشكر بواسطة: mmali127 , ابو روضة
#4
حتى لو منعت ممكن يصوره بالموبايل من علي الكمبيوتر
الرد }}}
تم الشكر بواسطة: ابو روضة


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  ممكن حل المشكلة فى الكود التالي - من مشاركة استاذنا القدير / عبدالله الدوسري new_programer 4 177 02-03-24, 07:36 PM
آخر رد: new_programer
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 241 25-02-24, 11:26 PM
آخر رد: heem1986
  ماهو حل هذا الخطأ في الكود melad2002 7 276 25-02-24, 12:25 AM
آخر رد: justforit
  كيفية تنفيذ امر عند التعليم على checkbox بالداتا جريد فيو heem1986 2 164 21-02-24, 01:37 AM
آخر رد: heem1986
  كيفية انشاء سكريبت لقاعدة بيانات من خلال الكود heem1986 1 215 20-02-24, 12:00 AM
آخر رد: Kamil
  كيفية تنفيذ أمر عرض بيانات من فورم ثان مصمم هاوي 7 339 19-02-24, 12:28 AM
آخر رد: مصمم هاوي
  كيفية حفظ وتحزيم المشروع وتشغيله كبرنامج علىجميع الاجهزة الرائد 3 1,137 18-02-24, 10:37 PM
آخر رد: الحزين اليماني
  لدي مشكلة في عرض تقارير الكريستال ريبورت في جهاز العميل Adel27213 1 311 14-02-24, 09:33 PM
آخر رد: sinong
  [VB.NET] أرغب فى استخدام هذا الكود بالتحديد على الإصدار 10 AmeenRashed 3 211 19-01-24, 12:42 PM
آخر رد: Taha Okla
  [VB.NET] كيف يمكنني استظافة سوفت وير برنامج ادارة جهاز السي بي سي في المختبر الى برنامجي الحزين اليماني 2 289 15-01-24, 10:39 PM
آخر رد: الحزين اليماني

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


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