الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ازاي اعمل demo للبرنامج

مغلق
بدأه ahmed_shawky في 30 مايو 2006 · 10 رد · 1,117 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

ازاي اقدر اعمل demo للبرنامج بتاعي بحيث انه بعد فترة معينة من تشغيله على جهاز العميل مايشتغلش تاني

شكرا وارجو المساعدة

#2

كيف تعتقد ان البرامج التي تستخدمها تعلم ان مدة صلاحية التشغيل انتهت؟

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#3

هناك عملية اخرى للديمو وهي ان لا يكون جميع فوائد وخصائص البرنامج مفعلة فقط يراها المستخدم وليس بالضرورة ان يكون له تاريخ .

نموت وتحيا ...................فلسطين .

#4
Xacker كتب:
كيف تعتقد ان البرامج التي تستخدمها تعلم ان مدة صلاحية التشغيل انتهت؟

ممكن يكون registry

او يكون ملف محطوط عندك على الجهاز , اول ماتشغل البرنامج اول مرة يتحط فيه التاريخ ولو البرنامج مثلا هايشتغل 30 يوم, البرنامج كل يوم يشوف الفرق بين تاريخ اليوم و التاريخ اللي موجود في الملف حينما يصل الى 30 يوم البرنامج مايشتغلش

ده مجرد تفكيرى

والله اعلم بصحته

شكرا

#5

تمام, الا تستطيع القيام بهذا؟

اعمل حسابك ان يكون الملف مشفر وان تضمن الا يتم التعديل عليه بان تتحقق من وجود بايتات معينة فيه مثلا.

او اتبع الطريقة التي ذكرها محمد لكن دون ان تعطل امور من المهم ان يختبرها العميل.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#6

أو استخدم, البرامج الجاهزة .. كـ AsProtect وبرامج أُخرى.

ولكن هذه فيها خطورة؛ لأنها محط اهتمام الكراكر العالميين, فبمجرد ظهور كراك لإلغاء حماية برنامج حماية فستكون كل البرامج المحمية باستخدام هذا البرنامج مكركة !!

والحل السليم ربما هو الذي ذكره الأخ محمد .

#7

قم بحذف اجزاء مهمة من كود البرنامج

مثلا احذف خاصية الطباعة تماما

احذف خاصية حذف سجل....

لا يمكن قرصنة برنامج بهذا الطريقة... الله ما اذا قام القرصان بكتاية الكود الناقص :lol:

موضوع ربما يفيدك:

قائمة برامج حماية .NET

قطرة الماء تـثـقب الحجر.. لا بالعنف. لكن بتكرار المحاولة

at4re.gif

منتديات الفريق العربي للهندسة العكسية 不喜欢的勿入! www.at4re.com

#8
سي شارب كتب:
أو استخدم, البرامج الجاهزة .. كـ AsProtect وبرامج أُخرى.

Asprotect والبرامج التي تسمع بها ليست لـ .NET هناك برامج خاصة بهذا وضعها dj-siba

وانا اتفق معه في ان حذف الكود بالكامل هو الافضل.. لا باس من تعطيل القائمة ايضا لتجعل من يريد قرصنة البرنامج يعتقد بانه اوشك على الانتهاء :P

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#9

السلام عليكم ورحمة الله وبركاته

جزاكم الله خيرا

وشكرا لإهتمامكم

#10

السلام عليكم

لو البرنامج معتمد علي database ممكن تحدد عدد ال records اللي ممكن تقبلها ال database

يعني عند الاضافه افحص عدد ال records اذا كان اكبر من 10 مثلا اظهر رساله للمستخدم عدم صلاحيه البرنامج

أو استخدم الرجستري

استخدم مفتاح معقد وطويل

#11

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

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

هذا الموضوع مغلق.

مواضيع مشابهة