تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] how can i check if my program opened by another program
#1
how can i check if my program opened by another program
الرد }}}
تم الشكر بواسطة:
#2
إن كنت تقصد أن برنامجك مفتوح بواسطة برنامج Reflector فالأمر صعب
لو كان هذا هو الهدف من سؤالك من الأفضل لك أن تقوم بحماية السورس كود
و تكتب برامجك علي هيئة ملفات Dll و ذلك لسهولة التحكم في تشفير الكود

عموما اعتقد انك تحتاج دوما للتأكد من تاريخ و توقيت استخدام الملف التنفيي أو الملفات التنفيذية
عن 'طريق القيمة الخاصة بالملفات و هي LastAccessTime
بشكل عام انا لم أحاول ذلك لكنها مجرد فكرة تستطيع منها التأكد من متي تم استخدام الملف و اعتقد هذه قد تكون نقطة البداية لك
الرد }}}
تم الشكر بواسطة: sendbad100 , sendbad100 , الماجيك مسعد
#3
(03-02-17, 06:46 AM)silverlight كتب : إن كنت تقصد أن برنامجك مفتوح بواسطة برنامج Reflector فالأمر صعب
لو كان هذا هو الهدف من سؤالك من الأفضل لك أن تقوم بحماية السورس كود
و تكتب برامجك علي هيئة ملفات Dll و ذلك لسهولة التحكم في تشفير الكود

عموما اعتقد انك تحتاج دوما للتأكد من تاريخ و توقيت استخدام الملف التنفيي أو الملفات التنفيذية
عن 'طريق القيمة الخاصة بالملفات و هي LastAccessTime
بشكل عام انا لم أحاول ذلك لكنها مجرد فكرة تستطيع منها التأكد من متي تم استخدام الملف و اعتقد هذه قد تكون نقطة البداية لك

نعم اخى بالفعل هذا ما اقصد

+

هل ملفات dll اصعب على الفاحص من البرنامج نفسه؟

فى نظرى اعتقد الاتنين واحد ولا يوجد فرق ! والله اعلم

+

يريت مثال لاستخدام ما تقول بالتحقق من تاريخ التعديل عالملف

انا بتحقق من حجم الملف ولكن فكرة تاريخ التعديل هذه جيدة ايضا اتمنى منك مثال لافهمها اكتر واستخدمها
الرد }}}
تم الشكر بواسطة:



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


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