تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
ارجو من الاخوة الافادة في طريقة حماية البرنامج من التلاعب
#1
اخواني وجدت في بعض البرامج المحاسبية او برامج نقاط البيع بالذات نقطة مهمة وهي
انه يتم حماية البرنامج من العبث في تاريخ الجهاز اي اذا تم تغير تاريخ الجهاز من قبل المستخدم
لايعمل البرنامج ويتم توقيفه الى ان يتم اعادة ظبط التاريخ الصحيح ارجو توضيح الفكرة وطريقة العمل عليها
الرد }}}
تم الشكر بواسطة:
#2
يتم حفظ تاريخ اليوم و تاريخ غد او بعد غد بطريقة ما و ربما الوقت ايضا

و عند فتح البرنامج يتم مقارنة تاريخ الجهاز مع التواريخ المحفوظة و قت الجهاز مع الاوقات المحفوظة
الرد }}}
تم الشكر بواسطة:
#3
نرجو من الاخوة توضيح طريقة عمل الكود او وضع مثال
الرد }}}
تم الشكر بواسطة:
#4
علوش كتب :نرجو من الاخوة توضيح طريقة عمل الكود او وضع مثال

مثلا نستخدم اوامر الاضافة و القراءة من قاعدة بيانات فيها عمود واحد فقط

نكتب في قاعدة البيانات اول تاريخ او نعمل زر كوماند لا يظهر الا اول مرة عند استخدام البرنامج فيه نظيف تاريخ أول استخدام

dim a as date

a=date

ثم اوامر اضافة الى قاعدة البيانات

نكتب في الفورم1 لواد اوامر القراءة من قاعدة البيانات السابقة (فتح ، التنقل بين السجلات ، اسناد قيمة السجل الى تكست)

ثم نكتب شروط مناسبة للمقارنة بين قيمة السجل و تاريخ اليوم حيث بالنسبة لتاريخ اليوم نظر ما بين هذين {}

{
ناخذ x,y

و نعمل لكل منها كمايلي : dim x as date

----------------------------------------

لمعرفة تاريخ اليوم

x=date

-----------------------------------
و هذا لمعرفة تاريخ اليوم التالي :

كود :
y= DateAdd("d", 1, x)

و عند تبديل الرقم 1 في الكود السابق ب 2 نعرف تاريخ بعد غد

}

و بعد حساب كل ما علاه نكتب اوامر الاضافة الى قاعدة البيانات
الرد }}}
تم الشكر بواسطة:
#5
[SIZE=5][SIZE=4]السلام عليكم...

في برمج نقاط البيع (POS) تكون حواسيب النفاط متصلة بحاسوب رئيسي (Server) عبر الشبكة، و تكون قاعدة البيانات موجودة على الـ Server الذي من المفترض أنه موجود في مكان أمين (مكتب الإدارة أو صاحب المحل).

في هذه الحالة يمكنك تجاهل التاريخ و الوقت على حواسيب نقاط البيع - و لا داعي لتوقيفها - لأنه يمكنك الحصول على التاريخ و الوقت من الـ Server سواءً باستعمال دوال API أو - في حالة استعمال SQL Server - باستعمال جملة SELECT بسيطة.

بالإضافة إلى ذلك فإنه إذا كان من المفترض لحقل تاريخ معين في الجدول أن يأخذ تلقائياً التاريخ الحالي فلا داعي لأن نوفر للمستخدم خانة إدخال تاريخ أو وقت، إذ يكفي أن نجعل لذلك الحقل قيمة افتراضية هي دالة قراءة الوقت (في SQL Server اسم الدالة هو GETDATE و في Access اسم الدالة هو DATE).

نرجو الاستفادة و السلام.
[/SIZE][/SIZE]
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد }}}
تم الشكر بواسطة: princeofislam
#6
السلام عليكم
اخ asto

حفظ التاريخ والبيانات في قاعدة البيانات خطا كبير
وكذلك في الريجستري في بيانات المستخدم hkey_current_user
قد أضيع منك في الضباب أو أدفن في التراب أو نصبح عن بعضنا أغراب ولكن تذكر أني كنت يوما هنا !
الرد }}}
تم الشكر بواسطة:
#7
مثال بسيط

لحفظ البينانات والتحقق من التاريخ


الملفات المرفقة
.rar   Trial Version.rar (الحجم : 9.65 ك ب / التحميلات : 77)
قد أضيع منك في الضباب أو أدفن في التراب أو نصبح عن بعضنا أغراب ولكن تذكر أني كنت يوما هنا !
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  طريقة اضافة كود الاعداد في فجوال الاكسس نيمو 0 590 17-09-22, 01:36 AM
آخر رد: نيمو
  ثغرات تسهل كسر حماية برامج vb6 السندبااد 4 5,878 30-05-21, 04:32 PM
آخر رد: khaled2030
  [vb6.0] هاام الى جميع الاخوة في المنتدى ارجو المساعدة husam.aj87 2 1,404 03-03-21, 08:20 PM
آخر رد: Amir_Alzubidy
  استفسار عن طريقة حماية تطبيقات الفيجوال بيسك moghastar 2 3,703 16-10-20, 02:15 AM
آخر رد: مقداد إسماعيل
  استفسار عن طريقة الربط بين قاعدة بيانات اكسيس 2003 عن طريق الانترنت jordaniancopy 1 1,851 29-08-20, 11:46 PM
آخر رد: diggitalk2017@gmail.com
Smile [كود] كود تشغيل البرنامج عمور2016 5 2,306 04-07-20, 04:25 PM
آخر رد: عمور2016
  مساج خطأ عند تحزيم البرنامج في ويندوز 10 amazonette 2 2,254 16-05-20, 04:33 AM
آخر رد: Amir_Alzubidy
  كيفية حماية قاعدة البيانات على الشبكة المحلية من النسخ والحذف abu jana 8 6,912 07-08-19, 11:04 PM
آخر رد: sendbad100
  شرح طريقة انشاء barcode بسهوله ولد رائع 4 5,564 22-06-19, 08:06 PM
آخر رد: ابن دوعن
  حماية البرنامج برقم الهاردسك layan2000 7 7,575 18-06-19, 08:42 AM
آخر رد: layan2000

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


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