최신 정보

서버 / IT [IT하는법] 파일 삭제 : 복구 불가능하게 완전히 지우는 방법

2019.07.05 07:50

루돌프가슴커 조회:2395 추천:3

(Information Technology, 정보 기술) 시대는 많이 알고, 접해보는 것이 곧 지식입니다. 'IT하는법'을 통해 지식이 될만한 IT 용어와 현상, IT 활용법에 대해 소개해드립니다.

파일 삭제는 기본, 하지만 삭제해도 끝나지 않는다.

2009년, 영국 글래모건 대학에서는 흥미로운 실험을 진행했다. 유럽 5개국에서 무작위로 300개의 중고 하드 디스크를 구매하고, 무료 복구 프로그램으로 데이터를 되살려냈다. 그 결과, 기업 내부 정보와 환자 진료 기록은 기본이고, 특정 국가의 파리 대사관 보안 데이터, 미국과 베네수엘라 마약 밀매 조직 간의 500억 원대 환전 제안서, 심지어는 록히드마틴의 고고도 미사일 방어 체계인 사드(THAAD) 시스템 설계 정보까지 발견됐다.

10년 전 사건이긴 하지만, 다시 실험해도 결과는 똑같을 것이다. 운영체제에서 데이터를 삭제하면 파일 경로(주소)만 사라져 보이지 않을 뿐, 물 밑에 있는 데이터는 고스란히 남아있기 때문이다.

그러다 보니 비전문가도 무료 복구 프로그램으로 정보를 되살려낼 수 있고, 전문가의 포렌식(Forensic)을 거치면 몇 년 전에 삭제된 파일도 복구할 수 있다. 그러니 최소한 개인 정보 같이 민감한 데이터는 완전히 삭제하는 법을 알아야 한다.

'IT하는법'에서는 하드디스크, SSD, USB와 SD 메모리에 파일이 저장되는 특성, 그리고 그 파일을 되살려낼 수 없도록 삭제하는 법을 소개한다.

저장된 파일을 삭제하는 일반적인 방법

일반적으로는 휴지통으로 파일을 삭제한다.

윈도우 상에서 파일을 삭제하는 것은 기초 중의 기초다. 사용하지 않는 파일과 프로그램을 정리하고, 용량을 확보해야 쾌적하게 컴퓨터를 쓸 수 있다. 일반적으로는 바탕화면에 있는 휴지통에 삭제할 파일을 드래그해서 넣거나, 파일을 오른쪽 클릭 후 휴지통으로 보낸 다음 삭제한다. 휴지통을 거칠 필요가 없는 파일은 Shift + Del 키를 눌러 곧바로 삭제하면 된다.

휴지통으로 파일을 지워도, 그대로 데이터가 남는 하드디스크

HDD 내부에 위치한 플래터, 자기장으로 데이터를 저장한다.

하드디스크는 내부에 배치된 플래터에 자기장으로 데이터를 입력하는 저장 장치다. 그래서 윈도우 휴지통으로 파일을 삭제해도, 플래터에 그대로 정보가 남는다. 플래터의 물리적인 영역이 여러 번 재사용 될 때까지 남아있는 것이라, 짧아도 몇 개월에서 길게는 몇 년 지난 정보까지 그대로 남는다.

그래서 하드 디스크에 담긴 개인정보나 사진, 스마트폰 백업 데이터 등의 중요 자료를 삭제하려면, 휴지통으로 지우는 게 아니라 삭제 전용 프로그램을 써야 한다. 삭제 전용 프로그램은 플래터에 남아있는 자기 데이터를 수차례 덧씌워서 흔적을 없앤다.

원본 데이터와 전혀 상관없는 데이터를 여러 번 덮어쓰는 것이므로 복구 프로그램을 사용해도 원본 데이터가 유출될 염려가 거의 없다. 삭제 프로그램과 사용 방법은 완전 삭제가 필요한 다른 장치를 설명한 이후 소개한다.

휴지통으로 삭제하면, 1주~1달 이후에 데이터가 사라지는 SSD

NVMe SSD는 플래시 메모리에 데이터를 저장한다.

하드디스크는 물리적인 방식으로 데이터를 저장하는 것이어서 삭제해도 눈에 보이지 않는 영역에 그대로 있다. 하지만 SSD(Solid-State Drive)는 플래시 메모리에 데이터를 저장하므로 물리적인 정보가 남지 않는다. 그래서 데이터를 삭제하면 완전히 소멸된다. 덧씌울 필요도 없고, 복구도 불가능하다.

드라이브 최적화를 통해 SSD 내부 정보를 정리할 수 있다.

물론 데이터가 곧바로 사라져버리면 중요한 자료를 복구할 가능성이 완전히 사라진다. 이를 방지하기 위해 SSD도 하드 디스크와 마찬가지로 일정 시간 데이터를 유지한다. 그러다가 일정 기간마다 데이터를 정리하는 트림(TRIM) 기능이 동작하면, 그때 완전히 사라진다.

그래서 SSD는 일반적인 휴지통 삭제만으로 완전히 데이터를 지운다. 만약 데이터를 당장 소거하고 싶다면, 먼저 데이터를 휴지통으로 보내 지운다. 그다음 윈도우의 드라이브 조각모음 및 최적화를 실행한 후, SSD를 최적화해주면 완전히 삭제된다. 이후로는 복구의 여지가 완전히 사라지니 신중하게 결정하자.

SSD는 각 제조사마다 보안 삭제 기능을 제공한다.

만약 SSD를 다른 데스크톱에 장착하기 위해 포맷하는 경우, 각 SSD 제조사별로 제공되는 보안 삭제(Secure Erase)나 'Sanitize' 삭제 기능을 활용하자. 윈도우 자체 기능으로 포맷하면 파티션 정보나, 기반 데이터가 여전히 남아있을 수 있지만, Secure Erase나 Sanitize 기능으로 삭제하면 완전히 빈 상태로 만들 수 있다.

데이터를 저장하거나, 주고받는데 쓰이는 USB 메모리와 SD 카드는 어떨까?

USB 메모리와 SD카드, 자동 정리가 없어 계속 데이터가 쌓인다.

USB, SD 메모리도 SSD와 같이 플래시 메모리 기반의 소형 저장 장치다. 차이점이 있다면 SSD는 일정 기간마다 자동으로 내부 정보를 말소시키지만, USB, SD는 데이터가 덮어씌워 지기 전까지 계속 유지된다. 기자가 사용하는 32GB 메모리를 무료 복구 도구로 복구한 결과, 카메라에서 몇차례 포맷한 메모리임에도 최근 6개월 간 촬영한 사진의 90% 이상이 복구됐다.

카메라 중고 거래에서 SD 카드를 서비스로 주곤 하는데, 이를 구매자가 복구하면 큰 문제가 될 수 있으니 금물이다. USB 역시 마찬가지다. 그래서 평소 분실이 쉬운 소형 저장 장치는 하드디스크보다 더욱더 철저하게 완전 삭제를 진행해야 한다.

HDD, SSD, 소형 저장장치 모두 동일한 방법으로 완전 삭제를 진행한다.

편리한 완전 삭제를 지원하는 ERASER 6.2

요지는 데이터를 삭제해도 보이지 않는 영역으로 이동할 뿐, 계속 남아있다는 점이다. 가장 좋은 해결책은 보이지 않는 영역에 있는 데이터까지 삭제하는 프로그램을 이용하는 것이다. 무료로 사용할 수 있는 완전 삭제 프로그램 중 대표적인 게 ERASER 6.2다. 해당 프로그램은 https://eraser.heidi.ie/download/에서 다운로드한 다음 설치하면 된다.

설치가 완료되면, 삭제할 아이콘을 오른쪽 클릭한 후 'Eraser' 탭의 Erase를 누르면 휴지통을 거치지 않고 보안 삭제가 이뤄진다. 시간이 좀 더 걸리더라도 확실하게 파일을 삭제하고 싶다면, Eraser 실행 창의 Settings 메뉴를 진입해 'Default file erasure method'를 변경하고 우측 상단의 'Save Settings'를 눌러 저장한 다음, Erase 하면 된다.

삭제 강도는 (1 pass)가 1회를 의미하며, 각각 2, 3, 7, 35회 덮어쓰는 옵션이다. 덮어쓰는 횟수가 늘어날수록 강력하게 삭제되나, 그만큼 시간도 늘어난다. 따라서 간단한 자료는 1~2회 덮어쓰기로 지우고, 일반 자료는 3~7회도 충분하다. 매우 중요한 자료라면 35회로 설정해 삭제하면 된다. SSD는 이 프로그램을 쓸 필요 없이 휴지통 삭제 후 TRIM을 작동시키면 완전히 삭제된다.

1주일~1달 단위로 TRIM 기능이 활성화된 SSD를 제외한 하드 디스크, USB 및 SD 메모리는 손쉽게 데이터를 되살려낼 수 있고, 상황에 따라서는 악용될 여지도 있다. 그러니 완전 삭제 프로그램을 휴지통 대신 활용하는 게 개인정보 보호의 지름길이다.
번호 제목 글쓴이 조회 등록일
[공지] 최신정보 이용 안내 gooddew - -
6422 업체 소식| 통신3사, 3월 한 달간 데이터 추가 제공 [3] asklee 1671 02-15
6421 윈도우 / MS| 이 패치는 WSA 및 Android 앱을 Windows 10에 지원합니다 [1] VᴇɴᴜꜱGɪ 1807 02-08
6420 소프트웨어| 그림판이 최신 Dev 업데이트에서 재설계된 속성 창을 가져... VᴇɴᴜꜱGɪ 936 02-08
6419 윈도우 / MS| Microsoft는 Windows 11 Dev에서 서비스 파이프라인 빌드 2... VᴇɴᴜꜱGɪ 452 02-08
6418 윈도우 / MS| 이 Windows 11X 개념은 Microsoft의 차세대 운영 체제를 구... [1] VᴇɴᴜꜱGɪ 2425 02-01
6417 윈도우 / MS| 마이크로소프트는 .NET 문제를 해결하기 위해 Windows 10, ... [1] VᴇɴᴜꜱGɪ 1114 02-01
6416 윈도우 / MS| Microsoft는 화면 녹화를 일시 중지하는 기능으로 캡처 도... [1] VᴇɴᴜꜱGɪ 1447 01-26
6415 윈도우 / MS| Windows 11에서 곧 재설계될 파일 탐색기 살펴보기 [2] VᴇɴᴜꜱGɪ 2605 01-25
6414 윈도우 / MS| Microsoft는 Windows 11 및 10에서 시작 메뉴 및 UWP 앱 문... VᴇɴᴜꜱGɪ 842 01-25
6413 윈도우 / MS| Microsoft는 데스크톱에 새로운 Outlook 환경을 제공 VᴇɴᴜꜱGɪ 802 01-24
6412 윈도우 / MS| Windows 11의 안정적인 버전에서 탭이 있는 메모장을 얻는 ... [3] VᴇɴᴜꜱGɪ 828 01-24
6411 기 타| iOS 16.3 / iPadOS 16.3 / watchOS 9.3 / macOS 13.2 업데... [1] asklee 474 01-24
6410 소프트웨어| WinRAR 6.20은 향상된 복구 명령 효율성과 더 빠른 RAR5 압... [1] VᴇɴᴜꜱGɪ 743 01-24
6409 윈도우 / MS| Microsoft는 더 나은 Windows 11, Windows 10 그래픽 및 오... VᴇɴᴜꜱGɪ 522 01-24
6408 서버 / IT| Apple은 Apple ID 지원을 위한 물리적 보안 키가 포함된 ma... VᴇɴᴜꜱGɪ 258 01-24
6407 윈도우 / MS| KB5022370: Microsoft는 Windows 11 설치, WinRE 등을 개선... [1] VᴇɴᴜꜱGɪ 1248 01-22
6406 윈도우 / MS| Microsoft에서 무료 Windows 11 평가판 가상 시스템 업데이... VᴇɴᴜꜱGɪ 942 01-22
6405 윈도우 / MS| Windows 11이 ReFS 지원 VᴇɴᴜꜱGɪ 803 01-22
6404 윈도우 / MS| Windows 10 19045.2546(KB5019275) 2023/01/20 [4] 슘당이 1851 01-20
6403 윈도우 / MS| Windows 11 22H2 빌드 (KB5022360)는 TPM 관련 버그, 스레... VᴇɴᴜꜱGɪ 2641 01-18
XE1.11.6 Layout1.4.8