اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر (معدل)

السلام عليكم

كنت ابحث عن طريقة جيده للحماية وبالاستفسار هنا وطرح الاسئلة استفدت من معلومة من الاخوان في المنتدى بارك الله بهم ,

فكرة ان افضل طرق الحماية الحالية هيا وضع باسورد على قاعدة البيانات بمتداد accdb حيث سيكون من الصعب كسر حماية هذا النوع بسهولة  ,, (لايوجد حماية مطلقه) لكن نتكلم عن حماية صعبة وليست سهله ,

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

المرفق هوا ملف فيجول بيسك مفتوح المصدر حيث يمكن تعديل المسار وكلمة السر , فديو توضيح لعملية تشغيل الملف بعد التنصيب وتشغيل الاكسيس ,, الاكسيس المستخدم هوا الاحد الاخوان بالمنتدى لا اتذكر اسمه قمت بتجربته من باب السرعه 😅

يتطلب لامر 

وجود فيجول بيسك استوديو 2013 او اعلى

اضافة مكتبة اكسيس

عمل تحزيم للبرنامج

بعد عمل البرنامج والانتهاء من التجربه يمكن حذف البرنامج عن طريق الذهاب الى Control Panel ثم تبحث عن موقع حذف البرامج واسمه Programs and Features هناك ابحث عن اسم البرنامج OpenAccessApplicationWithPassword  قم بحذفه اذا احتجت ان تغير المسار او تعدل بالبرنامج ,

اضافة مكتبة :

في يمين برنامج فيجول استوديو نضغط يمين على اسم المشروع OpenAccessApplicationWithPassword

ونخار كما موضوح بالصورة

 

 

R2.jpg.29047590993c549f4456c51e03930552.jpg

 

بعدها نبحث في خيار Com عن الاكسيس كما موضح بالصورة ونختار المكتبة

 

 

R3.jpg.ceeff49a4367d11a55a0f975c29f96e0.jpg

 

 

نأتي للتحزيم وهوا يتكون من خطوات بسيطة ,

الاول نضغط كلك ايمن على اسم المشروعOpenAccessApplicationWithPassword الموجود يمين برنامج فيجول استوديو ونختار properties

 

بعدها كما موضوع في الصورة اولا نختار مكان حفظ ملفات التنصيب بعد التحزيم,

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

ثم نختار من الاسفل الخيار الذي بالوسط prerequisites دورة هوا تحميل جميع ملفات البرنامج الموجودة ثم نضغط OK ليعيدنا الى الصفحة الاولى - تابع اخر صورة بالاسفل 

أخيراً سنضغط على publish now بهذه الطريقة سيتم تحزيم البرنامج ويمكنكم التجربة بعدها حيث عند تشغيل ملف setup.exe سيتم تثبيت البرنامج وتشغيله مباشرة . 

ملاحظة ستحتاج الى مكتبة microsoft net framework 4.5 للتشغيل

 

T1.jpg.9ca3f60746914250fab4ebcc04f8aaa3.jpg

T2.jpg.daa3e19434200af5ba83d353f4a82946.jpg

 

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

اتمنى ان تكون الفكرة ناجحة ولو احد الاخوان له باع في كسر حماية البرنامج التي تخص الفيجول استوديو يعطينى رأيه بطريقة التحزيم ولو هناك تحزيم بنوع تشفير معين يكون اقوى فا اتمنى ان يخبرنا الطريقة ,,

بالتوفيق للجميع يارب ,, 

 

OpenAccessApplicationWithPassword.zip

video.zip

تم تعديل بواسطه Ahmed.IQ
  • Like 1
  • Thanks 2
قام بنشر

شكرا جزيلا اخوي احمد 🙂

بالفعل طريقة جديدة على المنتدى 🙂

وفي انتظار ان يقوم الاعضاء بتجربة المرفق ، وموافاتنا بالنتيجة 🙂

 

جعفر

قام بنشر

عمل موفق اخى 

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

 

قام بنشر

king5star  لا اعرف ان كانت الحماية بمتداد Accde قوية ولا يمكن كسرها ام لا لكن الذي متاكد منه ان اكسيس بصيغة Accdb مع كلمة سر سيكون قوي وصعب الكسر لذا لتمرير كلمة السر وفتح قاعدة البيانات لذا لجاءت الى فكرة عمل تطبيق فيجول استوديو سيكون صعب الكسر على اغلب الناس سيحتاج الى اشخاص لديهم باع في كسر حمايات البرنامج لمعرف السورس الذي يحتوي على كلمة السر , اما حماية Accde هل قوية ولا يمكن كسرها فلا علم لدي بصراحة عن كسر الحماية بهذا النوع 

العفو استاذ جعفر هذا بعض من ما لديكم اكيد , وانا ايضا بنتظار الاخوة ليقومو بالتجربة اتمنى من الله ان يوفق الجميع للافضل دائماً

 

10 ساعات مضت, jjafferr said:

شكرا جزيلا اخوي احمد 🙂

بالفعل طريقة جديدة على المنتدى 🙂

وفي انتظار ان يقوم الاعضاء بتجربة المرفق ، وموافاتنا بالنتيجة 🙂

 

جعفر

 

شكراً لك اخي محمد نسئل الله ان يوفقكم وهذا بعض من ما قدمتو لنا بصراحة فا شكرا لكم ,

 

8 ساعات مضت, محمد أبوعبدالله said:

جزاك الله خيرا اخي الكريم

طريقة رائعة جدا وجديدة وفعالة

فبارك الله فيك واكثر من امثالك ونفعنا بك

تحياتي

 

قام بنشر

السلام عليكم 🙂

 

بسبب امكانية فتح الشفت من برنامج خارجي ، فيكون بإمكانك الدخول على جداول Accde او MDE ، لهذا السبب لا تضع كلمة سر البرنامج الآخر في الجدول ،

بينما تقدر ان تضع كلمة سر البرنامج الآخر في الكود ، لأن البرنامج بصيغة Accde او MDE لا يوجد به كود 🙂

 

3 ساعات مضت, tiger wanted said:

افضل طريقة للحماية هى امتداد accde وقبل ذلك الغاء الشيفت وقل الكود بالباسورد وهذه هى الحماية المؤكدة 

مافي داعي لقفل الكود بالباسورد ، لأنه اصلا لا يوجد كود في هذه الصيغة 🙂

 

جعفر

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information