mk8800
یک شنبه 09 خرداد 1389, 12:03 عصر
می دونستید که میشه تو ویندوز (البته فقط تو XP و احتمالا Vistaو7) فایل ها و فولدر ها رو طوری نام گذاری کرد که قابل باز کردن ، خوندن ، نوشتن یا پاک کردن توسط explorerو cmdرا نداشته باشند من این مسئله رو که فکر می کنم یکی دیگه از باگ های ویندوزه و شاید تخم مرغ شانسی جایی دیدم که نرم افزار به نام
usb disk security 5.3 دیدم و بعدش با کلی کند کاو برنامه
با Dissembler و Debugger و ده پونزده بار کمپایل کردن و چندین بار آزمایش
فهمیدم (فهمیدم کشف نکردم چون حتما قبلا کشف شده) خلاصه بریم سر
اصل مطلب این روش رو اسم های فارسی هم جواب میده برای این کار نیاز به یک اکسپلورر غیر از مال ویندوز دارین مثل Winrar یا 7z یا از طریق برنامه نویسی فرمان Rename . به هر وسیله شما باید اسم فایل یا فولدر را به شکل زیر در آورید که قسمت name می تونه هر چیز مجازی باشه :
Name../
http://javanblog.com/uploads/m/10053074430.jpg
بعد تعویض نام ،نام فایل به صورت Name. در می اید:
http://javanblog.com/uploads/m/10053074401.jpg
من نمی دونم شما ممکنه چه استفاده ای از اون بکنید من چون بعد فهمیدنش با زحمت زیاد خیلی خوشحالم این مطلبو نوشتم برای نمونه باید
بگم برنامه Usb Disk Security از این ترفند برای ایجاد محافظت حافظه های Writable در مقابل ویروس هایی که به autorun گسترش می یابند استفاده می کرد و فولدری با نام autorun.inf می ساخت و زیر فولدری به بالا مانع پاک شدن فولدر می شد ولی باید بگم نرم افزار خیلی در پیتیه چون خیلی راحت میشه اوراقش کرد و بر بچ ویرس نویس هم که بسی حرفه . . .
من خودم چند ما پیش داشتم چند ماه پیش یک برنامه می نوشتم که با
استفاده از محل دسترسی ویروس ها به رجیستری می تونست هرنوع
ویروس فعالی رو شناسایی کنه به دلیل پایین بودن سرعت برنامه و یک سری از مشکلات فنی می خواستم از روش debugging استفاده کنم
که به خاطر سنگین بودن کارش و درس ها و کنکور و قطع شدن اینترنت
بی خیال شدم.
در ضمن باید بگم شما می تونید با delete از طریق کدینگ یا shift+delete
در winrar یا 7z فایل های به وجود اومده رو پاک کنید ولی دیگه امکان تغییر نام یا استفاده از فایل وجود نداره پس مواظب باشین.
البته اگر با فولدر این کار رو بکنید می تونید با اکسپلورر هایی غیر از مال ویندوز وارد اون بشید...
My Blog: WWW.TNT.JBG.IR (http://www.tnt.jbg.ir/)
usb disk security 5.3 دیدم و بعدش با کلی کند کاو برنامه
با Dissembler و Debugger و ده پونزده بار کمپایل کردن و چندین بار آزمایش
فهمیدم (فهمیدم کشف نکردم چون حتما قبلا کشف شده) خلاصه بریم سر
اصل مطلب این روش رو اسم های فارسی هم جواب میده برای این کار نیاز به یک اکسپلورر غیر از مال ویندوز دارین مثل Winrar یا 7z یا از طریق برنامه نویسی فرمان Rename . به هر وسیله شما باید اسم فایل یا فولدر را به شکل زیر در آورید که قسمت name می تونه هر چیز مجازی باشه :
Name../
http://javanblog.com/uploads/m/10053074430.jpg
بعد تعویض نام ،نام فایل به صورت Name. در می اید:
http://javanblog.com/uploads/m/10053074401.jpg
من نمی دونم شما ممکنه چه استفاده ای از اون بکنید من چون بعد فهمیدنش با زحمت زیاد خیلی خوشحالم این مطلبو نوشتم برای نمونه باید
بگم برنامه Usb Disk Security از این ترفند برای ایجاد محافظت حافظه های Writable در مقابل ویروس هایی که به autorun گسترش می یابند استفاده می کرد و فولدری با نام autorun.inf می ساخت و زیر فولدری به بالا مانع پاک شدن فولدر می شد ولی باید بگم نرم افزار خیلی در پیتیه چون خیلی راحت میشه اوراقش کرد و بر بچ ویرس نویس هم که بسی حرفه . . .
من خودم چند ما پیش داشتم چند ماه پیش یک برنامه می نوشتم که با
استفاده از محل دسترسی ویروس ها به رجیستری می تونست هرنوع
ویروس فعالی رو شناسایی کنه به دلیل پایین بودن سرعت برنامه و یک سری از مشکلات فنی می خواستم از روش debugging استفاده کنم
که به خاطر سنگین بودن کارش و درس ها و کنکور و قطع شدن اینترنت
بی خیال شدم.
در ضمن باید بگم شما می تونید با delete از طریق کدینگ یا shift+delete
در winrar یا 7z فایل های به وجود اومده رو پاک کنید ولی دیگه امکان تغییر نام یا استفاده از فایل وجود نداره پس مواظب باشین.
البته اگر با فولدر این کار رو بکنید می تونید با اکسپلورر هایی غیر از مال ویندوز وارد اون بشید...
My Blog: WWW.TNT.JBG.IR (http://www.tnt.jbg.ir/)