![]() |
|
انشاء ملف لايقبل التعديل - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : انشاء ملف لايقبل التعديل (/showthread.php?tid=5690) الصفحات:
1
2
|
انشاء ملف لايقبل التعديل - Houdini - 03-11-2013 إقتباس :بالنسبة للخيار الأول : يمكن لجميع البرامج الخارجية استخدام الدالة SetFileAttributes للتعديل على علم المف و جعله قابل للكتابة .فعلا بالنسبة للاول يمكن تعديل على ملف و جعله قابل للكتابة في ثاني يمكن اسنعمال اعلام share mode لعدم سماح لاي برنامج من الوصول الى الملف لاكن هنالك فعلا برامج نبحث عن مقبض ملف باسمه و ابسطها process explorer هنالك حلول اكثر تقدما بستعمال درايفرات و حماية الملفات ومجلدات من ring0 في kernel mode شاهد هدا المثال الدي قمت ببرمجته من مدة ![]() حمل المشروع من المرفقات [COLOR="Red"] المشروع هو نتيجة هندسة عكسية للبرنامج الاصلي gilisoft privacy protector[/COLOR] انشاء ملف لايقبل التعديل - SMP3 - 04-11-2013 لا أملك المكتبة fileguard لتجريب البرنامج . ------------------------------------------------------ الولوج لل kernel mode سيثير قشعريرة برامج الحماية .. أغلب البرامج التي تملك صلاحيات أعلى من النظام و التي تشتغل في ال Ring0 ستصنف على أنها برامج ضارة .. الا اذا قررت الشركة عكس ذلك . لذلك لا أنصح به .. |