انجمن‌های فارسی اوبونتو

جامعه کاربران => کافه اوبونتو => نویسنده: ubuntuiir در 19 فروردین 1401، 02:52 ب‌ظ

عنوان: برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟ - حل شد
ارسال شده توسط: ubuntuiir در 19 فروردین 1401، 02:52 ب‌ظ
میخوام هاردمو بفروشم حجمش هم بالاست (۲ ترابایته)، و میدونم که خریدار با کمک نرم افزارهای تشخیص سلامتی هارد، هارد من رو چک میکنه و اگه Health هارد پایین باشه بزخری میکنه یا اصلاً نمیخره. از طرفی شنیدم استفاده از ابزارهای Low level format و نرم افزارهای safe erase هم Health هارد رو به شدت پایین میارن. یکی از دوستانم گفت اگه هاردت رو چند بار با فیلم پر کنی و پاک کننی دیگه نمیتونن اطلاعات قبلی رو برگردونن. از کاربران اینجا کسی تجربه این کارها رو داره؟ یه راه مطمئن میخوام که هلث هارد رو هم پایین نیاره. ممنون.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: Dragon- در 19 فروردین 1401، 05:22 ب‌ظ
به جای health می‌تونید بگید سلامتی. زبان انجمن فارسیه و لطفا فرسی بنویسید.
وقتی شما هارد خودتون رو با فیلم پر می‌کنید، در اصل یه سری اطلاعات جدید روی اطلاعات قبلی نوشته میشن. این اتفاق باعث میشه دسترسی به اطلاعات قبلی تقریبا غیر ممکن بشه. همچنان ممکنه بعضی اطلاعات قبلی رو بازیابی کرد ولی به سادگی نیست و معمولا هم فقط بعضی قسمت‌ها بازیابی میشن نه همه اونها.
اگه چند بار فیلم بریزید، احتمال بازیابی خیلی کمتر هم میشه.

اون ابزار‌های فرمت سطح پایین (low level format) و پاک کردن امن هم فکر کنم هارد رو چند بار با اطلاعات تصادفی یا 0 یا 1 پر می‌کنند. اینجوری اطلاعات جدید روی اطلاعات قدیمی نوشته میشه و شانس بازیابی اطلاعات قبلی رو خیلی پایین میاره.

هر دو اینکار‌ها باعث میشه سلامتی هارد کمتر بشه. در حالت کلی، نوشتن روی هارد باعث کم شدن عمر اون میشه. در این حالت هم شما چندین بار روی کل هارد چیز می‌نویسید.

می‌تونید از دستور dd هم استفاده کنید. این دستور توی سیستم‌عامل‌های یونیکسی و شبه یونیکسی مثل دبیان، آرچ، فدورا، اوبونتو و ... موجوده.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 19 فروردین 1401، 08:21 ب‌ظ
به جای health می‌تونید بگید سلامتی. زبان انجمن فارسیه و لطفا فرسی بنویسید.
وقتی شما هارد خودتون رو با فیلم پر می‌کنید، در اصل یه سری اطلاعات جدید روی اطلاعات قبلی نوشته میشن. این اتفاق باعث میشه دسترسی به اطلاعات قبلی تقریبا غیر ممکن بشه. همچنان ممکنه بعضی اطلاعات قبلی رو بازیابی کرد ولی به سادگی نیست و معمولا هم فقط بعضی قسمت‌ها بازیابی میشن نه همه اونها.
اگه چند بار فیلم بریزید، احتمال بازیابی خیلی کمتر هم میشه.

اون ابزار‌های فرمت سطح پایین (low level format) و پاک کردن امن هم فکر کنم هارد رو چند بار با اطلاعات تصادفی یا 0 یا 1 پر می‌کنند. اینجوری اطلاعات جدید روی اطلاعات قدیمی نوشته میشه و شانس بازیابی اطلاعات قبلی رو خیلی پایین میاره.

هر دو اینکار‌ها باعث میشه سلامتی هارد کمتر بشه. در حالت کلی، نوشتن روی هارد باعث کم شدن عمر اون میشه. در این حالت هم شما چندین بار روی کل هارد چیز می‌نویسید.

می‌تونید از دستور dd هم استفاده کنید. این دستور توی سیستم‌عامل‌های یونیکسی و شبه یونیکسی مثل دبیان، آرچ، فدورا، اوبونتو و ... موجوده.
اصطلاح health چیزیه که مغازه های خدمات کامپیوتری استفاده میکنند (میگن «هلثِ هارد») مثل اصطلاح «کافی شاپ» که عامه مردم استفاده میکنند و با اینکه کلمه فارسی نیست، جا افتاده. هیچگونه قصد و نیتی برای بی توجهی به زبان فارسی نداشتم و ندارم.
این دستور dd فرایندش چه طوری هست؟ یعنی با کدامیک از روشهای فوق، هارد رو پاک میکنه؟ فرمت سطح پایین میکنه یا روی سکتورها اطلاعات مینویسه؟ (آخه نمیخوام میزان سلامتی هارد زیاد پایین بیاد)
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: جعفر فرقانلوژ در 20 فروردین 1401، 03:00 ب‌ظ
یک مطلب توی انجمن بود با جستجو میتونید پیداش کنید
نوشته بود که باید هفت بار با اطلاعات تصادفی پر و فرمت بشه
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: دانیال بهزادی در 20 فروردین 1401، 04:27 ب‌ظ
اصطلاح health چیزیه که مغازه های خدمات کامپیوتری استفاده میکنند (میگن «هلثِ هارد»)
اونا بی‌سوادن… شما که مي‌دونی health یعنی سلامت چرا؟
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 21 فروردین 1401، 04:44 ب‌ظ
یک مطلب توی انجمن بود با جستجو میتونید پیداش کنید
نوشته بود که باید هفت بار با اطلاعات تصادفی پر و فرمت بشه
هفت بار؟؟؟؟؟😕 ۲ ترابایت هم هست! فکر کنم کامپیوتر چند روز باید روشن بمونه و روی این دیسک بنویسه، دیگه چیزی از این هارد بدبخت باقی نمی مونه!😓
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 21 فروردین 1401، 04:46 ب‌ظ
اصطلاح health چیزیه که مغازه های خدمات کامپیوتری استفاده میکنند (میگن «هلثِ هارد»)
اونا بی‌سوادن… شما که مي‌دونی health یعنی سلامت چرا؟
حق با شماست، بکار بردن کلمه health برای هارد برای کلاس گذاشتن نبود، یه جورایی رایج شده و ما هم عادت کردیم متاسفانه. چشم از این پس معادل فارسی را به کار میبرم.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 21 فروردین 1401، 04:56 ب‌ظ
دوستان گرامی یه ابزار قابل بوت شدن و اپن سورس میخوام که این عملیات (پاک کردن امن) رو در حالت بوت انجام بده. چه ابزاری پیشنهاد میدید؟ Gparted برای این کار مناسبه؟
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: سودو. در 21 فروردین 1401، 05:03 ب‌ظ
بله ! یه ایزوی زنده سبک داره ، میتونی دانلودش کنی و بریزیش روی فلش و ازش برای مدیریت دیسک استفاده کنی همیشه !
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 21 فروردین 1401، 05:19 ب‌ظ
بله ! یه ایزوی زنده سبک داره ، میتونی دانلودش کنی و بریزیش روی فلش و ازش برای مدیریت دیسک استفاده کنی همیشه !
در حال حاضر فقط برای پاک کردن امن بهش نیاز دارم. داشتم برای همین Gparted سرچ میکردم، مطالب ضد و نقیض دیدم، در انجمن ها یکی گفته بود Gparted این عملیات رو انجام میده، یک نفر دیگه گفته بود نه پاک کردنش امن نیست. ظاهراً ssd رو به صورت امن پاک میکنه ولی Hdd رو نه! (البته با اطلاعاتی که جسته و گریخته تا این لحظه بدست آوردم)
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ABOLDOM در 21 فروردین 1401، 07:19 ب‌ظ
۷ بار!؟ مگه با یکبار پر شدن بازیابی از بین نمیره؟  فکر میکنم با همون پر کردن هارد با 0 یا 1 کفایت کنه خب وقتی پر شده دیگه کجا میخواد ذخیره کنه ???
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: سودو. در 21 فروردین 1401، 09:11 ب‌ظ
مثل اینکه باز هم روش هایی برای بازیابی هست !
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: hartin در 21 فروردین 1401، 09:34 ب‌ظ
مثل اینکه باز هم روش هایی برای بازیابی هست !
هست ولی طرف بیکاره؟
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: جعفر فرقانلوژ در 22 فروردین 1401، 01:42 ب‌ظ
اینی که گفتم مال نمیدونم کجای آمریکا بود که واسه چیز های مهم امنیتی گفته ولی خوب مگه بیکاره !
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: M!lad در 22 فروردین 1401، 02:21 ب‌ظ
مطابق متد Peter Gutmann بیست و هفت بار.

secure deletion of data from magnetic and solid-state memory (https://www.cs.auckland.ac.nz/~pgut001/pubs/secure_del.html)
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: Dragon- در 22 فروردین 1401، 06:52 ب‌ظ
این دستور dd فرایندش چه طوری هست؟ یعنی با کدامیک از روشهای فوق، هارد رو پاک میکنه؟ فرمت سطح پایین میکنه یا روی سکتورها اطلاعات مینویسه؟ (آخه نمیخوام میزان سلامتی هارد زیاد پایین بیاد)
فرمت سطح پایین چیز خیلی خاصی نیست. توی این اینکار، تمام سکتور‌ها با 0 پر میشن. در اصل روی سکتور‌ها چیز نوشته میشه، همین. معمولا برای پاک کردن اطلاعات، اینکار چندبار انجام میشه تا احتمال بازیابی بیاد پایین.

دستور dd یه ابزاره که اطلاعات رو از یه جایی روی یه جای دیگه می‌نویسه. توی اکثر سیستم‌عامل‌های یونیکسی (مثل mac os) و شبه یونیکسی (مثل سیستم‌عامل‌های لینوکسی) فایلی توی دایرکتوری (پوشه) /dev/ وجود داره به اسم zero. این یه فایل مجازی هست (تقریبا هر چی توی /dev/هست، مجازیه) و هر چی از اون بخونید، به شما 0 تحویل میده. هر چی هم توش بنویسید دور انداخته میشه.

میشه با dd محتویات این فایل رو خوند و روی دیسک مورد نظر نوشت. اینجوری دیسک با 0 پر میشه. اگه اطلاعات ارزشمند فقط توی یه پارتیشن هستند، می‌تونید برای صرفه جویی توی وقت، فقط اون پارتیشن رو با 0 پر کنید. اینجوری سلامت هارد، کمتر پایین میاد. بقیه پارتیشن‌ها رو هم می‌تونید به صورت معمولی پاک کنید. اگه اطلاعات اونها هم بازیابی بشه، مهم نیست، چون چیز خاصی توی اونها نبوده.

چه ابزاری پیشنهاد میدید؟ Gparted برای این کار مناسبه؟
تا جایی که می‌دونم، gparted هم برای hddها و هم sddها، ارتیشن‌ها رو به صورت معمولی پاک می‌کنه. چیزی روی اطلاعات قبلی نمی‌نویسه. در نتیجه میشه با ابزار‌های بازیابی (مثلا testdisk) خود پارتیشن و حتی اطلاعات داخل اون رو بازیابی کرد.
البته اگه دوباره پارتیشن ساخته و اون پارتیشن با یه فایل‌سیستم (مثلا ntfs یا ext4 یا ...) فرمت بشه، احتمال بازیابی میاد پایین، چون یه سری اطلاعات روی هارد نوشته میشه. ولی اطلاعات اصلی به احتمال زیاد، همچنان روی دیسک قرار دارند.
پس اگه می‌خواهید اطلاعات به راحتی بازیابی نشن، gparted گزینه زیاد مناسبی نیست.

به نظرم dd گزینه مناسبی هست. می‌تونید با استفاده از dd، دوبار دیسک رو با 0 پر کنید، اینجوری احتمال بازیابی اطلاعات کم میشه. بیشتر فکر نکنم نیاز باشه چون بعیده کسی بشینه و سعی اطلاعات شما رو بدست بیاره.

تا جایی که می‌دونم، dd برای ویندوز نیست. می‌تونید یه iso اوبونتو رو دانلود کنید، بریزیدش روی فلش و سیستم رو با اون بوت کنید. بعد از طریق ترمینال، دستور dd رو اجرا کنید.
gparted هم به طور پیش‌فرض نصبه.

gparted یه iso هم داره (باید جدا از سایت خودش دریافت کنید) که شامل خود برنامه gparted به همراه چندین برنامه دیگه هست که موقع حل مشکل، بدرد می‌خورند. دستور dd هم باید موجود باشه.
از اونجایی که دستور dd یکی از دستورات پایه‌ای سیستم‌عامل‌های یونیوسی و شبه یونیکسی هست، همه جا باید پیدا بشه.

اگه می‌خواهید از dd استفاده کنید، بگید تا بیشتر راهنمایی کنیم.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: سودو. در 22 فروردین 1401، 07:30 ب‌ظ
نقل‌قول
هر چی هم توش بنویسید دور انداخته میشه
یه سوال ؟ اگه zero هم همین کارو میکرده ، چرا null به وجود اومد ؟
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: vegetarian در 22 فروردین 1401، 08:57 ب‌ظ
با دستور shred هم فکر کنم بشه کل یک پارتیشن رو چند بار یا فقط یک بار با اطلاعات تصادفی بازنویسی کرد
https://www.freecodecamp.org/news/securely-erasing-a-disk-and-file-using-linux-command-shred/
البته در پایا ن این مقاله گفته که این دستور برای حافظه های ssd مناسب نیست :
https://phoenixnap.com/kb/shred-linux
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 23 فروردین 1401، 01:26 ق‌ظ
این دستور dd فرایندش چه طوری هست؟ یعنی با کدامیک از روشهای فوق، هارد رو پاک میکنه؟ فرمت سطح پایین میکنه یا روی سکتورها اطلاعات مینویسه؟ (آخه نمیخوام میزان سلامتی هارد زیاد پایین بیاد)
فرمت سطح پایین چیز خیلی خاصی نیست. توی این اینکار، تمام سکتور‌ها با 0 پر میشن. در اصل روی سکتور‌ها چیز نوشته میشه، همین. معمولا برای پاک کردن اطلاعات، اینکار چندبار انجام میشه تا احتمال بازیابی بیاد پایین.

دستور dd یه ابزاره که اطلاعات رو از یه جایی روی یه جای دیگه می‌نویسه. توی اکثر سیستم‌عامل‌های یونیکسی (مثل mac os) و شبه یونیکسی (مثل سیستم‌عامل‌های لینوکسی) فایلی توی دایرکتوری (پوشه) /dev/ وجود داره به اسم zero. این یه فایل مجازی هست (تقریبا هر چی توی /dev/هست، مجازیه) و هر چی از اون بخونید، به شما 0 تحویل میده. هر چی هم توش بنویسید دور انداخته میشه.

میشه با dd محتویات این فایل رو خوند و روی دیسک مورد نظر نوشت. اینجوری دیسک با 0 پر میشه. اگه اطلاعات ارزشمند فقط توی یه پارتیشن هستند، می‌تونید برای صرفه جویی توی وقت، فقط اون پارتیشن رو با 0 پر کنید. اینجوری سلامت هارد، کمتر پایین میاد. بقیه پارتیشن‌ها رو هم می‌تونید به صورت معمولی پاک کنید. اگه اطلاعات اونها هم بازیابی بشه، مهم نیست، چون چیز خاصی توی اونها نبوده.

چه ابزاری پیشنهاد میدید؟ Gparted برای این کار مناسبه؟
تا جایی که می‌دونم، gparted هم برای hddها و هم sddها، ارتیشن‌ها رو به صورت معمولی پاک می‌کنه. چیزی روی اطلاعات قبلی نمی‌نویسه. در نتیجه میشه با ابزار‌های بازیابی (مثلا testdisk) خود پارتیشن و حتی اطلاعات داخل اون رو بازیابی کرد.
البته اگه دوباره پارتیشن ساخته و اون پارتیشن با یه فایل‌سیستم (مثلا ntfs یا ext4 یا ...) فرمت بشه، احتمال بازیابی میاد پایین، چون یه سری اطلاعات روی هارد نوشته میشه. ولی اطلاعات اصلی به احتمال زیاد، همچنان روی دیسک قرار دارند.
پس اگه می‌خواهید اطلاعات به راحتی بازیابی نشن، gparted گزینه زیاد مناسبی نیست.

به نظرم dd گزینه مناسبی هست. می‌تونید با استفاده از dd، دوبار دیسک رو با 0 پر کنید، اینجوری احتمال بازیابی اطلاعات کم میشه. بیشتر فکر نکنم نیاز باشه چون بعیده کسی بشینه و سعی اطلاعات شما رو بدست بیاره.

تا جایی که می‌دونم، dd برای ویندوز نیست. می‌تونید یه iso اوبونتو رو دانلود کنید، بریزیدش روی فلش و سیستم رو با اون بوت کنید. بعد از طریق ترمینال، دستور dd رو اجرا کنید.
gparted هم به طور پیش‌فرض نصبه.

gparted یه iso هم داره (باید جدا از سایت خودش دریافت کنید) که شامل خود برنامه gparted به همراه چندین برنامه دیگه هست که موقع حل مشکل، بدرد می‌خورند. دستور dd هم باید موجود باشه.
از اونجایی که دستور dd یکی از دستورات پایه‌ای سیستم‌عامل‌های یونیوسی و شبه یونیکسی هست، همه جا باید پیدا بشه.

اگه می‌خواهید از dd استفاده کنید، بگید تا بیشتر راهنمایی کنیم.
مرسی از راهنمایی کاملت. روی هاردم ویندوز نصب بود و کل هارد رو درایو C کرده بودم، به همین دلیل اطلاعات خصوصی ام ممکنه در هر جای هارد نوشته شده باشه و کل هارد باید پاکسازی بشه. دستور dd که فرمت سطح پایین میکنه اگه سلامتی هارد رو خیلی پایین نیاره حتماً با یک ایمیج لایو اوبونتو انجامش میدم، تنها نگرانی ام کم شدن قابل ملاحظه سلامتی هارده.
هاردم تولید شرکت سیگیت هست، چند ساعت پیش متوجه شدم که خود این شرکت یک ابزار برای انجام عملیات ضروری روی محصولاتش تولید کرده که نسخه قابل بوت هم داره. اسمش Seagate SeaTools هست و اگه اشتباه نکنم مجوزش هم GPL3 هست. البته فعلا گذاشتم دانلود بشه و هنوز استفاده نکردم. تا جایی که اطلاع دارم بهترین ابزار برای فرمت کردن هارد و ssd ، ابزاری هست که شرکت سازنده اش تولید میکنه و چون خود تولید کننده با محصول خودش آشنایی بیشتری داره، ابزارش هم کمترین آسیب رو به هارد وارد میکنه. اول اینو تست میکنم اگه موفقیت آمیز نبود میرم سراغ دستور dd. البته اگه زحمتی نیست و دستور رو حفظ هستی، اینجا بنویس، چون احتمال داره بهش نیازمند بشم. راستی اگه دستور dd برای hdd و ssd فرق میکنه، هارد من از نوع hdd هست.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 23 فروردین 1401، 01:33 ق‌ظ
با دستور shred هم فکر کنم بشه کل یک پارتیشن رو چند بار یا فقط یک بار با اطلاعات تصادفی بازنویسی کرد
https://www.freecodecamp.org/news/securely-erasing-a-disk-and-file-using-linux-command-shred/
البته در پایا ن این مقاله گفته که این دستور برای حافظه های ssd مناسب نیست :
https://phoenixnap.com/kb/shred-linux
خیلی عالیه 👏 هاردم ssd نیست، سکتوریه. فقط سوال اینجاست که دستور shred چقدر سلامتی هارد رو پایین میاره.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 23 فروردین 1401، 01:38 ق‌ظ
مطابق متد Peter Gutmann بیست و هفت بار.

secure deletion of data from magnetic and solid-state memory (https://www.cs.auckland.ac.nz/~pgut001/pubs/secure_del.html)
۲۷ بار!!😅 خب این روش برای اطلاعات فوق محرمانه است، برای زمانی هست که مثلا احتمال میدن هارد سفارت آمریکا در اوکراین بیفته به دست روس ها. برای ما آدمای معمولی تا این حد نیاز نیست. اون بنده خدایی هم که میخواد اطلاعات ما رو ریکاوری بکنه در اون حد نیست😁
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: vegetarian در 23 فروردین 1401، 07:29 ب‌ظ
با دستور shred هم فکر کنم بشه کل یک پارتیشن رو چند بار یا فقط یک بار با اطلاعات تصادفی بازنویسی کرد
https://www.freecodecamp.org/news/securely-erasing-a-disk-and-file-using-linux-command-shred/
البته در پایا ن این مقاله گفته که این دستور برای حافظه های ssd مناسب نیست :
https://phoenixnap.com/kb/shred-linux
خیلی عالیه 👏 هاردم ssd نیست، سکتوریه. فقط سوال اینجاست که دستور shred چقدر سلامتی هارد رو پایین میاره.

به هر حال هر هارد دیسکی یه تعداد خاصی قابلیت نوشته شدن و خوانده شدن داره یعنی عمر مفیدی داره که وقتی تموم بشه احتمال اینکه مشکل دار بشه هست ولی با یک بار نوشته شدن فکر نکنم چیز زیادی از عمر هارد کم بشه
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 24 فروردین 1401، 01:43 ق‌ظ
با دستور shred هم فکر کنم بشه کل یک پارتیشن رو چند بار یا فقط یک بار با اطلاعات تصادفی بازنویسی کرد
https://www.freecodecamp.org/news/securely-erasing-a-disk-and-file-using-linux-command-shred/
البته در پایا ن این مقاله گفته که این دستور برای حافظه های ssd مناسب نیست :
https://phoenixnap.com/kb/shred-linux
خیلی عالیه 👏 هاردم ssd نیست، سکتوریه. فقط سوال اینجاست که دستور shred چقدر سلامتی هارد رو پایین میاره.

به هر حال هر هارد دیسکی یه تعداد خاصی قابلیت نوشته شدن و خوانده شدن داره یعنی عمر مفیدی داره که وقتی تموم بشه احتمال اینکه مشکل دار بشه هست ولی با یک بار نوشته شدن فکر نکنم چیز زیادی از عمر هارد کم بشه
درسته، ولی خب بعضی از برنامه های پاکسازی هارد روی هر سکتور هارد چندین بار عملیات انجام میدن. فرمت سطح پایین هم اصلاً خودش عمر هارد رو کم میکنه.
راستی لینک رو دوباره بررسی کردم، به نظر میرسه دستور shred برای پاک کردن امنِ فایل هایی که هنوز پاک نشده اند کاربرد داره، نه برای پاک کردن کل هارد. البته خیلی دستور خوبی هست، یعنی اگه اون دو سه تا فایل خصوصی ام رو با همین دستور shred پاک کرده بودم، الان این گرفتاری رو نداشتم.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 24 فروردین 1401، 01:45 ق‌ظ
دراگون جان لطفاً دستور dd رو بزار. با برنامه Seagate SeaTools هارد رو پاک کردم اما هنوز میترسم بازیابی بشه. میخوام یک بار هم با دستور dd پاکش کنم...
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: Issac در 24 فروردین 1401، 07:52 ق‌ظ
سلام، چی تو هاردتون دارید؟ منطقا اگه یک بار روی یک هارد چیزی بنویسید دیگه پرونده قبلی نباید بازیابی بشه، اگه اینطور نبود که باید روی یک هارد یک ترابایتی مینوشتن دو ترا بایت...، یکی پرونده فعکی و یکی هم پروندهٔ قبلی. چرا اینقدر وسواسید...
اگه اینقدر میترسید هاردتون رو آتیش بزنید و نفروشید. اصلا شماره کارت بدید پول هاردتون رو براتون بریزم: اه
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: جعفر فرقانلوژ در 24 فروردین 1401، 05:22 ب‌ظ
دراگون جان لطفاً دستور dd رو بزار. با برنامه Seagate SeaTools هارد رو پاک کردم اما هنوز میترسم بازیابی بشه. میخوام یک بار هم با دستور dd پاکش کنم...
نیازی به وسواس نیست یک بار هم که با اطلاعات تصادفی پر و خالی بشه کفایل می کنه و راحت قابل بازیابی نیست
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: Dragon- در 24 فروردین 1401، 07:21 ب‌ظ
دراگون جان لطفاً دستور dd رو بزار. با برنامه Seagate SeaTools هارد رو پاک کردم اما هنوز میترسم بازیابی بشه. میخوام یک بار هم با دستور dd پاکش کنم...
اول یه iso اوبونتو یا هر توزیعی که می‌خواهید رو بریزید روی فلش و بعد سیستم رو با اون فلش بوت کنید.
iso آخرین نسخه پایدار اوبونتو برای معماری x86_64 از این لینک قابل دریافت هست.
https://releases.ubuntu.com/21.10/ubuntu-21.10-desktop-amd64.iso
می‌تونید از توریع‌های دیگه هم استفاده کنید.

بعد می‌تونید با rufus یا balena etcher اون iso رو بریزید روی فلش. دقت کنید با اینکار، اطلاعات روی فلش پاک میشه؛ پس اگه چیز مهمی توی فلش دارید، قبلش از اون اطلاعات یه پشتیبان بگیرید.

اگه نتونستید لینک ابزار‌های بالا رو پیدا کنید، بگید تا لینک‌های مربوط رو قرار بدیم.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 25 فروردین 1401، 08:17 ق‌ظ
دراگون جان لطفاً دستور dd رو بزار. با برنامه Seagate SeaTools هارد رو پاک کردم اما هنوز میترسم بازیابی بشه. میخوام یک بار هم با دستور dd پاکش کنم...
اول یه iso اوبونتو یا هر توزیعی که می‌خواهید رو بریزید روی فلش و بعد سیستم رو با اون فلش بوت کنید.
iso آخرین نسخه پایدار اوبونتو برای معماری x86_64 از این لینک قابل دریافت هست.
https://releases.ubuntu.com/21.10/ubuntu-21.10-desktop-amd64.iso
می‌تونید از توریع‌های دیگه هم استفاده کنید.

بعد می‌تونید با rufus یا balena etcher اون iso رو بریزید روی فلش. دقت کنید با اینکار، اطلاعات روی فلش پاک میشه؛ پس اگه چیز مهمی توی فلش دارید، قبلش از اون اطلاعات یه پشتیبان بگیرید.

اگه نتونستید لینک ابزار‌های بالا رو پیدا کنید، بگید تا لینک‌های مربوط رو قرار بدیم.
انجام شد. اوبونتو روی dvd رایت کردم و آماده است.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: Oxygen در 25 فروردین 1401، 09:30 ق‌ظ
چی تو هاردتون دارید؟
گفتن اطلاعات شخصی دارن

اگه اینقدر میترسید هاردتون رو آتیش بزنید و نفروشید.
چرا بعضیا توی این انجمن طلبکارن؟ 😐
خب اگه راه حلی دارین راهنماییش کنین بنده خدا رو. اگر هم راه حلی ندارین یا اصلا نمیخوایین، که هیچی. چرا همش حاشیه!؟ 😒

اصلا شماره کارت بدید پول هاردتون رو براتون بریزم: اه
شاید باورتون نشه، ولی این مدل صحبت کردن نه تنها قشنگ نیست، بله طرف مقابل رو ناراحت میکنه و انگیزه کمک گرفتن از کاربرای این انجمن رو ازش میگیره
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ABOLDOM در 25 فروردین 1401، 12:25 ب‌ظ
نقل‌قول
شاید باورتون نشه، ولی این مدل صحبت کردن نه تنها قشنگ نیست، بله طرف مقابل رو ناراحت میکنه و انگیزه کمک گرفتن از کاربرای این انجمن رو ازش میگیره
بنظرم اکثر حرفاش شوخی و بینش نکته هایی هم میگه  امیدوارم اینا شوخی باشه((:
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 25 فروردین 1401، 12:42 ب‌ظ
چی تو هاردتون دارید؟
گفتن اطلاعات شخصی دارن

اگه اینقدر میترسید هاردتون رو آتیش بزنید و نفروشید.
چرا بعضیا توی این انجمن طلبکارن؟ 😐
خب اگه راه حلی دارین راهنماییش کنین بنده خدا رو. اگر هم راه حلی ندارین یا اصلا نمیخوایین، که هیچی. چرا همش حاشیه!؟ 😒

اصلا شماره کارت بدید پول هاردتون رو براتون بریزم: اه
شاید باورتون نشه، ولی این مدل صحبت کردن نه تنها قشنگ نیست، بله طرف مقابل رو ناراحت میکنه و انگیزه کمک گرفتن از کاربرای این انجمن رو ازش میگیره

+1
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 25 فروردین 1401، 12:50 ب‌ظ
سلام، چی تو هاردتون دارید؟ منطقا اگه یک بار روی یک هارد چیزی بنویسید دیگه پرونده قبلی نباید بازیابی بشه، اگه اینطور نبود که باید روی یک هارد یک ترابایتی مینوشتن دو ترا بایت...، یکی پرونده فعکی و یکی هم پروندهٔ قبلی. چرا اینقدر وسواسید...
اگه اینقدر میترسید هاردتون رو آتیش بزنید و نفروشید. اصلا شماره کارت بدید پول هاردتون رو براتون بریزم: اه
طبیعتاً اطلاعات شخصی و عکسها و فیلمهای خانوادگی هرکسی براش مهمه و دوست نداره به دست دیگران بیفته.
ممنون از پیشنهادتون! متلاشی کردن هارد به فکر خودم هم رسیده بود، هنر در اینه که بتوانیم بدون متلاشی کردنش اطلاعاتش رو به صورت امن پاک کنیم و پولش رو زنده کنیم.
مرسی، پولتون رو نگه دارید برای خودتون. مجبور هم نیستید جواب بدید، اینطور اه و اوه راه نندازید لطفاً.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: سودو. در 25 فروردین 1401، 12:59 ب‌ظ
خودتون رو اذیت نکنین و به امضای issac توجه کنید !
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: Dragon- در 25 فروردین 1401، 01:01 ب‌ظ
انجام شد. اوبونتو روی dvd رایت کردم و آماده است.
الان اون dvd رو بذارید توی کامپیوتر و بوتش کنید. معمولا توی تنظیمات uefi می‌تونید الویت بوت رو عوض کنید.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 25 فروردین 1401، 01:06 ب‌ظ
انجام شد. اوبونتو روی dvd رایت کردم و آماده است.
الان اون dvd رو بذارید توی کامپیوتر و بوتش کنید. معمولا توی تنظیمات uefi می‌تونید الویت بوت رو عوض کنید.
قبلاً هم اوبونتو رو بوت کردم. آماده انجام دستور dd هستم. دستور رو بفرمایید دراگون عزیز. بعد از باز کردن ترمینال چه جیزی باید تایپ کنم که بره توی فرایند فرمت؟
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: Dragon- در 25 فروردین 1401، 01:11 ب‌ظ
اول یه ترمینال باز کنید، این دستور رو بزنید و خروجی اون رو قرار بدید.
lsblkدستور بالا کار خاصی انجام نمیده. فقط یه سری اطلاعات در مورد دیسک‌ها و پارتیشن‌ها نمایش میده.

موقع فرستادن خروجی دستورات و اینجور چیز‌ها توی انجمن، از تگ کد استفاده کنید‌ تا متن مورد نظر درست نمایش داده بشه.
برای اینکار، موقع نوشتن، از بین دکمه‌های بالا اونی که علامت # داره رو بزنید تا یه تگ کد داخل نوشته شما قرار بگیره. بعد متن مورد نظر رو بین این تگ بنویسید. از قابلیت پیش‌نمایش استفاده کنید تا ببینید ارسال شما تقریبا چجوری قراره برای بقیه نمایش داده بشه.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: BiG در 25 فروردین 1401، 01:23 ب‌ظ
خودتون رو اذیت نکنین و به امضای issac توجه کنید !
فکر کنم برای همین گذاشته بود!

بنظرم یک بار که با ۰ و ۱ پر کردید سعی کنید خودتون ریکاوری کنید.
اگر دیدید فایل ها برگشت که حالا چند بار این کار هارو انجام بدید اگر هم برنگشت که با خیال راحت بفروشیدش.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 25 فروردین 1401، 01:43 ب‌ظ
اول یه ترمینال باز کنید، این دستور رو بزنید و خروجی اون رو قرار بدید.
lsblkدستور بالا کار خاصی انجام نمیده. فقط یه سری اطلاعات در مورد دیسک‌ها و پارتیشن‌ها نمایش میده.

موقع فرستادن خروجی دستورات و اینجور چیز‌ها توی انجمن، از تگ کد استفاده کنید‌ تا متن مورد نظر درست نمایش داده بشه.
برای اینکار، موقع نوشتن، از بین دکمه‌های بالا اونی که علامت # داره رو بزنید تا یه تگ کد داخل نوشته شما قرار بگیره. بعد متن مورد نظر رو بین این تگ بنویسید. از قابلیت پیش‌نمایش استفاده کنید تا ببینید ارسال شما تقریبا چجوری قراره برای بقیه نمایش داده بشه.
این فرایند چند مرحله ای هست؟ سیستم دسکتاپم اینترنت نداره و نمیتونم شات بزارم یا متن های طولانی رو انتقال بدم. مگه با یک خط دستور ساده انجام نمیشه؟
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: Dragon- در 25 فروردین 1401، 02:05 ب‌ظ
چرا با یه خط دستور حل میشه. ولی ما که نمی‌دونیم کرنل دیسک‌ها رو به چه ترتیبی شناخته و چجوری نام گذاری کرده. (هر چند اگه با sata وصل شده باشه و اولین باشه، sda هست) اون دستور برای این هست که متوجه اینها بشیم.
بعد میشه راحت گفته چجوری dd رو اجرا کنید.

برای کپی متن‌ها توی ترمینال، از ctrl + shift + v استفاده کنید. برای کپی کردن متن از ترمینال، اول اون رو با موس انتخاب کنید و بعد ctrl + shift + c رو فشار بدید.
می‌تونید وقتی که دستور رو زدید، یه عکس با موبایل از صفحه بگیرید و اون رو اینجا قرار بدید.

متصل کردن این اوبونتویی که بوت کردید به اینترنت، کار سختی نیست. اگه کابل lan رو به کامپیوتر وصل کنید، باید خودکار وصل بشه. وایفای هم باید دردسترس باشه و می‌تونید از اون منوی بالا سمت راست، به وایفای دسترسی داشته باشید.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 25 فروردین 1401، 02:13 ب‌ظ
مودم در اتاق دیگری نصب شده و دستگاهها مون با وایرلس بهش وصل میشن. وایرلس لپتاپم توی ویندوز کار میکنه ولی توی اوبونتو کانکت نمیشه. هارد هم فقط یه دونه بیشتر توی لپتاپم هسست که فکر میکنم با مشخصه sda شناخته میشه. حالا دراگون جان شما دستور نهایی فرمت رو بگو  شاید تونستم...
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: Dragon- در 25 فروردین 1401، 04:14 ب‌ظ
اگه فقط همون هارد وصل شده باشه، باید یه sda توی خروجی lsblk ببینید. اگه اون هارد پارتیشن داره، چنتا sda1 و sda2 هم باید ببینید. اون شماره بعد از sda، شماره پارتیشن هست.
یه sr0 هم باید توی خروجی باشه. اون برای dvdrom هست.
احتمالا چنتا loop هم هست. اونها رو نادیده بگیرید.

چیز‌هایی که از طریق درگاه sata یا san وصل میشن و همینطور فلش‌های usb، با اسم sdX نمایش داده میشن.  به جای اون X یکی از حروف کوچک الفبا انگلیسی قرار می‌گیره.

با این دستور می‌تونید هارد رو با 0 پر کنید.
sudo dd if=/dev/zero of=/dev/sda status=progressحواستون باشه به جای sda، هارد خودتون رو قرار بدید. ممکنه هارد شما با اسم sda شناسایی شده باشه. ممکن هم هست sdb یا sdc یا ... باشه. اشتباهی یه چیز دیگه رو با 0 پر نکنید.

اون sudo اول برای این هست که dd با دسترسی روت اجاره بشه. توی اوبونتو نصب شده، وقتی که بخواهید از sudo استفاده کنید، رمز شما رو می‌پرسه و بررسی می‌کنه دسترسی استفاده از sudo رو دارید یا نه.
می‌تونید اینجوری در نظر بگیرید که کاربر روت توی سیستم‌های یونیکسی، تقریبا معادل کاربر administrator توی ویندوز هست.
dd خود دستوره.
if مخفف inpute file هست. جلوی علامت مساوی، مسیر فایلی که می‌خواهیم اطلاعات از اون خونده بشه، قرار می‌گیره.
of مخفف output file هست. جلوی علامت مساوی، مسبر فایلی که قراره اطلاعات روی اون نوشته بشه، قرار می‌گیره.
status هم مخففف چیزی نیست. اون status=progress برای این هست تا dd بگه چقدر نوشته. می‌تونید اون رو ننویسید، اتفاقی هم نمی‌افته. اگه status=progress رو ندید، dd موقع نوشتن هیچی نمیگه، موقعی که متوقف بشه، میگه چیکار کرده.

dd در چند حالت متوقف میشه. زمانی که inpute file به اتمام برسه، یا output file دیگه جا نداشته باشه، یا وقتی که خودتون مشخص می‌کنید چقدر بنویسه، یا اینکه به طور دستی متوقف بشه. (مثلا با فشردن ctrl + c یا استفاده از دستور kill)
در حالت شما، inpur file، فایل zero توی /dev/ هست. این فایل یه فایل مجازیه و فقط 0 تولید می‌کنه. هرچی هم از اون بخونید، تموم نمیشه. خودتون هم مشخص نکردید که dd چقدر اطلاعات بنویسه. پس زمانی dd متوقف میشه که هارد شما با 0 پر شده باشه. مگه اینکه به طور دستی خودتون متوقفش کنید.

می‌تونید به جای فایل zero، از فایل random توی /dev/ استفاده کنید. اینجوری هارد با اطلاعات تصادفی پر میشه.
sudo dd if=/dev/random of=/dev/sda status=progress
فایل urandom هم هست. نمی‌دونم فرقش با فایل random چیه، ولی این هم اطلاعات تصادفی ایجاد می‌کنه.
sudo dd if=/dev/urandom of=/dev/sda status=progress
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: سودو. در 25 فروردین 1401، 04:20 ب‌ظ
نقل‌قول
هر چی هم توش بنویسید دور انداخته میشه
یه سوال ؟ اگه zero هم همین کارو میکرده ، چرا null به وجود اومد ؟
؟
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: آرمان اسماعیلی در 25 فروردین 1401، 04:35 ب‌ظ
طبیعتاً اطلاعات شخصی و عکسها و فیلمهای خانوادگی هرکسی براش مهمه و دوست نداره به دست دیگران بیفته.
ممنون از پیشنهادتون! متلاشی کردن هارد به فکر خودم هم رسیده بود، هنر در اینه که بتوانیم بدون متلاشی کردنش اطلاعاتش رو به صورت امن پاک کنیم و پولش رو زنده کنیم.
مرسی، پولتون رو نگه دارید برای خودتون. مجبور هم نیستید جواب بدید، اینطور اه و اوه راه نندازید لطفاً.
مدل sarcasm اسحاق اینطوریه. شوخی می‌کنه ((:
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: سودو. در 25 فروردین 1401، 04:37 ب‌ظ
کنایه
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: آرمان اسماعیلی در 25 فروردین 1401، 04:43 ب‌ظ
کنایه
نمیگم کنایه چون این کلمه در فارسی بار معنایی منفی با خودش به همراه داره. اما sarcasm فقط داره به ایهام و دوپهلو بودن اشاره می‌کنه با چاشنی طنز.

خلاصه که تاپیک رو به قهقرا کشوند  :D
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: Dragon- در 25 فروردین 1401، 04:50 ب‌ظ
یه سوال ؟ اگه zero هم همین کارو میکرده ، چرا null به وجود اومد ؟
؟
نمی‌دونم.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 25 فروردین 1401، 05:06 ب‌ظ
طبیعتاً اطلاعات شخصی و عکسها و فیلمهای خانوادگی هرکسی براش مهمه و دوست نداره به دست دیگران بیفته.
ممنون از پیشنهادتون! متلاشی کردن هارد به فکر خودم هم رسیده بود، هنر در اینه که بتوانیم بدون متلاشی کردنش اطلاعاتش رو به صورت امن پاک کنیم و پولش رو زنده کنیم.
مرسی، پولتون رو نگه دارید برای خودتون. مجبور هم نیستید جواب بدید، اینطور اه و اوه راه نندازید لطفاً.
مدل sarcasm اسحاق اینطوریه. شوخی می‌کنه ((:
??? ;D
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 25 فروردین 1401، 05:10 ب‌ظ
اگه فقط همون هارد وصل شده باشه، باید یه sda توی خروجی lsblk ببینید. اگه اون هارد پارتیشن داره، چنتا sda1 و sda2 هم باید ببینید. اون شماره بعد از sda، شماره پارتیشن هست.
یه sr0 هم باید توی خروجی باشه. اون برای dvdrom هست.
احتمالا چنتا loop هم هست. اونها رو نادیده بگیرید.

چیز‌هایی که از طریق درگاه sata یا san وصل میشن و همینطور فلش‌های usb، با اسم sdX نمایش داده میشن.  به جای اون X یکی از حروف کوچک الفبا انگلیسی قرار می‌گیره.

با این دستور می‌تونید هارد رو با 0 پر کنید.
sudo dd if=/dev/zero of=/dev/sda status=progressحواستون باشه به جای sda، هارد خودتون رو قرار بدید. ممکنه هارد شما با اسم sda شناسایی شده باشه. ممکن هم هست sdb یا sdc یا ... باشه. اشتباهی یه چیز دیگه رو با 0 پر نکنید.

اون sudo اول برای این هست که dd با دسترسی روت اجاره بشه. توی اوبونتو نصب شده، وقتی که بخواهید از sudo استفاده کنید، رمز شما رو می‌پرسه و بررسی می‌کنه دسترسی استفاده از sudo رو دارید یا نه.
می‌تونید اینجوری در نظر بگیرید که کاربر روت توی سیستم‌های یونیکسی، تقریبا معادل کاربر administrator توی ویندوز هست.
dd خود دستوره.
if مخفف inpute file هست. جلوی علامت مساوی، مسیر فایلی که می‌خواهیم اطلاعات از اون خونده بشه، قرار می‌گیره.
of مخفف output file هست. جلوی علامت مساوی، مسبر فایلی که قراره اطلاعات روی اون نوشته بشه، قرار می‌گیره.
status هم مخففف چیزی نیست. اون status=progress برای این هست تا dd بگه چقدر نوشته. می‌تونید اون رو ننویسید، اتفاقی هم نمی‌افته. اگه status=progress رو ندید، dd موقع نوشتن هیچی نمیگه، موقعی که متوقف بشه، میگه چیکار کرده.

dd در چند حالت متوقف میشه. زمانی که inpute file به اتمام برسه، یا output file دیگه جا نداشته باشه، یا وقتی که خودتون مشخص می‌کنید چقدر بنویسه، یا اینکه به طور دستی متوقف بشه. (مثلا با فشردن ctrl + c یا استفاده از دستور kill)
در حالت شما، inpur file، فایل zero توی /dev/ هست. این فایل یه فایل مجازیه و فقط 0 تولید می‌کنه. هرچی هم از اون بخونید، تموم نمیشه. خودتون هم مشخص نکردید که dd چقدر اطلاعات بنویسه. پس زمانی dd متوقف میشه که هارد شما با 0 پر شده باشه. مگه اینکه به طور دستی خودتون متوقفش کنید.

می‌تونید به جای فایل zero، از فایل random توی /dev/ استفاده کنید. اینجوری هارد با اطلاعات تصادفی پر میشه.
sudo dd if=/dev/random of=/dev/sda status=progress
فایل urandom هم هست. نمی‌دونم فرقش با فایل random چیه، ولی این هم اطلاعات تصادفی ایجاد می‌کنه.
sudo dd if=/dev/urandom of=/dev/sda status=progress
با راهنمایی شما و یه کوچولو سرچ در گوگل، رفتم توی فرایند فرمت. الان ۲۰ دقیقه هست که صدای مداوم هارد رو میشنوم و حدس میزنم سه چهار ساعت طول بکشه چون با نرم افزار Seagate Seatools هم همین حدودا طول کشید. بعدش با نرم افزارهای بازیابی تست اش میکنم ببینم چی میشه...
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: vegetarian در 26 فروردین 1401، 02:12 ق‌ظ
با دستور shred هم فکر کنم بشه کل یک پارتیشن رو چند بار یا فقط یک بار با اطلاعات تصادفی بازنویسی کرد
https://www.freecodecamp.org/news/securely-erasing-a-disk-and-file-using-linux-command-shred/
البته در پایا ن این مقاله گفته که این دستور برای حافظه های ssd مناسب نیست :
https://phoenixnap.com/kb/shred-linux
خیلی عالیه 👏 هاردم ssd نیست، سکتوریه. فقط سوال اینجاست که دستور shred چقدر سلامتی هارد رو پایین میاره.

به هر حال هر هارد دیسکی یه تعداد خاصی قابلیت نوشته شدن و خوانده شدن داره یعنی عمر مفیدی داره که وقتی تموم بشه احتمال اینکه مشکل دار بشه هست ولی با یک بار نوشته شدن فکر نکنم چیز زیادی از عمر هارد کم بشه
درسته، ولی خب بعضی از برنامه های پاکسازی هارد روی هر سکتور هارد چندین بار عملیات انجام میدن. فرمت سطح پایین هم اصلاً خودش عمر هارد رو کم میکنه.
راستی لینک رو دوباره بررسی کردم، به نظر میرسه دستور shred برای پاک کردن امنِ فایل هایی که هنوز پاک نشده اند کاربرد داره، نه برای پاک کردن کل هارد. البته خیلی دستور خوبی هست، یعنی اگه اون دو سه تا فایل خصوصی ام رو با همین دستور shred پاک کرده بودم، الان این گرفتاری رو نداشتم.

اینجا هم یه سری روش برای wipe کردن فضای خالی دیسک گفتن البته من خودم هیچ کدوم رو تست نکردم :
https://superuser.com/questions/19326/how-to-wipe-free-disk-space-in-linux

یک راه دیگه هم اینه که هارد رو تا خرخره با اطلاعات پر کنی و بعد از دستور shred برای تک تک پارتیشن ها استفاده کنی
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 26 فروردین 1401، 11:16 ق‌ظ
با دستور shred هم فکر کنم بشه کل یک پارتیشن رو چند بار یا فقط یک بار با اطلاعات تصادفی بازنویسی کرد
https://www.freecodecamp.org/news/securely-erasing-a-disk-and-file-using-linux-command-shred/
البته در پایا ن این مقاله گفته که این دستور برای حافظه های ssd مناسب نیست :
https://phoenixnap.com/kb/shred-linux
خیلی عالیه 👏 هاردم ssd نیست، سکتوریه. فقط سوال اینجاست که دستور shred چقدر سلامتی هارد رو پایین میاره.

به هر حال هر هارد دیسکی یه تعداد خاصی قابلیت نوشته شدن و خوانده شدن داره یعنی عمر مفیدی داره که وقتی تموم بشه احتمال اینکه مشکل دار بشه هست ولی با یک بار نوشته شدن فکر نکنم چیز زیادی از عمر هارد کم بشه
درسته، ولی خب بعضی از برنامه های پاکسازی هارد روی هر سکتور هارد چندین بار عملیات انجام میدن. فرمت سطح پایین هم اصلاً خودش عمر هارد رو کم میکنه.
راستی لینک رو دوباره بررسی کردم، به نظر میرسه دستور shred برای پاک کردن امنِ فایل هایی که هنوز پاک نشده اند کاربرد داره، نه برای پاک کردن کل هارد. البته خیلی دستور خوبی هست، یعنی اگه اون دو سه تا فایل خصوصی ام رو با همین دستور shred پاک کرده بودم، الان این گرفتاری رو نداشتم.

اینجا هم یه سری روش برای wipe کردن فضای خالی دیسک گفتن البته من خودم هیچ کدوم رو تست نکردم :
https://superuser.com/questions/19326/how-to-wipe-free-disk-space-in-linux

یک راه دیگه هم اینه که هارد رو تا خرخره با اطلاعات پر کنی و بعد از دستور shred برای تک تک پارتیشن ها استفاده کنی
لینک جالبی بود، چقدر دستورات باحالی رو یاد داد! البته من هاردم رو با دو روش فول فرمت کردم و با برنامه ریکاوری هم تست کردم چیزی برنگشت.
گفته شده که پر کردن هارد فایده نداره مگر اینکه سی چهل بار انجام بشه که برای یک هارد ۲ ترا هم سخته و هم سلامتی هارد کم میشه.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 26 فروردین 1401، 11:22 ق‌ظ
با راهنمایی dragon گرامی و اطلاعاتی که در این لینک https://askubuntu.com/questions/253096/low-level-format-of-hard-drive  (https://askubuntu.com/questions/253096/low-level-format-of-hard-drive) بود، هاردم رو فرمت سطح پایین کردم، قبل از این هم با نرم افزار شرکت سازنده هارد که Seagate Seatools هست هارد رو پاک کردم. امروز هم با نرم افزار ریکاوری active @file recovery تست کردم هیچی برنگشت ✌️
همچنین از vegetarian گرامی و بقیه دوستان که کمک کردند هم ممنونم.
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: سودو. در 26 فروردین 1401، 11:28 ق‌ظ
نقل‌قول
نمیگم کنایه چون این کلمه در فارسی بار معنایی منفی با خودش به همراه داره. اما sarcasm فقط داره به ایهام و دوپهلو بودن اشاره می‌کنه با چاشنی طنز.

خلاصه که تاپیک رو به قهقرا کشوند
در واقع از اونجایی که بخش اعظمی از اصطلاحات و کلماتی که من یاد گرفتم از زبان انگلیسی ، در فیلم و سریال بوده ، یادمه این واژه که اولین بار سال ها پیش در سریال نظریه بیگ بنگ شنیدمش ، بار منفی داشت بازم ! برای مخاطب شاید چاشنی طنز احساس بشه ، اما کاراکتری که داشت کنایه میزد کاملا جدی رفتار میکرد و عصبانی بود ، بازم بالاخره تجربه شما از من بیشتره ! اگه اینی که شما میگید باشه که فبها !
یه سوال ؟ اگه zero هم همین کارو میکرده ، چرا null به وجود اومد ؟
؟
نمی‌دونم.
منظورم اینه که null چه قابلیت بیشتری داره از zero ؟
با راهنمایی dragon گرامی و اطلاعاتی که در این لینک https://askubuntu.com/questions/253096/low-level-format-of-hard-drive  (https://askubuntu.com/questions/253096/low-level-format-of-hard-drive) بود، هاردم رو فرمت سطح پایین کردم، قبل از این هم با نرم افزار شرکت سازنده هارد که Seagate Seatools هست هارد رو پاک کردم. امروز هم با نرم افزار ریکاوری active @file recovery تست کردم هیچی برنگشت ✌️
همچنین از vegetarian گرامی و بقیه دوستان که کمک کردند هم ممنونم.
مبارکه ! میتونی با ویرایش ارسال اول این تاپیک ، عبارت ( حل شد ) رو به عنوان اضافه کنی : )
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟
ارسال شده توسط: ubuntuiir در 26 فروردین 1401، 06:28 ب‌ظ
مبارکه ! میتونی با ویرایش ارسال اول این تاپیک ، عبارت ( حل شد ) رو به عنوان اضافه کنی : )
اضافه شد...
عنوان: پاسخ : برای جلوگیری از ریکاوری هارد، آیا پر کردن حافظه هارد کفایت میکنه؟ - حل شد
ارسال شده توسط: Oxygen در 31 فروردین 1401، 11:48 ق‌ظ
نقل‌قول
شاید باورتون نشه، ولی این مدل صحبت کردن نه تنها قشنگ نیست، بله طرف مقابل رو ناراحت میکنه و انگیزه کمک گرفتن از کاربرای این انجمن رو ازش میگیره
بنظرم اکثر حرفاش شوخی و بینش نکته هایی هم میگه  امیدوارم اینا شوخی باشه((:
برای شوخی هم جالب نیست، حتی وقتی شخص رو بشناسیم. بقیه که نمیدونن این دو نفر با هم شوخی دارن.

خودتون رو اذیت نکنین و به امضای issac توجه کنید !
کسی خودشو اذیت نکرد، ایشون با این مدل صحبت بقیه رو آزار دادن
اگر واقعا به این نیت باشه که توی امضاشون نوشتن "این پست رو فرستادم که تعداد ارسال‌هام زیاد بشه." پس باید تذکر و اخطار از طرف مدیر انجمن دریافت کنن.


نقل‌قول
هر چی هم توش بنویسید دور انداخته میشه
یه سوال ؟ اگه zero هم همین کارو میکرده ، چرا null به وجود اومد ؟
اگرچه ممکنه توی این قضیه یک کاری رو بکنن ولی مفهوم و کاربردشون متفاوت هست

مثل این هست که ما یک برگه کاغذ پر از نوشته میخواییم (مفهوم مهم نیست)، همش رو با حرف "س" پر کنیم و بعد بگیم چرا بقیه حروف به وجود اومدن! ???

null یعنی هنوز مقدار دهی نشده
0 یعنی مقدار صفر داره

نتیجه: اینجا شما قصدتون خراب کردن دیتا هست و چون فقط 0 و 1 داریم با اینا دیتا رو خراب و غیرقابل بازیابی میکنیم