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

تشفير مجلد

بدأه هــــ برمجة ــــاوي في 10 مارس 2010 · 20 رد · 1,324 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

من فضلكم اريد كود تشفير مجلد بحيث لا يتم فتح المجلد ولا استعراض محتوياته ولا حذفه.

هل هذا ممكن ؟ مع خالص التحية لجميع الاعضاء

=================================================================

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#2

ربما يفيدك هذا الرابط أخى الفاضل

كيف تمنع المستخدم من فتح / تعديل / نسخ / نقل / حذف ملف أو مجلد؟

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#3

بارك الله فيك اخ جوست

انا شوفت الكود....... هل ملف kernel32.dll هو المسئول عن عن هذه العمليه + الكود

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

تحياتى لك.

#4
اقتباس
ياريت ترفق كود الكلاس الخاص به فى هذا الموضوع

أى كلاس التى تريد الكود الخاص بها؟ :huh:

مكتبة الـKernel32 هى إحدى مكتبات نظام التشغيل ,, هل تريد السورس كود الخاص بها؟ :wink:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#5

ممكن يا أخ GHOST2010 ترفق مثال لأني جربت اللي في الرابط أعلاه وما نجحت معي

=================================================================

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#6

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

أرجو أن تعذرنى على هذا الخطأ الغير مقصود

تم تعديل هذه المشاركة بواسطة GHOST2010 في 11 مارس 2010 في 16:42

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#7

مافي بأس ، بارك الله فيك

عموما أنا بالانتظار وما اريد أكلف عليك . على راحتك ياباشا.

=================================================================

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#8

السلام عليكم

انا ظننت انك كتبت ملف dll يدويا

لذلك فسألت عن كود الكلاس الخاص بها

على العموم منتظرين مثالك بعد التعديل اخ جوست

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

#9

شكرا لكم ,, تم تعديل الكود وهو يعمل الآن على الملفات والمجلدات والمشغلات

بالتوفيق ,,

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#10

شكرا لك انت اخ جوست

هل الان يقوم بمنع المسح او النقل وا اسعراضه اوفتحه؟؟؟؟؟

ويارت مثال على الكود

#11

أخي الفاضل أرفقت لك المثال ممكن تعدل عليه

WindowsApplication1.rar

=================================================================

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#12

بانتظارك يا أخ GHOST2010

=================================================================

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#13
هــــ برمجة ــــاوي كتب:

بانتظارك يا أخ GHOST2010

نعم

انا كل يوم ادخل وانظر الى الرد فلم اجده

وياريت يكون على عدم النقل ولا النسخ ولا الحذف ولا اعاده التسميه

يكون كود شامل

شكرا لك

#14

ماهو المطلوب بالضبط؟

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

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#15

المطلوب يا أخي الفاضل تعطيني مثال على الكود أو تعدل على المثال اللي أرفقته لك في الرد السابق.

لأن المشكلة اني ما قدرت أفهم طريقة استخدام الكود.

يعني لو كان عندي مجلد في القرص C باسم MyFolder ما هو الكود اللي أكتبه في زر تشفير المجلد وأيضا الكود اللي أكتبه في زر فك تشفير المجلد.

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

=================================================================

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#16

معذرة أخى الكريم ,, حاليا لا أملك الوقت للتعديل على المثال لكنى سأعطيك إجابة ما طلبت

لتشفير المجلد MyFolder يمكنك التعديل على السطر الموجود فى حدث تحميل الفورم وهو

fileHandle = CreateFile("C:\test.txt", FILE_LIST_DIRECTORY Or  GENERIC_READ Or  GENERIC_WRITE, FILE_SHARE_NONE, 0, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, 0)

حيث يمكنك استبدال C:\test.txt بأى ملف أو مجلد أو سواقة تريد حمايتها

أما عند فك التشفير فالكود موجود فى حدث إغلاق الفورم

CloseHandle(fileHandle)

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#17

نعم ، تم تطبيق المثال بشكل صحيح. بارك الله فيك يا أخي الكريم

=================================================================

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#18

صراحة البرنامج أكثر من رائع . لكن عندي ملاحظة.

اذا اغلق المستخدم البرنامج فيمكن فتح المجلد .

هل يمكن أن يتم المنع من الفتح والتعديل حتى بعد اغلاق البرنامج؟؟

=================================================================

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

#19
اقتباس

هل يمكن أن يتم المنع من الفتح والتعديل حتى بعد اغلاق البرنامج؟؟

بالطبع يتم المنع حتى يتم إغلاق البرنامج ولذلك كل البرامج التى تعتمد على هذه الطريقة فى الحماية تقوم بالحماية عن طريق Windows Service تبدأ مع بداية تشغيل النظام

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#20

الف شكر اخ جوست

سوف اقوم بالتجربه الان

#21

بارك الله فيك يا اخ GHOST2010 وجعل الله ذلك في ميزان حسناتك

=================================================================

[وسط]فَإِذَا عَزَمتَ فَتَوَكَّل عَلَى اللَّهِ إِنَّ اللَّهَ يُحِبُّ المُتَوَكِّلِينَ

=================================================================[/وسط]

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