السلام عليكم
إذا كان الامر عن وضع مدة تجريبية ... اي تكون النسخة Trial ...
فسيكون من السهل جداً ... كسر البرنامج ... وخصوصاً إذا اعتمدنا على
Timer او شيء بسيط مثل هذا ...
ففي لغة التجميع( الأسمبلي ) عندما تقوم بتنقيح البرنامج ستجد العديد من الثغرات
التي تخول حتى المبتدئين الكرااكر على كسر برنامج
لذلك توجب عليك ان تكون على دراية جيده في امور الـ PE-File ولغة التجميع والهندسة العكسية ...
لكي تستطيع وضع طريقك الخاصة بحماية برنامج وتصعيب الامور على الكرااكر وتأخير مدة كسر البرنامج
وللعلم فقط انه في بعض الشركات يكون لبرمجة البرنامج شخص ولمبرمج الحماية شخص آخر او اكثر P:
إقتباس :او يمكن اظهار رسالة عليك وصل البرنامج بالانترنت للتفعيل
هذا ما سيسهل الامر على الكراكر المبتدئين
إقتباس :except
Application.Terminate;
end;
وهنا نستطيع مراقبة هذا الامر متى ما حاول البرنامج الصول إليه نكتشف مكان عملية إغلاق البرنامج وابطالها