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