برنامج يعمل في حاسوب واحد


مرحبا أخي الكريم،

تعديل: لم أنتبه أنك تريد عمل البرنامج لزبون لك :) لكن المبدأ واحد والذي ذكرته يمكنك اعتماده كطريقة لذلك كما يفيدك في معرفة كيف يمكن أن يفكر من يريد العبث ببرنامجك ومعرفة طريقة حمايته:

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

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

لذلك وفي حال كانت الحماية بدائية (وضع الكود مثلاً في ملف .txt) أو قاعدة بيانات خارجية، يمكنك البحث داخل الحاسوب عن آخر الملفات التي تم إضافتها إلى الحاسوب بحسب التاريخ (هذا الخيار موجود في ويندوز) وليكن هذا البحث داخل مسار البرنامج مثلا:

c://programfiles/mysoftware/

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

بالتوفيق.

نفس الطريقة التي اعمل بها حاليا لكن لها سلبياتها

بحيث انه لو عمل backup للوندوز ورفعها لجهاز اخر سيعمل معه بشكل عادي


برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

24.9 ألف متابع