آژانس هواپیمایی
pop up

آموزش: یک پوشه ی رمز دار ومخفی بسازید بدون هیچ نرم افزاری!

شروع موضوع توسط متالیک ‏1 ژانویه 2008 در انجمن ویندوز

  1. متالیک

    متالیک Registered User

    تاریخ عضویت:
    ‏31 مارس 2007
    نوشته ها:
    1,938
    تشکر شده:
    59
    سلام
    در این مقاله می خواهم به نحوه ی چگونگی ساخت یک پوشه ی رمز دار بدون استفاده از هیچ گونه نرم افزاری بپردازم.

    ابتدا این کد را درون notepad ویندوز کپی کرده و آن را با نام locker .bat ذخیره کنید.

    کد:
    cls
    @ECHO OFF
    title Folder Locker
    if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
    if NOT EXIST Locker goto MDLOCKER
    :CONFIRM
    echo Are you sure u 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 Locker "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%== type your password here goto FAIL
    attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
    ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Locker
    echo Folder Unlocked successfully
    goto End
    :FAIL
    echo Invalid password
    goto end
    :MDLOCKER
    md Locker
    echo Locker created successfully
    goto End
    :End 
    دقت کنید قبل از ذخیره کردن فایل حتما رمز پوشه را به جای عبارت type your password here قرار دهید.

    این فایل را جایی که می خواهید پوشه بسازید کپی کنید.
    فایل را اجرا کنید.
    بعد از اجرای فایل یک پوشه با نام Locker ساخته خواهد شد.
    فایل های خود را درون آن پوشه کپی کنید.
    دوباره فایل locker .bat را اجرا کنید. این بار از شما خواهد پرسید که آیا می خواهید روی پوشه رمز بگذارید، دکمه ی y را فشار دهید و کلید ENTER را فشار دهید.
    مشاهده می کنید پوشه مخفی شد!

    برای ظاهر سازی پوشه دوبار فایل locker .bat را اجرا کنید. رمز عبور را وارد کنید. مشاهده می کنید که پوشه به حالت عادی بازگشت.

    ترجمه شده توسط: متالیک
    [email protected]

    موفق باشید
     
  2. متالیک

    متالیک Registered User

    تاریخ عضویت:
    ‏31 مارس 2007
    نوشته ها:
    1,938
    تشکر شده:
    59
    فایل locker .bat را می توانید به صورت آماده از لینک زیر دریافت کنید:

    کد:
    http://jadval.persiangig.com/Juper/locker.rar
     
  3. frog

    frog Registered User

    تاریخ عضویت:
    ‏30 می 2006
    نوشته ها:
    876
    تشکر شده:
    30
    عزیز دستت درد نکنه خیلی جالب بود .

    حتی وقتی از توی ران هم مسیر رو میدی بدون پس بازش نمی کنه

    یعنی سوپر هیدن نمیشه خیلی جالب بود .

    فقط یه سوال اگه در این حالت ویندوز بپره چی میشه ؟

    وقتی ویندوز جدید نصب می کنیم یا ربطی بهش نداره ؟
     
  4. pooya007

    pooya007 Registered User

    تاریخ عضویت:
    ‏29 جولای 2005
    نوشته ها:
    3,705
    تشکر شده:
    10
    محل سکونت:
    آخر خط
  5. meisam317

    meisam317 Registered User

    تاریخ عضویت:
    ‏26 آگوست 2005
    نوشته ها:
    1,183
    تشکر شده:
    62
    محل سکونت:
    ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴
  6. متالیک

    متالیک Registered User

    تاریخ عضویت:
    ‏31 مارس 2007
    نوشته ها:
    1,938
    تشکر شده:
    59
    تشکر. نمی دونم. ولی فکر نمی کنم ربطی به ویندوز داشته باشه.


    تشکر :)
     
  7. boxilink
  8. peyman ocz

    peyman ocz کاربر تازه وارد

    تاریخ عضویت:
    ‏7 ژانویه 2008
    نوشته ها:
    3
    تشکر شده:
    0
    محل سکونت:
    IRAN
    سلام ممنون دست عزیز خیلی عالی بود...
    راستی روی ویستا هم کار میکنه....
     
  9. Arianna

    Arianna مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏9 ژوئن 2006
    نوشته ها:
    888
    تشکر شده:
    9
    سلام.

    بسيار عالي بود جناب متالیک گرامي! متشكرم!

    پاينده باشيد.
     
  10. Ronan

    Ronan Registered User

    تاریخ عضویت:
    ‏7 ژانویه 2006
    نوشته ها:
    6,276
    تشکر شده:
    910
    محل سکونت:
    Tehran
    آقا مرسي خيلي باحال بود اما چند باز اين كارو كردم حالا هر چي Y ميزنم ديگه هايد نميشه
     
  11. متالیک

    متالیک Registered User

    تاریخ عضویت:
    ‏31 مارس 2007
    نوشته ها:
    1,938
    تشکر شده:
    59
    سلام

    تشکر

    Y چیه!؟
     
  12. Arianna

    Arianna مدیر بازنشسته کاربر فعال

    تاریخ عضویت:
    ‏9 ژوئن 2006
    نوشته ها:
    888
    تشکر شده:
    9
    سلام

    احتمالا منظور ايشان انتخاب Y به عنوان Yes وقتي كه بايد بين yes و No يكي را انتخاب كرد بوده:

     
  13. mhsnrah

    mhsnrah Registered User

    تاریخ عضویت:
    ‏28 آگوست 2007
    نوشته ها:
    338
    تشکر شده:
    41
    محل سکونت:
    تهران
    جالب است ولی با یک rename کردن ساده میشه دورش زد! ;)
     
  14. avajang.com .leftavajang.com.right
  15. متالیک

    متالیک Registered User

    تاریخ عضویت:
    ‏31 مارس 2007
    نوشته ها:
    1,938
    تشکر شده:
    59
    کدهای معرفی شده در واقع دستورات ویندوز هستند که در محیط Command Prompt مورد استفاده میباشند. حالا بیاید این کدها رو کمی بشکافیم و ببینیم واقعا در هنگام اجرای این دستورات چه اتفاقی داره میفته:
    (البته من به کلیت قضیه میپردازم و به تشریح دقیق همه دستورات نمی پردازم)

    دفعه اول:
    کنترل اولیه انجام میشه یعنی اول کنترل میکنه فولدر با نام Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D وجود داره یا و نه چون مرتبه اول است که این فایل رو اجرا میکنیم و چنین فولدری موجود نیست پس کنترل میکنه که پوشه با نام Locker موجود هست یا خیر و مجددا چون در مرتبه اول که این فایل رو اجرا میکنیم، چنین فولدری موجود نیست، پس این فولدر رو میسازه - پایان

    دفعه دوم:
    اینبار فولدر Locker موجود هست، پس به شما میگه "میخواید این فولدر رو قفل کنید؟" که با زدن یکی از حروف Y - y - N - n جواب میدید.
    اگر N - n رو بزنید برنامه بدون اعمال هیچ تغییری بسته میشه.
    اگر حروفی غیر از حروفی که گفتم رو بزنیدبرنامه حالت Loop پیدا میکنه و به شما پیام خطا میده و دوباره سوال میکنه میخواید این فولدر رو قفل کنید؟"
    اگر حروف Y - y رو بزنید، نام فولدر به Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D} تغییر پیدا میکنه و همچنین فولدر مخفی میشه ( هم حالت Hidden و هم حالت Protected Operating System File )
    با تغییر نام فولدر، در واقع فولدر مثل یک shortcut عمل میکنه و وقتی میخواید بازش کنید بجای اینکه محتویات خودش رو نشون بده، شما رو میبره به بخش Control Panel.
    بعد از اعمال تغییر بالا، برنامه بسته میشه. - پایان

    دفعه سوم:
    این بار فولدری با نام Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D موجود است پس به شما پیام میده "برای اینکه این فولدر رو از حالت قفل خارج کنید باید رمز عبور رو بدید"
    اینجا باید رمز عبور رو تایپ کنید. همون رمزی که در دل برنامه قبلا قرار دادید که در پست های قبلی هم بهش اشاره شد:

    خب اگر رمز عبور رو اشتباه بدید، به شما پیغام میده که رمز اشتباهه و برنامه بدون اعمال هیچ تغییری بسته میشه
    اگر رمز رو درست بدید، اسم فولدر رو به Locker تغییر میده تا بشه به محتویاتش دسترسی داشت و همچنین اون رو از حالت Hidden و Protected Operating System File خارج میکنه تا به راحتی قابل نمایش باشه. سپس برنامه بسته میشه. پایان

    ----------------------------
    این برنامه بابت تغییرات که انجام میده و یا رمز عبوری که وارد میکنید و اشتباه است، پیام به شما میده اما به سرعت برنامه بسته میشه و شما فرصت خوندن این پیام ها رو ندارید.
    به نظر من بهتره دستور pause رو به انتهای این برنامه اضافه کنید تا برنامه بطور خودکار بسته نشه و وقتی شما خواستید بسته بشه.
    برای اینکار کلمه pause رو در آخرین خط، زیر عبارت End: اضافه کنید یعنی چند خط آخر بزنامه اینطوری میشه:

    PHP:
    md Locker 
    echo Locker created successfully  
    goto End 
    :End  
    pause 
    خب دیدم که این دستورات خیلی جالب و مفیده. حالا چند تا راه جهت نفوذ:

    1- میتونید بر روی این batch file کلیک راست رو بزنید و گزینه Edit رو انتخاب کنید تا کدهای اون رو ببینید. در این حالت رمز عبور برنامه رو میتونید در لابلای کدها پیدا کنید.

    2- میتونید با انتخاب گزینه های Show Hidden File و Show System Protected File فولدر رو ببینید و اون رو کلا تغییر نام بدید تا بتونید واردش بشید.

    3- میتونید دستوراتی که لازم دارید رو در محیط CMD وارد کنید و تغییراتی که نیاز هست رو در اونجا بدون داشتن رمز اعمال کنید.


    حالا یه راه خوب : این فایل رو اگر در یک پوشه خالی بزارید مطمئنا باعث تعجب و برانگیخته شدن حس کنکجکاوی میشه. مثلا فرض کنید یه پوشه دارید به نام Pic و هیچ فایلی داخلش نیست و فقط همین batch file اون تو هستش! خب هر آدمی باشه بالاخره شک میکنه
    پس بهتره این فایل رو در محلی بزارید که جلب توجه نکنه. مثلا در مسیر C:\windows\system32 . در این محل اصلا کسی وارد نمیشه، اگر هم بشه اونقدر فایل و فولدر وجود داره که این فایل رو پیدا نمیکنه. اگر هم پیدا کنه به احتمال خیلی زیاد فکر میکنه جزو فایلهای ویندوز هستش و به اون کاری نخواهد داشت.
     
  16. parsa

    parsa Registered User

    تاریخ عضویت:
    ‏19 مارس 2006
    نوشته ها:
    1,292
    تشکر شده:
    93
  17. R E N D

    R E N D کاربر تازه وارد

    تاریخ عضویت:
    ‏12 ژوئن 2008
    نوشته ها:
    14
    تشکر شده:
    0
    واقعا ممنونم
    فقط یک سوال اگه کسی فایل لاکر.بت را delete کنه باید چکار کنه تا ان ژوشه رمز گذاری شده برگردانده بشه؟
     
    Last edited: ‏14 ژوئن 2008
  18. skyupper2

    skyupper2 Registered User

    تاریخ عضویت:
    ‏16 فوریه 2006
    نوشته ها:
    266
    تشکر شده:
    3
    شیرین کاری جالبی بود
    ولی نمیتوان فایل لاکر را بجای دیگری منتقل کرد
    اگر لاکر پاک شود دیگر دسترسی به فولدر نداریم
    با یک ادیت داخل لاکر می توان خط پسورد را به میل خود عوض کرد
    ;):blush::happy::p:lol:
     
  19. gheymeh

    gheymeh Registered User

    تاریخ عضویت:
    ‏8 می 2007
    نوشته ها:
    1,005
    تشکر شده:
    62
    محل سکونت:
    [IMG]http://khatati.com/draw.aspx?st=54221[/IMG]
    تاپیک هایی به این مفیدی و سودمندی می مونن ته خاک بعدان تو سه تاپیک دارن سر و کله می شکونن به خاطر فیلم .

    بازم هم از این دست مطالب کپی و پیست بفرمایید .

    متشکریم
     
  20. متالیک

    متالیک Registered User

    تاریخ عضویت:
    ‏31 مارس 2007
    نوشته ها:
    1,938
    تشکر شده:
    59
    دوباره لاکر را بسازید و جایگزین قبلی کنید و رمز عبوری که قبلا داده بودید درون فایل لاکر جدید ادیت کنید.
     
  21. R E N D

    R E N D کاربر تازه وارد

    تاریخ عضویت:
    ‏12 ژوئن 2008
    نوشته ها:
    14
    تشکر شده:
    0
    خیلی ممنون
    واقعا استفاده کردیم ازش.
    این تاژیکاست که باید استیکی بشه.
     
  22. متالیک

    متالیک Registered User

    تاریخ عضویت:
    ‏31 مارس 2007
    نوشته ها:
    1,938
    تشکر شده:
    59
    می توان فایل لاکر را به جای دیگر منتقل داد.
    اگر لاکر پاک شود می توان لاکر جدید با رمز عبور قبلی ساخت و جایگزین کرد
    اگر لاکر را برداریم دیگر کسی نمی تواند آن را ویرایش کند

    تشکر :blush: