כיצד אפליקציה זו יכולה למנוע שחזור של קבצים שנמחקו?
חלקים מהתוכן של קבצים שנמחקו (לאחר ריקון סל המיחזור) נמצאים על הדיסק בכל מקום, עד שיודפסו על ידי נתונים חדשים יותר (קובץ חדש). במילים אחרות, נתונים שנמחקו לא נגעו בבלוקים של הדיסק, עד שהנתונים החדשים יחליפו אותם.
יש רק דרך אחת להשמיד פיזית נתונים שכבר נמחקו (אלא אם כן אתה מוכן לצרוב דיסק באש) - החלף נתונים שנמחקו על ידי נתונים אקראיים חדשים.
ראשית, האפליקציה שלנו תנקה את טבלת MFT מרשומות של קבצים ותיקיות שנמחקו.
לאחר מכן, האפליקציה שלנו תכתוב בכל הבלוקים (שאינם תפוסים בקבצים קיימים) כמה נתונים אקראיים זמניים. עד שלא יהיה מקום פנוי - כך שכל הבלוקים האפשריים יהיו תפוסים בנתונים אקראיים חדשים. כמובן, לאחר מכן, כל הנתונים הזמניים הללו יימחקו כדי לפנות שטח דיסק.
תהליך פשוט זה מבטיח שתוכן הנתונים שנמחקו הוחלף בנתונים אקראיים, ואינו קיים יותר פיזית. לפיכך, אי אפשר לשחזר שום דבר.
התהליך כולו בטוח ואינו משפיע על קבצים ותיקיות קיימים.