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

تعطيل الكاسبر عن العمل

مغلق
بدأه hghghg في 25 أبريل 2007 · 3 رد · 1,961 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني الكرام

أسعد الله أيامكم

هل بأمكاننا تعطيل حماية الكاسبر خلال تشغيل برنامج الاكسس أو تحميل البرنامج للعميل

بحيث لا يمكننا أستقبال رسالة الكاسبر المتمثله في ترمنيت أو كانسل أذا رغبت في حماية البرنامج برقم الهارد أو كنت تكتب قيمة في الريجيسترى فإنه سيكفها أو على الاقل بيعطى تنبيه عن ذلك فما الحل النهائي والخروج من هذا المأزق أفيدونا وجزاكم الله خير .

#2

اخي الفاضل

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

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

/index.php?showtopic=94202

نأتي الآن للإجابة على سؤالك واتمنى التركيز معي قليلا حتى لا ترتكب اي اخطاء لأنك سوف تتعامل مع الريجستري .

هل بأمكاننا تعطيل حماية الكاسبر خلال تشغيل برنامج الاكسس أو تحميل البرنامج للعميل

بحيث لا يمكننا أستقبال رسالة الكاسبر المتمثله في ترمنيت أو كانسل أذا رغبت في حماية البرنامج برقم الهارد أو كنت تكتب قيمة في الريجيسترى فإنه سيكفها أو على الاقل بيعطى تنبيه عن ذلك فما الحل النهائي والخروج من هذا المأزق أفيدونا وجزاكم الله خير .

تحذير نهائي : قبل تطبيق اي خطوه يجب ان تأخذ نسخة من ملف الريجستري الخاص بالويندوز وتقوم بحفظه بإسم مثلا Back.reg في اي مكان لأنه في حالة العبث بمفتاح الريجستري بدون درايه او علم منك فلن تعمل معك الويندوز وستتوقف نهائيا لهذا وجب التنويه ... اذا لم يكن دراية بما تفعل فدع الأمر وشأنه فهذه الموضوع ليس للتجارب فلن يستطيع احدا مساعدتك الا ان يقول لك عليك عمل فورمات لكامل النظام ومن ثم اعادة تنصيب الويندوز وفقد كل بياناتك .

لديك حلين واختر المناسب لك :

الحل الأول هو :

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

الحل الثاني : وهو الأخطر

1. اذا كان لديك برنامج الكاسبر محمل على جهازك فإنتقل الى مكان التقليل او زيادة حماية الماكرو حسب الشرح في الرابط وضع الحماية على وضع عادي حسب اعدادات الكاسبر الإفتراضية هذا اذا كنت قد قمت بتقليل الحماية بالنسبة للماكرو .

2. انتقل الآن الى ملف الريجستري الخاص بنظام الويندوز من خلال فتحه من

ابدأ ثم

تشغيل ثم

اكتب regedit

ستجد نفسك في ملف الريجستري

1. قم بتصغير كل المفاتيح والمجلدات حتى لا يتبقى لديك الا رمز جهاز الكمبيوتر وذلك بالضغط على علامات الناقص ( الوضع الشجري ) لملف الريجستري .

2. من قائمة ملف الريجستري اختر تحرير ثم بحث

3. ضع علامات الصح للإختيارات بحث في ( المفاتيح - القيم - البيانات )

4. اكتب في خانة البحث Kaspersky

5. اضغط على البحث عن التالي

6. استمر بالبحث من خلال الضغط فقط كل مره على يتوقف البحث عندها على المفتاح F3 من لوحة المفاتيح وانظر الى القيم او المفاتيح في الجهة اليسرى وهي عباره عن قيم اما ان تكون بيانات ثنائية REG_BINARY

او تكون قيمة نصية REG_DWORD

او تكون قيمة لسلاسل متعدده REG_MULTI

حتى تصل في النهاية الى موضع ومكان التقليل او الزيادة في الماكرو ( ستجد بالتأكيد ارقام مثلا 0001 وتعني ان الحماية ضعيفة او 0002 وهي متوسطة او 0003 وهي قوية جدا )

بعد ان عرفت موقعها كل ما عليك هو الإنتقال الى الجهة اليمنى من محرر الريجستري وستجد ان هناك مجلد مفتوح الآن اضغط على هذا المجلد بالماوس الأيمن ومن ثم اختر تصدير .

7. ستفتح لك نافذة تصدير الملف اي المكان الذي تريد حفظ ملف الـ REG الخاص بهذه القيم اختر مكان الحفظ واكتب اسم الملف بالإنجليزي مثلا Default_Kasper ودع افتراضات النافذه كما هي اي لا تقوم بإختيار الكل فالإفتراضي هو ( الفرع المحدد ) .

الآن حصلنا على ملف الريجستري الذي به مفتاح التقليل لحماية الماكرو .

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

9. نتج الأن لديك ملفين هما Default_Kasper.reg وهو خاص باقيم الإفتراضية للكاسبر والثاني هو لإيقاف او تقليل ماكرو الكاسبر Stop_Kasper.reg

10 . اذا وصلت الى هذه المرحله فقد انتهت مشكلتك تماما فكل ما عليك هو وضع هذين الملفين في نفس مجلد برنامجك الذي سوف تقدمه للعميل ويفضل ان تكون هذين الملفين مخفيه .

11. اذا كنت سوف تستخدم برنامج تثبيت البرنامج على جهاز العميل بواسطة احد برامج التثبيت كما تم شرحه في المنتدى على هذا الرابط

كيفية إعداد برنامج Setup لقواعد البيانات اكسيس

فستجد ان هناك امكانية لوضع قيم ملفات الريجستري كما في الصوره

packag5.gif

بحيث نضع القيم التي حصلنا عليها من ملف الريجستي في القسم السفلي من الصوره Additional Registry Key

بحيث نضع في خانة الـ Root القيمة التي حصلنا عليها من الملف - ويقصد بها هنا المجلد الذي اخذت منه المفتاح او المسار

وايضا نضع في حقل الـ Key نضع المفاتيح او المفتاح

وايضا في حقل الـ Name نضع اسم المفتاح

واخير في خانة القيمة الـ Value نضع القيمة التي تقوم بتقليل حماية الكاسبر الى اقل ما يمكن مؤقتا حسب ما حصلت عليه من الملف

كل هذه القيم موجوده في الملف الخاص بإيقاف الكاسبر Stop_Kasper.reg فكل ما عليك هو نسخ ولصق فقط .

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

Private Sub Default_Kasper_Click()
Call Shell("regedit.exe /s """ & CurrentProject.Path & "\Default_Kasper.reg""", 0)
End Sub

12. نضع ايضا في الشاشة الترحيبة خانة اختيار نعم / لا بحيث نتيح للمستخدم حرية الخيار في تفعيل او اخفاء شاشة الترحيب فعندما تكون على الخانه على لا فلن يتم فتح الشاشة الإفتتاحية في المره القادمة لفتح البرنامج وان كانت على نعم فسيتم فتح الشاشة في كل مره يتم فيها فتح البرنامج ( ابحث عن هذا الموضوع في المنتدى فهو موجود لتعرف الطريقة )

تم تعديل هذه المشاركة بواسطة zahrah في 27 أبريل 2007 في 08:13

#3

بسم الله الرحمن الرحيم

أختنا ومعلمتنا الأستاذة زهرة - الله ينور عليك

ويجزاك كل خير

ملاحظة بسيطة من واقع تجربة

كنت فيما مضى أستخدم الكاسبر سكاي في أوائل اصداراته ربما قبل 3 سنين

وكنت أجري بعض التجارب على الريجستري آنذاك - المهم محور التجربة كما تفضلتي كنت أود أن أعطل

أو أقلل من حساسية الكاسبر عن طريق تبديل القيمة 3 الى 1 في محرر التسجيل وياليتني مافعلت - اللي حصل القيمة

وصلت لها برمجيا وتم تعديلها - لكن مالذي حصل بعد ذلك

عند اعادة تشغيل النظام لايقلع بشكل سليم - يبطيء ويهنق بشكل غريب واحيانا يتوقف على شاشة التهيئة المبدئية

وصار له مشاكل لها أول ومالها أخر - ولم يعمل بشكل سليم الا بعد الفورمات

بحثت وبحثت عن السبب واستعنت بمن لديهم الخبرة وأخير أكتشفت السبب ؟ الذي برمج الكاسبر ليس من صنف البشر العاديين

وحتى العبقرية قليلة عليه .. السبب ( ان هناك ملف مع الكاسبر اسمه config فيه قيّم للمقارنة عن كل صغيرة وكبيرة من الإعدادات

إذا تم تعديل القيم يدويا من الريجستري يتم تعديلها عادي في الملف المذكور لتكون متطابقة - لكن إذا تم ذلك برمجيا يصبح هناك تعارض ولخبطة في الريجستري )

أعود واقول هالكلام كان في بداية أنتشار الكاسبر - وهذه التجربة على أوائل إصدارات الكاسبر الاصدارات اللاحقة لاأعلم عنها

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

ما دعاني لإطلاعكم على ماحصل لكي يحذر أخي الكريم السائل من أن ينهار النظام لو حصل أي خطأ.. وشكرا لك على الشرح الرائع والمفيد

أخوكم / Ekseer

تم تعديل هذه المشاركة بواسطة ekseer في 27 أبريل 2007 في 05:53

#4

بارك الله فيك اخي اكسير

على التنبيه ولكن اعتقد ان برنامج الكاسبر الآن وصل الى مرحلة مرموقة في الأداء والبرمجة

كما انني قرأت اخيرا ان الإصدارة السابعة تكاد تكون معدومه المشاكل بالنسبة لبرنامج الأكسيس فقد تم اخذ هذا في عين الإعتبار

اما الملف الذي تتحدث عنه وهو الـ Config فهذا يمكن التعديل بأبسط الطرق واسهلها عن طريق ارسال قيمه نصيه لإستبدال القيمه ويتم ذلك برمجيا كما نعمل مع اي ملف نصي نريد ان نعدل فيه ولا يوجد في هذا مشكله

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

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

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

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