أكاديمية الصقر للتدريب

لوحة التميز الأسبوعي
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
العضو المتميز المشرف المتميز المراقب المتميز المدير المتميز الموضوع المتميز القسم المتميز
ashraf_hertlion hassona229-- لا تميز خلال هذه الفترة YasserKhalil مطلوب تعديل الكود للطباعة اكسيل اسئله واجابات


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





كشف برنامج الديب فريز و خروج من الملف vba excel

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



03-05-2020 06:16 مساء
fathy
عضو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 17-03-2020
رقم العضوية : 18571
المشاركات : 89
الجنس : ذكر
تاريخ الميلاد : 1-9-1995
يتابعهم : 3
يتابعونه : 1
قوة السمعة : 142
 offline 

السلام عليكم ورحمة الله وبركاتة 
اهلا بأخواتي الكرام و اشكر كل اعضاء المنتدى و الله يبارك في علمكم و يزيدكم علم 
محتاج كود vba يكشف عن مسار ملف معين لو وجد يظهر رسالة قد تم الكشف عن وجود برنامج الديب فريز و يخرج من ملف الاكسيل
و المسار هو 
C:Program FilesFaronics
C:Program Files(x86)Faronics
احيانا حسب اصدارات الويندوز بينزل في المسارين دول ف عاوز لو تم الكشف عن الفولدر الي اسمة Faronics في هذا  المسارين  المذكور 
يعطي رسالة ثم يغلق المصنف 
و طبعا دة مجرد حماية لو حد عامل كود عن فترة تجريبية ف ممكن واحد يثبت برنامج الديب فريز و يجمد الوقت ف محتاج هذا الكود لكي اتغلب على هذة المحايلة بقدر الامكان
لو احد من الاعضاء مسطب ديب فريز ووجد اسم الفولدر مختلف او في مسار مختلف فيذكر اسم الملف وجزاه الله خير وهذا بسبب اختلاف اصدار الديب فيريز 
و ارفقت ملف اكسيل يدعم المايكرو 
ولكم جزيل الشكر 

مع العلم انا بكتب صيغة المسار الملف  صحيح ولاكن من خصائص كتابة الموضوع يحذف علامة الفاصل بين اسماء الفولدر 

 
 
 
  كود لكشف برنامج الديب فريز واغلاق المصنف.xlsm   تحميل xlsm مرات التحميل :(4)
الحجم :(8.365) KB


03-05-2020 10:00 مساء
مشاهدة مشاركة منفردة [1]
YasserKhalil
مراقب عام
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10455
الجنس : ذكر
تاريخ الميلاد : 1-10-1978
الدعوات : 24
يتابعهم : 1
يتابعونه : 536
قوة السمعة : 36632
عدد الإجابات: 256
 offline 
look/images/icons/i1.gif كشف برنامج الديب فريز و خروج من الملف vba excel
وعليكم السلام أخي الكريم فتحي
أرى أنك قد حددت نفسك في برنامج محدد قد يستخدمه المستخدم .. سؤال: ألا يوجد برامج أخرى تقوم بنفس العمل؟ هل ستستطيع حصرها ...؟
أرى أن تغير طريقة التفكير في الحماية وتحاول حماية الملف نفسه بطرق أفضل ..

03-05-2020 11:55 مساء
مشاهدة مشاركة منفردة [2]
fathy
عضو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 17-03-2020
رقم العضوية : 18571
المشاركات : 89
الجنس : ذكر
تاريخ الميلاد : 1-9-1995
يتابعهم : 3
يتابعونه : 1
قوة السمعة : 142
 offline 
look/images/icons/i1.gif كشف برنامج الديب فريز و خروج من الملف vba excel
عندق حق فعلا  يا استاذ ياسر يوجد برامج كثيرة اخرى يقوم بنفس العملية ولاكن اشهرها هذا النوع و لاكن اريد احباط عددة محايلات للمستخدم 
بعد قمت بتأمين كود المدة التجريبية و تأمين الخلية ( العامل الوسيط ) بين الكود بعدم مسحها و عدم تغيير القيمة و اذا استرجع تاريخ الجهاز سوف يغلق المصنف و اذا انتهى التاريخ يغلق المصنف ولا يمكن فتحة 
لاكن فكرة المحايلة هنا وهى تجميد تاريخ الجهاز اثناء فترة التجريبية 
و ايضاً بدون برنامج الديب فريز يستطيع المستخدم ان يضغط الملف  بصيغة  (rar) اثناء الفترة التجريبية وحفظة  و يفتح الجهاز بتاريخ محدد قبل انتهاء المدة و يستطيع فتح الملف هكذا كل مرة 
فلدي فكرة ولاكن لا ادري كيف ,
نستطيع حصر اي برنامج يقوم بتجميد النظام ففكرة برامج التجميد يقوم ايضاً بتجميد تاريخ ووقت الجهاز في الويندوز و يقوم بإقاف تعديل الوقت و التاريخ فهل يوجد كود يكشف هذة النقطة اذا وجد تعطيل في تغيير الوقت و التاريخ يغلق المصنف وهذا بديل من مسارات فولدرات البرامج 
وهكذا نقوم بحل نص المشكلة و يتبقى نصف المشكلة الاخرى و هى يستطيع المستخدم بضغط الملف و يفتح بتاريخ محدد قبل المدة و يفعل هكذا كل مرة لفتح الملف 
سوف ارفق الملف و اقوم ب الغاء خاصية في الكود و هى اغلاق الملف لكي نستطيع العمل علىيها 
الملف عبارة عن كود يعطي للملف مدة تجريبية و لا يستطيع التعديل على الخلية 
 
 
  مدة تجريبية .xlsm   تحميل xlsm مرات التحميل :(2)
الحجم :(21.768) KB


04-05-2020 11:19 صباحا
مشاهدة مشاركة منفردة [3]
YasserKhalil
مراقب عام
معلومات الكاتب ▼
تاريخ الإنضمام : 21-08-2017
رقم العضوية : 3
المشاركات : 10455
الجنس : ذكر
تاريخ الميلاد : 1-10-1978
الدعوات : 24
يتابعهم : 1
يتابعونه : 536
قوة السمعة : 36632
عدد الإجابات: 256
 offline 
look/images/icons/i1.gif كشف برنامج الديب فريز و خروج من الملف vba excel
عندي فكرة ولكن لم أجربها قبل ذلك لكن أرى أنها قد تكون فكرة ناجحة فيما يخص التاريخ ..
إذا كانت الحماية مرتبطة بالتاريخ ويمكن للمستخدم التلاعب بها ، فلما لا يكون تاريخك الذي تعتمد عليه لا يعتمد على تاريخ الجهاز ، بل يكون مرتبط بجلب التاريخ لليوم من موقع محدد بحيث تتم المقارنة على أساس التاريخ الذي تم جلبه من النت وليس من جهاز المستخدم .. لكن هذه الفكرة تتطلب من المستخدم أن يكون متصل بالانترنت
وفي النهاية يمكن تعطيل الماكرو ويمكن للمستخدم أن يفعل ما يحلو له في ظل تعطيل الماكرو ، لذا لا يوجد حماية مطلقة إلا إذا استخدمت برامج مخصصة للحماية ، وهذه أيضاً يتم التغلب عليها من قبل محترفين مثل الأخ حسونة بارك الله فيه.

04-05-2020 12:40 مساء
مشاهدة مشاركة منفردة [4]
fathy
عضو نشيط
rating
معلومات الكاتب ▼
تاريخ الإنضمام : 17-03-2020
رقم العضوية : 18571
المشاركات : 89
الجنس : ذكر
تاريخ الميلاد : 1-9-1995
يتابعهم : 3
يتابعونه : 1
قوة السمعة : 142
 offline 
look/images/icons/i1.gif كشف برنامج الديب فريز و خروج من الملف vba excel
فكرة كويسة جدا لاكن يوجد احتمالات كثيرة في انقطاع الانترنت و اغلبية العمل على المشاريع في قطاع خاص او عام لا يتوفر لديهم الانترنت فلدي فكرة اخرى
لا ادري اذا كانت ممكنة ام لا 
هل يوجد كود بتغيير تاريخ الجهاز اذا كان نعم فلابد من هذة الطريقة تكون ناجحة يتم تغير تاريخ الجهاز نقدم التاريخ بيوم واحد و اذا وجد تطابق فيتم الكشف عن وجود برنامج يجمد النظام اي كان نوع البرنامج واذا لا يوجد تطابق في التاريخ يرجع تاريخ النظام كما كان ولاكن اعتقد ان هذة الفكرة لا تفلح فأذا قدم تاريخ الجهاز اظن انة ينهي المدة التجريبية لان الكود مجهز اذا رجع التاريخ للوراء يقفل المصنف و ايضا اذا احد المستخدمين قام بعمل صلاحية في الويندوز ( يوزر ادمن ) فلا يمكن تغيير تاريخ الجهاز الا من يوزر الادمن 
و يوجد فكرة اخرى نعد الكود ب الكشف عن اسامي فولدرات معينة اذا وجد منهم يغلق المصنف انا سعتها هكون منزل اشهر انواع برامج تجميد النظام   و مع الحال لا يستطيع تغيير اسم فولدر برنامج التجميد واذا تم تغييرة يعطل تشغيل برنامج التجميد وهذا هو المطلوب 
ولاكن لدي كود تأمين امان المايكرو متميز جدااااااااااااا لا يمكن ابدا اختراق المشروع و سوف اقوم برفعة 
و اترك حماية محرر الاكواد للاتطلاع علية وايضا تسطتيع تشفير الملف ولا يمكن اختراقة بدون برامج اخرى حيث اذا تم تحويل صيغة الملف الى ملف تنفيذي exe يقفل وظائف كثيرة ومنها واهمها النسخ و اللصق 
و الفكرة هى نفعل كل انواع الحماية في المصنف و اهمها ( عمل حماية مع مشاركة الملف عبر الشبكة المحلية ) ويتم عمل قبلها كل انواع الحماية و عمل باسورد للملف وبهذا طريقة لا يستطيع تغيير باسورد الملف وتم تشفير الملف فلا يمكن كسر الحماية عند تحويل صيغة الملف الاكسيل الى zip ومع تأمين امان المايكرو وعمل باسورد لمحرر الاكواد و مع العلم يوجد طريقة لكسر محرر الاكواد ولاكن مع عمل حماية مشاركة عبر الشبكة المحلية لا يستطيع ايضا فتح محرر الاكواد حتى لو تم عمل باسورد او لا فيوجد حماية مطلقة وبهذا فأنا متحمس بصنع المشاريع بأكواد ال vba مع ضمان حماية الملف من الاختراق ولا كن يقف امامي مشكلة الفترة التجريبية 
و كود تأمين امان المايكرو اخذت هذا الكود من ضمن قنوات اليوتيوب وقمت بتعديل علية 
فكرة تأمين امان المايكرو اذا وجد مقفول يخفي كل الشيتات الاساسية المحددة و يظهر شيت فارغ و نكتب في الشيت يرجي تشغيل المايكرو او بدون كتابة لكي نشتت فكر مخترق الملف 
واذا وجد المايكرو فعال يخفي الشيت الفارغ و اظهار الشيتات الاساسية ( طبعا اخفاء تام ولا يمكن اظهارة ) 
وطبعا  يوجد في كود الفترة التجريبية شيت وسيط نستطيع اخفائة في الحالتين اذا تم وقف او تشغيل المايكرو وبهذا نجح الامر في الحماية 
وكان يوجد  مشكلة في كود تأمين امان المايكرو وهو اذا تم عمل حماية مصنف بالكامل وليس حماية الشيت و عند اظهار او اخفاء الشيت عند فتح او غلق الملف يعطي خطأ فقمت بتزويد هذا الكود 
بهذا السطر 
ActiveWorkbook.Protect Password:="123", Structure:=False, Windows:=False
عند الفتح و ثم يغلق بهذا السطر قبل عمل حفظ للمصنف 
ActiveWorkbook.Protect Password:="123", Structure:=True, Windows:=False
ثم عمل حفظ تلقائي 
و عند الغلق بنفس الفكرة 
وكاتب باسورد 123 مؤقتاً
وهكذا قمنا بتحسين كود  تأمين امان المايكرو و قمنا بحماية زيادة و هى لا يستطيع حذف اي شيت او تغير اسم الشيت او تحريك الشيت وهذا السطر الذي قمت بأضافتة  يكون سلس مع الكود و يحمي المصنف ولا يعطي اخطاء عند الفتح و الغلق
و اليكم الملف المرفق
و اتطلع على محرر الاكواد وقم بتجربتة 
ولا تنسى بحماية  المصنف بكل انواعة لكي يتم تشفيرة و يصعب كسرة
و ادعولي بقا smile 


 
 
 
  تأمين امان المايكرو .xlsm   تحميل xlsm مرات التحميل :(2)
الحجم :(19.099) KB





الكلمات الدلالية
برنامج ، الديب ، فريز ، خروج ، الملف ، excel ،


 










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

الساعة الآن 08:32 مساء