![모든 파일 형식에서 모든 메타데이터를 제거하는 방법은 무엇입니까? [폐쇄]](https://linux55.com/image/145035/%EB%AA%A8%EB%93%A0%20%ED%8C%8C%EC%9D%BC%20%ED%98%95%EC%8B%9D%EC%97%90%EC%84%9C%20%EB%AA%A8%EB%93%A0%20%EB%A9%94%ED%83%80%EB%8D%B0%EC%9D%B4%ED%84%B0%EB%A5%BC%20%EC%A0%9C%EA%B1%B0%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
저는 내부고발자를 위한 소프트웨어를 고려 중이며 제출된 내용의 개인정보 보호를 가장 잘 지원하는 소프트웨어가 필요합니다. 여기에는 업로드하는 파일에서 모든 메타데이터를 제거하는 것이 포함됩니다. 삭제할 수 없는 메타데이터(예: 일부 파일 시스템 메타데이터)의 경우 메타데이터를 완전히 삭제/재설정해야 합니다(생성 날짜가 오늘이 되도록).
특정 파일 형식에 대해 이 작업을 수행하는 도구를 찾았지만 포괄적인 도구는 없습니다.
물론 어떤 파일 형식이든 다소 무리가 있지만 텍스트 파일, Office 문서, PDF 문서, 이미지 파일, 오디오 파일, 비디오 파일, zip/tar 파일 등 가장 일반적인 파일 형식은 모두 충분할 것이라고 생각합니다.
답변1
메타데이터는 파일 내용에 저장되므로 모든 파일 형식에서 파일 메타데이터를 제거하는 것은 불가능합니다. 그러므로 그러한 도구는 다음을 수행할 수 있어야 합니다.이해하다생성되었거나 생성될 모든 파일 형식입니다.
그러나 최대한 포괄적인 도구를 만드는 것은 가능합니다. 즉, "가장 일반적인 파일 형식"(어떤 정의를 선택하든)에서 메타데이터를 제거하는 도구를 찾은 다음 래퍼를 만듭니다. "마법의" 데이터베이스인 이 데이터베이스 를 사용하여 file
파일 형식을 감지할 수 있습니다. 그러면 스트리핑이 지정된 도구에 위임됩니다.