المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : كيفية حماية ملفات اسطوانتك جزء 1


azizsoft
16-10-2012, 04:41 AM
بسم الله الرحمان الرحيم
وبه نستعيـــــــــــــــن
والصلاة والسلام على أشرف المرسلين
سيدنا محمد الصادق الأمين وعلى آله
وصحبه الأخيار الميامين

وبعــــــــــــــــــــــ ــــــــــد

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



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

سنحاول ان شاء الله اضافة شروحات بالتدرج ونبدأ طبعا بالأسهل .

من بين أسهل الطرق لحماية ملفاتك مايلي :

افتح مشروع جديد
اضغط project ثم action في الحدث on start up
الصق الكود


folder = Folder.GetCurrent();
attributes = File.GetAttributes(folder);
attributes.Hidden = true;
attributes.System = true;
File.SetAttributes(folder, attributes);


احفظ المشروع اضغط F7 حدد web/Email executable ثم التالي
فعل خيار Encryot Data Segment ثم build
افتح الملف التنفيذي في نافذة run اكتب %temp%
واضغط انتر = لن تجد ملفات التجميعة
اغلق الملف اضغط بيمين الماوس وحاول فك الضغط = مطلوب كلمة سر تابعة للبرنامج ولن تستطيع فكها مهما حاولت

- يمكن ايضا ادراج كود لمنع الوصول الى مجلدات التمب وهو معروف .

مثال للدرس والملف في الرابط اسفله فحاول معرفة محتوياته .

WIDTH=812 HEIGHT=655


الملف


http://www.mediafire.com/?rs98sakk5p1a5dt



لاتنسونا من صالح الدعاء


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


http://img138.imageshack.us/img138/8206/rabhi.gif

خادم المسلمين
16-10-2012, 09:09 AM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

مجاهد عصام
16-10-2012, 09:39 AM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية

أبو يوسف
16-10-2012, 02:07 PM
جزاك الله خيرا اخانا الكريم عزيز :abc_152:

وبارك الله فيك

أبو صخر
16-10-2012, 05:28 PM
شرح واضح ومشروع مميز

شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

abohmam
16-10-2012, 07:53 PM
بارك الله فيك أخانا عزيز :abc_022:

كود فعلا رائع وقوي دخلت مجلد التمب فعلا لايظهر شئ

على ماأذكر أن له ثلاث حالات من الحماية ربما أجد الأكواد وارسلها لك للمراجعة

جزاك الله خيرا ونفعنا الله بما تقدمه لنا

النمر الأسود
16-10-2012, 07:58 PM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
جعله الله في ميزان حسناتك

ديافانس
16-10-2012, 08:36 PM
جزاك الله خيرا اخى عزيز وبارك الله فيك
بانتظار باقى انواع الحمايات على احر من الجمر
كيف اجعل البرنامج لا يعمل او لا يكون مفعل الا بعد ادخال رقم ترخيص

النصل القاطع
16-10-2012, 10:26 PM
عمل جيد أخى عزيز
شكرا لمشاركتك لنا الكود
:abc_152:

azizsoft
17-10-2012, 02:42 AM
بسم الله الرحمن الرحيم

بارك الله فيكم جميعا على تواصلكم الجاد

وفقم الله

azizsoft
17-10-2012, 02:46 AM
عمل جيد أخى عزيز
شكرا لمشاركتك لنا الكود
:abc_152:

بارك الله فيك أخي النصل القاطع
الفضل كله لله أولا ثم لمرجعنا iR
متشوقين بدورنا لمشاركتك ياطيب :abc_022:

بالتوفيق

Haitham.2012
17-10-2012, 10:37 AM
شكرا لك أستاذ عزيز على الطرح الموفق ..

لكن وجب التنبيه أن هذا الإخفاء ليس إخفاء تام ولكنه كما يتم إخفاء المجلدات والملفات من هنا .. كما بالصوره


http://img717.imageshack.us/img717/5939/56969970.png


على أي حال لك جزيل الشكر على مجهودك

خادم المسلمين
17-10-2012, 04:48 PM
السلام عليكم ورحمة الله وبركاته

اخ عزيز

الطريقة طبعا ناجحة

ولكن حاولت تطبيقها مع ا سطوانة الكتب pdf
ملف مفتوح لاعداد مكتبة الكترونية بصيغة pdf

واستحراج الاسطوانة بصيغة web mail

فتواجهنى مشكلة اللغة العربية فى القوائم الشجرية

لاحظ

http://im29.gulfup.com/rUnE1.png

علما بأننى حغظت اسطوانة الكتب بصيغة
hard drive folder
فليس فيها مشاكل باللغة

النصل القاطع
18-10-2012, 08:01 AM
شكرا لك أستاذ عزيز على الطرح الموفق ..

لكن وجب التنبيه أن هذا الإخفاء ليس إخفاء تام ولكنه كما يتم إخفاء المجلدات والملفات من هنا .. كما بالصوره


http://img717.imageshack.us/img717/5939/56969970.png


على أي حال لك جزيل الشكر على مجهودك

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

ما الحل ؟؟؟
نكمل نحن من حيث إنتهى الأستاذ عزيز (بعد إذنه طبعا)
نقوم عند بدء المشروع بكتابة القيم الآتية فى الريجسترى
REGEDIT4

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\explorer\Advanced\Folder\Hidden\SHOWALL]
"type" = "radio1"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\explorer\Advanced\Folder\Hidden\NOHIDOR SYS]
"type" = "radio"

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\explorer\Advanced\Folder\Hidden\NOHIDDE N]
"type" = "radio1"


حاول الإظهار و خبرنى
تحياتى للأستاذ عزيز على العمل :abc_152: و للأستاذ هيثم على الملاحظة الجيدة :abc_152:

النصل القاطع
18-10-2012, 08:07 AM
السلام عليكم ورحمة الله وبركاته

اخ عزيز

الطريقة طبعا ناجحة

ولكن حاولت تطبيقها مع ا سطوانة الكتب pdf
ملف مفتوح لاعداد مكتبة الكترونية بصيغة pdf

واستحراج الاسطوانة بصيغة web mail

فتواجهنى مشكلة اللغة العربية فى القوائم الشجرية

لاحظ

http://im29.gulfup.com/rUnE1.png

علما بأننى حغظت اسطوانة الكتب بصيغة
hard drive folder
فليس فيها مشاكل باللغة

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

خادم المسلمين
18-10-2012, 08:51 AM
الأستاذ عزيز نجح فى مهمة تغيير خصائص المجلد إلى مخفى و سييستم
حتى هذه النقطة الكود جيد
ملاحظتك أخى هيثم أيضا فى محلها

ما الحل ؟؟؟
نكمل نحن من حيث إنتهى الأستاذ عزيز (بعد إذنه طبعا)
نقوم عند بدء المشروع بكتابة القيم الآتية فى الريجسترى
regedit4

[hkey_local_machine\software\microsoft\windows\curr entversion\explorer\advanced\folder\hidden\showall]
"type" = "radio1"

[hkey_local_machine\software\microsoft\windows\curr entversion\explorer\advanced\folder\hidden\nohidor sys]
"type" = "radio"

[hkey_local_machine\software\microsoft\windows\curr entversion\explorer\advanced\folder\hidden\nohidde n]
"type" = "radio1"


حاول الإظهار و خبرنى
تحياتى للأستاذ عزيز على العمل :abc_152: و للأستاذ هيثم على الملاحظة الجيدة :abc_152:

مع احترامى

لاداعى لكل هذا

كود الأخ عزيز كفاية

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

ولم تظهر الملفات

مما يعنى أن الكود ناجح

النصل القاطع
18-10-2012, 02:21 PM
مع احترامى

لاداعى لكل هذا

كود الأخ عزيز كفاية

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

ولم تظهر الملفات

مما يعنى أن الكود ناجح

من قال أن الكود فشل ؟؟ :abc_083:
أنت لم تفهم مشاركة الأستاذ هيثم

الكود الذى وضعته كان لعلاج هذه الثغرة التى ذكرها الأستاذ هيثم

abohmam
18-10-2012, 03:44 PM
يُمنع دخول المحترفين :abc_086:

سامحكم الله خلي الأعضاء يفرحوا بالحماية كام يوم :abc_051:

لازم تحلوها بسرعة ! بالتأكيد كل حماية لها حل إلا القليل عرفه من عرفه وجهله من جهله !!!

سنتابع معا ان شاء الله الدروس كاملة ثم نتطرق للحلول وكيفية سد الثغرات !!!

:abc_087: إحنا بلطفف الجو لكن ننتظر المزيد من الخبرات والمهارات الإحترافية :abc_088:

بارك الله فيكم جميعا على إثراء الموضوع فقد اصبح دسما ومليئا بالفوائد جزاكم الله خيرا جميعا

النصل القاطع
18-10-2012, 04:01 PM
مرحبا أخى أبوهمام
نحن كلنا نتكامل مع بعض

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

هذا التكامل لا يقلل من الموضوعات بل يجعلها أشد كمالا
و الكمال لله وحده

تقبل تحيتى

abohmam
18-10-2012, 05:00 PM
مرحبا أخى أبوهمام
نحن كلنا نتكامل مع بعض

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

هذا التكامل لا يقلل من الموضوعات بل يجعلها أشد كمالا
و الكمال لله وحده

تقبل تحيتى

بارك الله فيك اخانا النصل القاطع

لاشك وأن ذلك هو الأصل فى المنتدي تناقح الأفكار وتبادل الخبرات

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

ممكن أيضا إضافة صورة لطريقة وضع هذا الأكواد لمزيد من الفائدة للأعضاء؟

النصل القاطع
19-10-2012, 12:54 PM
حسنا أخى أبوهمام
إليك كود عدم إظهار خيارات إخفاء أو إظهار الملفات و يوضع فى كود بدء المشروع
(أو يوضع فى تايمر لمنع المستخدم المتوسط من التلاعب)
Registry.SetValue(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\expl orer\\Advanced\\Folder\\Hidden\\SHOWALL", "type", "radio1", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\expl orer\\Advanced\\Folder\\Hidden\\NOHIDORSYS", "type", "radio", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\expl orer\\Advanced\\Folder\\Hidden\\NOHIDDEN", "type", "radio1", REG_SZ);

و النتيجة :abc_119:
http://im20.gulfup.com/OK051.jpg


و هذا الكود للعودة للوضع الطبيعى
و يتم وضعه فى كود الخروج من المشروع لإعادة الأمور لما كانت عليه
Registry.SetValue(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\expl orer\\Advanced\\Folder\\Hidden\\SHOWALL", "type", "radio", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\expl orer\\Advanced\\Folder\\Hidden\\NOHIDORSYS", "type", "radio", REG_SZ);
Registry.SetValue(HKEY_LOCAL_MACHINE, "Software\\Microsoft\\Windows\\CurrentVersion\\expl orer\\Advanced\\Folder\\Hidden\\NOHIDDEN", "type", "radio", REG_SZ);

و النتيجة :abc_000:
http://im20.gulfup.com/X8ps2.jpg
تقبل تحياتى
أخوك خالد :abc_152:

بريزة
19-10-2012, 02:37 PM
أشكر الأخ عزيز على نشاطه المتواصل وأفكاره الرائعة وحماسه اللافت
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

والأخ النصل القاطع على نقده البناء وأفكاره العبقرية دائما

أنتما الاثنان نموذج فريد من نوعه
وفقكما الله وبارك في أعمالكما وجزاكما خير الجزاء

خادم المسلمين
23-10-2012, 03:45 PM
للفااااااائدة

خادم المسلمين
21-12-2013, 10:11 PM
للفاااااااااااااااااااائد ة

مصمم محمد
05-01-2014, 03:50 PM
السلام عليكم ورحمة الله وبركاته شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

ثامر أبو بلقيس
14-01-2014, 03:14 PM
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .