سلام دوست عزیز!
تا جایی که من اطلاع دارم ۳ روش عمدهی حذف فایلها اینها هستند:
۱. فایل به Trash انتقال پیدا میکنه... که توی این روش واقعا چیزی پاک نمیشه! معمولا به این صورت پیادهسازی میشه که نشونی فایل تغییر میکنه و می ره به یه پوشهی مخصوص... این روش که بیشتر در حد شوخی هست!
ولی خوب سریعه... نه پشیمونی داره و نهامنیت...
۲. اسم و مشخصات فایل از یه جدولی مربوط به File System پاک میشه... یعنی محتویات اون فایل همچنان باقی میمونه... اما سیستمعامل و نرمافزارهای دیگه خیال میکنن که اون فایل وجود نداره و ممکنه حتی بیان جایی که محتویاتش وجود داره روش یه چیزی بنویسن و دیگه نشه بازیابیش کرد... این روش بسیار سریع هست چون شما نشونی اون فایل رو حذف میکنی نه لزوما خود محتویات اون فایل رو... ضمنا معمولا به طور پیشفرض در حذف فایلها اگه از روش قبلی استفاده نشه از این روش استفاده می شه... اما خوب فایلت ممکنه همش یا قسمتی ازش همچنان باقی مونده باشه!...
۳. نه تنها اسم و مشخصات اون فایل از جدول مربوط به File System پاک میشه بلکه تمام Dataـش هم یه بار دستکاری میشه و مثلا مقدار همهی بایتها به صفر تغییر میکنه... این طوری دیگه خیال خیلی از کاربرها راحت میشه که اثری از آثار فایلشون باقی نیست!... این روش بیشتر از روشهای قبلی طول میکشه، چون شما باید چند مگابایت، چند گیگابایت یا ... اطلاعات رو دستکاری کنید...
حالا بذار نکتهی جالبی رو بگم... در هر سه روش احتمال بازیابی اطلاعات برای آژانسهای مخوف اطلاعاتی وجود داره!
به همین خاطر در مواقع خیلی حساس روشهای پیشرفتهتری استفاده میشه:
روش Gutmann:
که فکر میکنم بهترین امنیت رو ارائه میکنه... روی data با الگوهایی که به دقت انتخاب شده ۳۵ بار نوشته میشه... یعنی میشه گفت احتمال بارداری ۱۰۰ درصد هست...
اما متاسفانه خیلی زمان گیره!...
برای اطلاعات بیش تر اینو بخون:
http://en.wikipedia.org/wiki/Gutmann_method
روش US DoD 5220.22-M:
این روش بر مبنای توصیهی 5220-22.M از وزارت دفاع ایالات متحده است:
"Overwrite all addressable locations with a character, its complement, then a random character and verify"
تو این روش به جای ۳۵ بار، عمل روی data نوشتن ۷ بار انجام میشه... با این که امنیتش از روش Guttmann کمتره ولی سریعتر از اون روش هست و البته امنیت قابلقبولی رو هم ارائه میکنه...
و ...
اگه به هیچ کدوم از این روشها مطمئن نیستی یه روش دیگه (به نسبت سریع) هم هست:
۱. Hard Disk رو از کامپیوتر جدا کن...
۲. بازش کن...
۳. به تکههای ریز خوردش کن...
حالا دیگه خیالت راحت...