واضح آرشیو وب فارسی:سایت ریسک: Metalik1st January 2008, 07:59 AMسلام در این مقاله می خواهم به نحوه ی چگونگی ساخت یک پوشه ی رمز دار بدون استفاده از هیچ گونه نرم افزاری بپردازم. ابتدا این کد را درون notepad ویندوز کپی کرده و آن را با نام locker .bat ذخیره کنید. cls @ECHO OFF title Folder Locker if EXIST "Control Panel.{21EC2020-3AEA-1069-A 2DD-08002B 30309D}" 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-A 2DD-08002B 30309D}" attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A 2DD-08002B 30309D}" 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-A 2DD-08002B 30309D}" ren "Control Panel.{21EC2020-3AEA-1069-A 2DD-08002B 30309D}" 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 را اجرا کنید. رمز عبور را وارد کنید. مشاهده می کنید که پوشه به حالت عادی بازگشت. ترجمه شده توسط: متالیک موفق باشید Ping 127.0.0.11st January 2008, 09:18 PMالبته دقت فرمایید که بجای عبارت type your password here یک کلمه عبور قرار دهید که فاصله نداشته باشد مثل اینها نباشه: 12 34 abc def کاملا پشت سر هم باشه. مثل: 1234 abcdef در ضمن دوستان توجه کنند این رو در مقابل افرادی که خوب از کامپیوتر سر در میارن استفاده نکن چون راه عبور کردن هم داره ولی خوب روش خیلی خوب و راحتی برای اکثر کاربران است مرسی از متالیک عزیز CEstudent5th January 2008, 01:22 PMبا سلام خیلی جالب بود. اما من file را که مخفی شده بود rename کردم و بعد توانستم واردش بشوم. فقط می خواستم بپرسم این code از ریجستری کمک میگیره؟ و دقیقا چه تغیراتی رو انجام میدهد؟ Metalik8th January 2008, 09:42 AMبا سلام خیلی جالب بود. اما من file را که مخفی شده بود rename کردم و بعد توانستم واردش بشوم. فقط می خواستم بپرسم این code از ریجستری کمک میگیره؟ و دقیقا چه تغیراتی رو انجام میدهد؟ سلام بله اگر بتوانید تغییر نام بدهید می توانید وارد پوشه شوید، در صورتین که از موجود بودن آن پوشه اطلاع داشته باشید! نخیر از رجیستری کمک نمی گیرد. بلکه از تکنیک برای ساخت پوشه ها در کنترل پنل استفاده می کند. Ping 127.0.0.18th January 2008, 04:45 PMکدهای معرفی شده در واقع دستورات ویندوز هستند که در محیط Command Prompt مورد استفاده میباشند. حالا بیاید این کدها رو کمی بشکافیم و ببینیم واقعا در هنگام اجرای این دستورات چه اتفاقی داره میفته: (البته من به کلیت قضیه میپردازم و به تشریح دقیق همه دستورات نمی پردازم) دفعه اول: کنترل اولیه انجام میشه یعنی اول کنترل میکنه فولدر با نام Control Panel.{21EC2020-3AEA-1069-A 2DD-08002B 30309D وجود داره یا و نه چون مرتبه اول است که این فایل رو اجرا میکنیم و چنین فولدری موجود نیست پس کنترل میکنه که پوشه با نام Locker موجود هست یا خیر و مجددا چون در مرتبه اول که این فایل رو اجرا میکنیم، چنین فولدری موجود نیست، پس این فولدر رو میسازه - پایان دفعه دوم: اینبار فولدر Locker موجود هست، پس به شما میگه "میخواید این فولدر رو قفل کنید؟" که با زدن یکی از حروف Y - y - N - n جواب میدید. اگر N - n رو بزنید برنامه بدون اعمال هیچ تغییری بسته میشه. اگر حروفی غیر از حروفی که گفتم رو بزنیدبرنامه حالت Loop پیدا میکنه و به شما پیام خطا میده و دوباره سوال میکنه میخواید این فولدر رو قفل کنید؟" اگر حروف Y - y رو بزنید، نام فولدر به Control Panel.{21EC2020-3AEA-1069-A 2DD-08002B 30309D} تغییر پیدا میکنه و همچنین فولدر مخفی میشه ( هم حالت Hidden و هم حالت Protected Operating System File ) با تغییر نام فولدر، در واقع فولدر مثل یک shortcut عمل میکنه و وقتی میخواید بازش کنید بجای اینکه محتویات خودش رو نشون بده، شما رو میبره به بخش Control Panel. بعد از اعمال تغییر بالا، برنامه بسته میشه. - پایان دفعه سوم: این بار فولدری با نام Control Panel.{21EC2020-3AEA-1069-A 2DD-08002B 30309D موجود است پس به شما پیام میده "برای اینکه این فولدر رو از حالت قفل خارج کنید باید رمز عبور رو بدید" اینجا باید رمز عبور رو تایپ کنید. همون رمزی که در دل برنامه قبلا قرار دادید که در پست های قبلی هم بهش اشاره شد: دقت کنید قبل از ذخیره کردن فایل حتما رمز پوشه را به جای عبارت type your password here قرار دهید. البته دقت فرمایید که بجای عبارت type your password here یک کلمه عبور قرار دهید که فاصله نداشته باشد مثل اینها نباشه: 12 34 abc def کاملا پشت سر هم باشه. مثل: 1234 abcdef خب اگر رمز عبور رو اشتباه بدید، به شما پیغام میده که رمز اشتباهه و برنامه بدون اعمال هیچ تغییری بسته میشه اگر رمز رو درست بدید، اسم فولدر رو به Locker تغییر میده تا بشه به محتویاتش دسترسی داشت و همچنین اون رو از حالت Hidden و Protected Operating System File خارج میکنه تا به راحتی قابل نمایش باشه. سپس برنامه بسته میشه. پایان ---------------------------- این برنامه بابت تغییرات که انجام میده و یا رمز عبوری که وارد میکنید و اشتباه است، پیام به شما میده اما به سرعت برنامه بسته میشه و شما فرصت خوندن این پیام ها رو ندارید. به نظر من بهتره دستور pause رو به انتهای این برنامه اضافه کنید تا برنامه بطور خودکار بسته نشه و وقتی شما خواستید بسته بشه. برای اینکار کلمه pause رو در آخرین خط، زیر عبارت End: اضافه کنید یعنی چند خط آخر بزنامه اینطوری میشه: ... 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:windowssystem32 . در این محل اصلا کسی وارد نمیشه، اگر هم بشه اونقدر فایل و فولدر وجود داره که این فایل رو پیدا نمیکنه. اگر هم پیدا کنه به احتمال خیلی زیاد فکر میکنه جزو فایلهای ویندوز هستش و به اون کاری نخواهد داشت. esfand 1120th January 2008, 03:55 PMسلام من هم امتحان کردم اما وقتی password رو برای unlock درخواست کرد، بعداز وارد کردن password پوشه غیبش زد! نیست که نیست؟؟!! show hidden file و ... هم درسته. چیزی به فکرتون میرسه؟ (یا بذارم تا ابدالدهر و روز قیامت همون جا بمونه؟) ممنون . تجربه جالبی بود. Ping 127.0.0.122nd January 2008, 11:33 PMدر این دستورات، دستور پاک کردن (delete) وجود نداره، پس باید فولدر سرجاش باشه. تو همون Folder Option-->view گزینه Hide protected operating system file تیکش رو بردار ببین میتونی فولدر رو ببینی؟ esfand 1124th January 2008, 08:45 AMظاهرا" من اینجا گیر کردم که: این shortcut درست شده : {ControlPanel.{21EC2020-3AEA-1069-A 2DD-08002B 30309D اما حالا وقتی روی locker.bat کلیک میکنم همون پیغام : Enter password to Unlock folder میاد . پسورد رو هم که میدم اتفاقی نمیفته.(فقط پنجره سوال پسورد بسته میشه) . اون shortcut مانند کنترل پنل هم که سرجاش هست. کاربران ثبت نام کرده قادر به مشاهده لینک می باشند درست شد؟!؟!؟!؟ بازهم ممنون سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 497]