12/02/2022
ഒരു സെക്യൂരിറ്റി ചിന്ത: പെര്മനെന്റ് ഡിലീറ്റ് ചെയ്ത ഫയല് എങ്ങനെ റിക്കവറബിള് അല്ലാതാക്കി മാറ്റാം?
ഡിജിറ്റല് ഫോട്ടോ/വീഡിയോ ക്യാമറകളുടെ വരവോടെ ആവശ്യത്തിനും അനാവശ്യത്തിനും ഫോട്ടോ/വീഡിയോ എടുത്തു കൂട്ടുന്ന ഒരു സ്വഭാവം നമുക്ക് വന്നു കൂടി. മൊബൈല് ക്യാമറ വിപ്ലവം വന്നതോടെ ഈ സ്വഭാവം സര്വ്വ അതിരുകളും ലംഘിക്കാന് തുടങ്ങി. ഡിജിറ്റല് / മൊബൈല് ക്യാമറകള് കൊണ്ട് ചിത്രങ്ങള് എടുത്തു കൊടുത്തുള്ള സൈബര് കുറ്റകൃത്യങ്ങള് പെരുകുവാന് തുടങ്ങി. മിക്കവാറും ഇതിന്റെ ഇരകള് പലരും നിരപരാധികളാണ് എന്നതാണ് സത്യം.
ഒരു ഫയല് നിങ്ങളുടെ കമ്പ്യൂട്ടറില് നിന്ന് ഡിലീറ്റ് ചെയ്യുമ്പോള് ആ ഫയലിനെപ്പറ്റിയുള്ള നേരിട്ടുള്ള ഇന്ഫര്മേഷന് ( അഥവാ ഫയല് ഐക്കണ് മുതലായ വിവരങ്ങള് ) മാത്രമേ വാസ്തവത്തില് അപ്രത്യക്ഷമാകുന്നുള്ളൂ; ഫയല് പൂര്ണ്ണമായും മാഞ്ഞു പോകുവാന് പിന്നെയും കുറെ നടപടി ക്രമങ്ങള് ഉണ്ട്. നിങ്ങളുടെ ഹാര്ഡ് ഡിസ്കില് ഇഷ്ടം പോലെ സ്പേസ് ബാക്കിയുണ്ടെങ്കില് ചിലപ്പോള് ആ ഫയല് മാഞ്ഞു പോകാന് ഒരു പക്ഷെ മാസങ്ങള് തന്നെ എടുത്തേക്കാം – വല്ലപ്പോഴും മാത്രം കമ്പ്യൂട്ടര് ഉപയോഗിക്കുന്നവരാണെങ്കിലോ ഫയല് മാഞ്ഞു പോകാന് ചിലപ്പോള് വര്ഷങ്ങള് തന്നെ എടുത്തേക്കാം!
അപ്പോള് എന്താണ് പരിഹാരം? അതിനുമുണ്ട് പരിഹാരം. ലിനക്സില് ഉള്ള ചെറിയൊരു കമാന്ഡ് ഉപയോഗിച്ച് ഫയലിനുള്ളിലെ ഡാറ്റ മായ്ച്ചു കളയാം.
കമാന്ഡ് ഇതാ
shred -v -n 25 -u -z /tmp/test.mp4
കമാന്ഡിന്റെ വിശദീകരണം: /tmp/test.mp4എന്ന ഫയലിനെ 25 തവണ ഓവര്റൈറ്റ് ചെയ്ത് ട്രങ്കേറ്റ് ചെയ്ത ശേഷം പൂജ്യങ്ങള് കൊണ്ട് വീണ്ടും അവസാനമായി ഓവര്റൈറ്റ് ചെയ്ത് ഡിലീറ്റ് ചെയ്യുക.
1. -v വെര്ബോസ് അഥവാ ക്രിയകള് സ്ക്രീനില് കാണിക്കുവാന് വേണ്ടിയുള്ള കമാന്ഡ്
2. -n എത്ര തവണ ഓവര്റൈറ്റ് ചെയ്യണമെന്നു
3. -u ഓവര്റൈറ്റ് ചെയ്ത ശേഷം റിമൂവ് ചെയ്യും മുമ്പ് ട്രങ്കേറ്റ് ചെയ്യാന് വേണ്ടിയുള്ള കമാന്ഡ്
4. -z അവസാനമായി പൂജ്യങ്ങള് കൊണ്ട് വീണ്ടും ഓവര്റൈറ്റ് ചെയ്യാന് വേണ്ടിയുള്ള കമാന്ഡ്