"Free Space"라는 파티션 내에 파일 확장자가 없는 92.5GB의 대용량 파일이 있고 C://
다른 형제 파일은 260KB입니다. 이 파일 확장자를 식별할 수 있는지 아니면 원본이 오래된 백업인지 궁금합니다.
어쨌든 파일 내용을 식별할 수 있는 방법이 있나요? TRID라는 도구를 사용해 보았으나 효과가 없었습니다. 또한 Linux의 "file" 명령은 더 이상 정보가 없는 데이터 파일임을 보여줍니다.
답변1
나는 사용했다삼중그리고 파일을 식별할 수 있는 명령파일 형식만약 있다면파일의 매직 넘버, 이러한 경우 이전에 파일 형식을 식별할 수 없는 경우 다른 옵션은 다음을 찾는 것입니다.문자열이를 통해 해당 파일을 생성한 파일이나 응용 프로그램의 유형을 식별할 수 있습니다. 예를 들어 파일을 만든 소프트웨어를 생산한 회사를 식별하는 텍스트 문자열이나 파일을 만든 응용 프로그램을 식별하는 텍스트를 파일에서 찾을 수 있습니다. Linux 또는 OS X 시스템에서는 해당 목적으로 strings 명령을 사용할 수 있습니다. man strings
쉘 프롬프트에 입력하면문자열 매뉴얼 페이지또는 strings -h
Linux 시스템에 입력하여 사용법 정보를 얻으세요. Sysinternals를 사용할 수 있습니다문자열해당 기능을 사용하려면 Microsoft Windows 시스템의 프로그램을 사용하세요.
또는 다음을 사용하여 파일을 검사할 수도 있습니다.16진수 편집기아무거나 찾으려고아스키파일 형식을 식별하는 데 도움이 될 수 있는 텍스트입니다. Microsoft Windows 시스템에서는 다음을 사용할 수 있습니다.프리웨어 16진수 편집기 XVI32더 작은 파일의 경우;저자는 최대 2GB의 파일을 처리할 수 있다고 말합니다.. 더 큰 파일의 경우 상용 프로그램을 사용할 수 있습니다울트라편집; 개발자는 "대형 파일과 관련하여 UltraEdit는 4GB를 초과하는 파일을 처리합니다. UltraEdit은 디스크 기반입니다. 즉, 파일의 작은 부분만 한 번에 메모리에 로드하므로 모든 메모리를 사용하지 않고 다른 응용 프로그램 실행을 중지하지 않습니다. 그러나 이를 달성하기 위해 파일의 임시 복사본을 만들기 때문에 대용량 파일의 경우 시간이 걸릴 수 있습니다." 해당 제품을 직접 사용해본 적은 없지만 30일 평가판 기간 동안은 무료입니다.
답변2
당신은 운이 좋지 않을 가능성이 높습니다.
인식된 이미지인지 확인하기 위해 "식별" 명령을 시도할 수 있지만 이는 문제가 있습니다.
편집기(또는 인식된 텍스트 조각에 대해 파일 전체에 "문자열"을 실행하는 것"에 대한 또 다른 대안은 photorec를 실행한 다음 생성된 결과 복구 파일을 보고 포함된 구성 요소/파일에 대한 느낌을 얻는 것입니다.
답변3
프로그램을 추측하고 해당 프로그램으로 열어볼 수도 있습니다. 나는 대부분의 프로그램이 확장자가 없어도 읽을 수 있는 파일을 성공적으로 열 것이라고 믿습니다. 그것은 때때로 나를 위해 일했습니다.
가능한 프로그램 목록을 파일이 설치된 시스템에 설치된 프로그램으로 제한할 수 없습니까?
솔직히 93GB 파일 크기는 약간의 단서입니다. 대부분의 소프트웨어는 이렇게 큰 파일을 생성할 수 없습니다.
데이터베이스, 비디오, 백업 및 디스크 이미지는 신뢰할 수 있는 몇 가지 요소 중 일부입니다. 래스터 이미지, 텍스트 파일, 3D 모델은 불가능하거나 거의 불가능해 보입니다.
이름이 좀 거슬리네요. 한 해설자가 제안한 것처럼 "여유 공간"이라는 파일을 만든 다음 여유 공간을 채우는 이유는 무엇입니까? 어떤 이유에서든 디스크 공간이 부족할 때 시스템이 어떻게 작동하는지 테스트하기 위해 이 작업을 수행했다면 아무것도 채우지 않거나 동일한 문자의 문자열만 채울 것입니다. 실제로 그렇게 하는 응용 프로그램이 있습니다. 파일이 "아무것도" 또는 반복되는 문자열로 채워져 있습니까?
두 번째 작은 파일을 형제로 특성화하는 이유는 무엇입니까?
답변4
Windows 탐색기 파일 옵션에서 "알려진 파일 형식의 확장명 표시"가 ON으로 설정되어 있습니까? 기본값은 OFF이며, 많은 파일에 확장자가 없다는 인상을 줍니다.