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

الاصدارة الأولى من برنامج اغلاق الريجيسترى

مغلق
بدأه D.EXPERINSE في 28 ديسمبر 2007 · 4 رد · 809 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخوانى اليكم الاصدارة الأولى من برنامج اغلاق و حماية الريجيسترى من عبث الآخرين

خاصة اذا اعتمد برنامجك على وضع قيم معينة للحماية أو التأمين بالريجيسترى

اليكم الاصدارة الأولى من البرنامج مع السورس كود

فى انتظار آرائكم

و ترقبوا الاصدارة الثانية قريبا ان شاء الله

REG_CONTROL.rar

#2

بداية موفقة ولكن ما العمل إذا قام المستخدم بتغيير إسم ملف الريجستري من Regedit.exe إلى أي إسم آخر ؟؟!

وأيضاَ البرنامج لا يمنع إستخدام محررات تسجيل أخرى !!

وفقك الله لما يحبه ويرضاه.

#3

شكرا جزيلا زميلى العزيز

اقتباس
ما العمل إذا قام المستخدم بتغيير إسم ملف الريجستري من Regedit.exe إلى أي إسم

آخر ؟؟!

W.RegWrite Key + "\1", "regedit.exe"

ملاحظة جيدة زميلى العزيز و أود أن أخبرك أن هناك معالجة جيدة لمثل هذه الأمور فى الاصدار الثانى من البرنامج و الذى أنا بصدد وضعه قريبا على المنتدى بالسورس كود ان شاء الله

و لكن ..............

اقتباس
وأيضاَ البرنامج لا يمنع إستخدام محررات تسجيل أخرى !!

ماذا تقصد بمحررات تسجيل أخرى ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟!!!!!!!!!!!

#4

محرر الريجستري هو برنامج مختلف عن الريجستري نفسه اي يوجد برامج كثيرة تقوم بعمله ومن هذه البرامج محرر ريجستري اخر يأتي مع الويندوز وهو regedt32.exe

لذا انت لم تقم باغلاق الريجستري بل قمت بايقاف برنامج للريجستري

#5

يمكن إغلاق الريجسترى عن طريق صنع Keyvalue أسمها DisableRegistryTools و نوعها Dowrd داخل المسار التالى

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

هذه الـ Keyvalue تأخذ قيمة من إثنان و هما

صفر : و تعنى إمكانية فتح برنامج Windows Registry Editor و تعديل قيم الرجيسترى من داخله

واحد : هذه القيمة عند وضعها يتم منع اى شخص من استخدام برنامج محرر الريجسترى و تظهر لك رسالة Access is denied

فى حال ان محرر الريجسترى تم غلقه يمكنك إعادة تشغيله عن طريق إستخدام برنامج Windows Group Policy و تستدعيه عن طريق كتابة gpedit.msc داخل Run و بعدها ادخل على المسار التالى Administrative Templates\System و بعد الضغط على System أختر من الجانب الأخر Prevent Access to Registry Editing Tools عنما تعمل إما ان تختار Not Configured او إختار Disabled فالإثنان لهما نفس التأثير

و الله ولى التوفيق.

مدونتي: C++ Tips and Tricks

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…