منتديات دفاتر التربوية التعليمية المغربية

منتديات دفاتر التربوية التعليمية المغربية (https://www.dafatir.net/vb/index.php)
-   دفاتر تبادل الخبرات التقنية (https://www.dafatir.net/vb/forumdisplay.php?f=42)
-   -   اخفي ملفاتك بدون برنامج (https://www.dafatir.net/vb/showthread.php?t=40685)

السعيد 23-11-2008 17:56

اخفي ملفاتك بدون برنامج
 
http://blog.kokoom.com/uploads/t/toxicolover/8052.gif
الإخوة والأخوات الأعزاء
الكثير منا يملك العديد من الملفات والبرامج أو المستندات ولايرغب بعرضها على احد أو لزيادة الأمان والخصوصية يقوم بحفظ ملفاته بواسطة برامج أعدت خصيصا لهذا الغرض واليوم سأريحكم من التحميل واستخدام تلك البرامج
وسنقوم اليوم بإقفال المجلدات بأنفسنا وبدون الحاجة لأي برامج إطلاقا عن طريق إعداد تطبيق بسيط لن يستغرق عمله سوى 3 دقائق منا ولنبدأ على بركه الله،،،،،
في البداية قم بإنشاء مستند نصي جديد -ملف TEXT عن طريق الضغط بزر الماوس الأيمن على سطح المكتب ثم جديد ونختار مستند نص ومن بعدها انسخ هذا ***** بداخل المستند النصي(bloc-notes)
*****التالي

cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder

set/p "pass=>"
if NOT %pass%== password here goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End

بالسطر رقم 23 من ***** ستجد الجملة التالية if NOT %pass%== password here goto FAIL

توجد عبارة "password here" استبدلها بالرقم السري الذي تحب وضعه ..وعلى سبيل المثال ليكن dafatir فيصبح ***** كالأتي


cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder

set/p "pass=>"
if NOT %pass%== dafatir goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End

اعتقد الأمور واضحة الآن .
ومن بعدها اضغط على "save as" , "حفظ باسم" وأحفظه بالاسم التالي locker.batولاحظ انشاء عن تطبيق bat هذا شكله
الذي حصل فعلا هو إننا قمنا بتكوين تطبيق أو مجموعة أوامر على هيئة bat (ملف TEXT سابقا ) وباسم locker
الآن سنضغط على ملف locker دبل كليك وسينشأ لدينا مجلد جديد تلقائيا اسمه Private قم بنسخ ماتحب فيه من ملفات ومستندات وعند الانتهاء اضغط دبل كليك ثانيه
على ملف locker وسيقوم بسؤالك :- هل ترغب بإقفال المجلد اضغط نعم "y" ( فقط اكتب حرف y)واضغط enter


ستلاحظ اختفاء المجلد (سبحان الله ) ، لاستعادته الآن اضغط دبل كليك على ملف locker ويطلب منك إدخال الرقم السري الذي أنشأناه سابقا وليكن dafatir
واضغط enter ستلاحظ ظهور المجلد ثانيه (سبحان الله).إذا كتبت الرقم خطا فلن يظهر لك المجلد نهائيا .
جرب وان شاء الله ستدعوا لي، لأنه بعد اليوم لن يرى أحد محتوياتك المختفية


عمرالخيام 23-11-2008 21:30

شكرا أخي على المعلومة ،سنجرب ولنا عودة إلى الموضوع
مع كامل تحياتي وتقديري

واحد من الناس 24-11-2008 16:31

شكرا أخي على المعلومة ، جـاري التجريب

oussamabr 24-11-2008 16:48

شكرا أخي على المعلومة، سأجرب هذه الطريقة

salah123 24-11-2008 18:17

شكرا لك على السكريبت، هو جيد.
تنقصه لمسة واحدة وهي بالأحمر:

cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
echo.
pause

goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
echo.
pause

goto End
:UNLOCK
echo Enter password to unlock folder

set/p "pass=>"
if NOT %pass%== dafatir goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
echo.
pause

goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
echo.
pause

goto End
:End

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

لكن هذا السكريبت ليس فعالا،
أي شخص أراد الباسوورد يمكنه الاطلاع عليه إذا فتح ملف bat بمعالج النصوص.
للوصول إلى المجلد المخفي ما عليك سوى إظهار الملفات المخفية ستجد ملفا بهذا الاسم:
Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}
قم بحذف الجزء بالأحمر وستحصل على المجلد دون باسوورد.

صانع الاجيال2 25-11-2008 21:16

شكرا أخي على المعلومة

محمد الزناني 26-11-2008 14:44

شكرا على الموضوع الجميل.

السعيد 17-12-2008 22:22

شكرا على مروركم

chocho3001 20-12-2008 11:38

merci beaucoup

sa9ram 26-12-2008 00:32

الله استرها معاك دنيا و اخرة كما استرت ملفاتنا

السعيد 26-12-2008 07:12

اقتباس:

المشاركة الأصلية كتبت بواسطة sa9ram (المشاركة 329239)
الله استرها معاك دنيا و اخرة كما استرت ملفاتنا

شكرا لك أخي

anaden 26-12-2008 08:26

طريقة رائعة لقد جربتها إنها فعلا رائعة شكرا لك أخيessaid

zahra taleb 02-01-2009 15:51

ça marche bien merci

hakinya 02-01-2009 16:44

شكرا على المعلومة

من الشعب 02-01-2009 23:58

شكرا جزيلا


الساعة الآن 07:55

Powered by vBulletin® Copyright ©2000 - 2026, Jelsoft Enterprises Ltd
جميع الحقوق محفوظة لمنتديات دفاتر © 1434- 2012 جميع المشاركات والمواضيع في منتدى دفاتر لا تعبر بالضرورة عن رأي إدارة المنتدى بل تمثل وجهة نظر كاتبها