/ 파일 도구 / 온라인 랜덤 파일 손상 도구
무료 온라인 도구

온라인 랜덤 파일 손상 도구

브라우저에서 파일을 무작위로 손상시켜 복사본을 만듭니다. 비율과 보호 바이트를 설정하고 테스트용 손상 파일을 다운로드하세요. 처리는 브라우저에서 로컬로 수행됩니…

사용 시작

파일 손상 시뮬레이터의 기능

이 도구는 파일 손상이 시스템에 미치는 영향을 테스트하기 위해 설계되었습니다. 예를 들어, 문서 뷰어나 복구 소프트웨어가 손상된 파일을 어떻게 처리하는지 확인할 수 있습니다.

실제 동작 방식

파일을 선택하고 비율과 보호 바이트 수를 지정하면, 도구는 파일을 메모리에 복사하고 지정된 횟수만큼 무작위 위치의 바이트를 변경합니다. 예를 들어, 1000바이트 파일에서 1% 비율과 64바이트 보호를 설정하면 (1000-64)*1/100 = 9.36이므로 floor(9.36)=9회 시도합니다. 각 시도는 보호된 64바이트 이후의 위치를 무작위로 선택하여 XOR 연산을 수행합니다.

주의할 점

위치 선택은 중복을 허용하므로 실제로 변경된 바이트 수는 시도 횟수보다 적을 수 있습니다. 또한 같은 위치가 여러 번 선택되면 원래 값으로 되돌아갈 수도 있습니다. 이 도구는 파일의 헤더, 페이지, 레코드 또는 특정 영역을 대상으로 하지 않습니다.

사용 예

예를 들어, 이미지 파일을 손상시켜 뷰어가 어떻게 반응하는지 테스트할 수 있습니다. 1% 비율로 손상시키면 대부분의 경우 파일을 열 수 없거나 일부 데이터가 깨질 수 있습니다.

제한 사항

이 도구는 파일이 완전히 읽을 수 없게 되는 것을 보장하지 않습니다. 또한 손상 진단, 복구, 백업 대체 또는 형식별 검증을 제공하지 않습니다. 모든 처리는 브라우저 내에서 이루어지며 파일이 외부로 전송되지 않습니다.

자주 묻는 질문

Q1: 보호할 초기 바이트 수는 무엇을 의미하나요?

파일의 시작 부분에서 손상되지 않도록 유지할 바이트 수입니다. 예를 들어, 파일 헤더를 보호하려면 헤더 크기만큼 설정할 수 있습니다.

Q2: 변경 비율을 100%로 설정하면 어떻게 되나요?

보호된 바이트를 제외한 모든 바이트가 손상될 수 있습니다. 그러나 무작위 선택이므로 실제로 모든 바이트가 변경된다는 보장은 없습니다.

Q3: 손상된 파일을 원래대로 복구할 수 있나요?

아니요, 이 도구는 복구 기능을 제공하지 않습니다. 손상된 파일은 원본을 대체하지 않으며, 원본 파일은 항상 안전하게 유지됩니다.

체크리스트

  • 테스트할 파일이 64MiB 이하인지 확인
  • 변경 비율을 0보다 크게 설정
  • 보호할 바이트 수가 파일 크기보다 작은지 확인
  • 원본 파일의 백업을 보관

처리는 브라우저에서 로컬로 수행됩니다.