/ 프로젝트 / 그 외 / Disk Restoration
♻️
베타

Disk Restoration

삭제 파일 복구

마법사 UI 로 삭제된 파일을 복구하는 PyQt5 도구.

PyQt5PyInstaller

배경

실수로 지운 파일이나 NTFS 디스크의 삭제 데이터를, 값비싼 상용 도구 없이 복구하려는 요구를 해결합니다.

핵심 기능

  • 휴지통 복구(메타데이터 보존)
  • NTFS MFT 스캔으로 삭제 파일 복구
  • 시그니처 기반 파일 카빙(매직 바이트 탐색)
  • USN 저널로 삭제 타임라인 조회
  • PyQt5 GUI + CLI · 관리자 권한 감지/승격

동작 방식

GUI에서 복구 방식을 고르면 휴지통은 레지스트리·데이터 폴더를, MFT 스캔은 NTFS 파일 레코드를, 카빙은 원시 섹터의 알려진 시그니처를 탐색해 복구 가능한 파일을 목록으로 보여줍니다.

사용 방법

  1. GUI 또는 CLI로 실행한다
  2. 드라이브와 복구 방식을 고른다
  3. 스캔 후 복구할 파일을 선택한다
  4. 대상 폴더를 지정해 복원한다
분류: 그 외 · 원본 경로: D:\python_Project\disk_restoration