파일 손상 생성기 | 신속하게 파일 손상 생성하기
파일 손상 생성기는 사용자가 원하는 형식의 파일을 의도적으로 손상시킬 수 있습니다. 깨진 한글 및 워드 파일을 생성하여 테스트와 오류 시뮬레이션에 유용하며, 손상 정도를 조절할 수 있습니다.
* 표시가 있는 형식은 실제 파일 시그니처가 들어갑니다.
test-file.pdf
어떤 형식이든 됩니다. 512MB까지.
파일은 절대 업로드되지 않습니다. 브라우저 안에서, 곧 사용자의 기기에서 읽고 손상시키며, 사본은 곧바로 다운로드 폴더에 저장됩니다. 저희 쪽에는 아무것도 도달하지 않고, 그래서 여기에는 작은 용량 제한도 없습니다.
이 파일들이 진짜 손상된 파일처럼 동작하는 이유
처음부터 끝까지 임의의 바이트로 채운 파일은 소프트웨어가 제대로 들여다보기도 전에 걸러내므로 사실상 아무것도 시험하지 못합니다. 이 도구는 고른 형식의 진짜 시그니처를 쓰고 나머지를 쓰레기 데이터로 채웁니다. 운영체제는 여전히 PDF나 ZIP, MP4로 표시하고, 응용 프로그램도 파일을 열어 헤더를 읽은 뒤에야 손상된 부분과 마주칩니다. 실제로 손상된 파일이 지나는 경로가 바로 이것이고, 시험할 가치가 있는 것도 이 경로입니다.
손상 파일 생성기란
손상 파일 생성기는 일부러 읽을 수 없는 파일을 만들어, 소프트웨어가 망가진 데이터를 어떻게 다루는지 보여 줍니다. 원하는 크기와 형식으로 처음부터 만들 수도 있고, 아무것도 올리지 않은 채 이미 가진 파일의 사본을 브라우저 안에서 손상시킬 수도 있습니다.
사용 방법
- 모드를 고르세요. 손상된 파일을 처음부터 만들거나, 내 파일의 사본을 손상시킵니다.
- 만들려면 크기와 단위를 정하고, 이름을 붙인 뒤 파일 형식을 고르세요.
- 해당 형식으로 계속 인식되도록 시그니처 스위치는 켠 채로 두세요.
- 내 파일을 손상시키려면 파일을 고르고 손상 정도를 정하세요.
- 결과를 내려받으세요. 기기에 있는 원본 파일은 절대 건드리지 않습니다.
어디에 쓰나
- 손상된 파일을 만났을 때 앱이 멈추지 않고 명확한 오류를 보여 주는지 확인하기.
- 정확한 크기의 파일로 업로드 제한과 검증 로직을 시험하기.
- 백업과 복구 도구가 손상을 실제로 감지하는지 확인하기.
- 용량이나 할당량을 시험할 때 저장 공간을 정해진 크기까지 채우기.
- 실제 데이터를 위험에 빠뜨리지 않고 파일 손상이 어떤 것인지 보여 주기.
어떤 모드를 쓸까
| 하고 싶은 일 | 사용할 모드 |
|---|---|
| 손상된 PDF, ZIP, 동영상을 앱이 어떻게 처리하는지 시험 | 생성, 시그니처 켬 |
| 이미 가진 특정 문서를 망가뜨리기 | 내 파일 손상시키기 |
| 디스크를 채우거나 정확한 업로드 크기 맞추기 | 생성, 형식 자유, 시그니처 선택 |
| 복구 도구가 아직 파일을 살릴 수 있는지 확인 | 내 파일 손상시키기, 약함 |
이 도구는 소프트웨어를 시험하기 위한 것입니다. 제출해야 할 결과물인 것처럼 손상된 파일을 건네지는 말아 주세요.
자주 묻는 질문
아닙니다. 두 모드 모두 전적으로 브라우저에서 실행됩니다. 고른 파일은 사용자의 기기에서 읽히고, 손상된 사본도 거기서 만들어져 곧바로 다운로드 폴더에 저장됩니다. 저희에게 전송되는 것은 없으며, 그래서 파일을 서버에서 처리해야 하는 사이트들보다 용량 제한이 훨씬 넉넉합니다.
전혀 아닙니다. 항상 이름 뒤에 "-corrupted"가 붙은 새 파일을 받게 되고, 고른 파일은 그대로 남습니다.
약함은 바이트의 약 1퍼센트를 뒤섞고 길이는 그대로 두어, 복구 도구가 되살리는 경우가 많습니다. 보통은 10분의 1가량을 뒤섞고 끝을 잘라내며, 대개 복구되지 않습니다. 강함은 약 3분의 1을 다시 쓰고 4분의 1을 없앱니다. 시험하려는 대상이 여전히 깨지는 선에서 가장 약한 단계를 고르세요.
그 바이트가 파일 시그니처로, 운영체제가 파일의 정체를 판단할 때 읽는 부분입니다. 남겨 두면 파일은 계속 PDF나 ZIP으로 취급되고, 응용 프로그램은 손상을 발견하기 전에 파일을 엽니다. 대개 시험하고 싶은 상황이 바로 이것입니다. 소프트웨어가 형식조차 알아내지 못할 때 어떻게 하는지 보고 싶다면 스위치를 끄세요.
문서, 이미지, 오디오, 동영상, 압축, 디스크 이미지, 디자인 파일, 개발용 형식까지 흔히 쓰는 약 50가지입니다. 원하는 확장자를 직접 입력하거나 확장자 없는 파일을 만들 수도 있습니다. 진짜 시그니처가 들어가는 형식은 목록에 별표로 표시했습니다.
생성은 최대 2GB, 내 파일을 손상시킬 때는 최대 512MB입니다. 두 한계 모두 서버가 아니라 브라우저 메모리에서 오는 것이라, 큰 파일은 만드는 데 잠시 걸리고 그동안 메모리를 꽤 씁니다.
그게 핵심입니다. 실패할 지점까지는 열려야 합니다. 시그니처를 남겨 두면 응용 프로그램이 형식을 알아보고 읽기 시작했다가 말이 되지 않는 내용을 만납니다. 그다음에 무엇을 하는지, 명확한 오류를 내는지 아니면 죽는지가 바로 시험하려는 부분입니다.
시험용으로 손상된 파일을 만드는 일은 아주 일상적이고, 이 페이지는 바로 그 용도입니다. 하지 않은 일을 한 것처럼 믿게 하려고 남에게 건네는 것은 다른 문제이며, 그 부분은 도와드릴 수 없습니다.
손상 파일 생성기란
손상 파일 생성기는 일부러 읽을 수 없는 파일을 만들어, 소프트웨어가 망가진 데이터를 어떻게 다루는지 보여 줍니다. 원하는 크기와 형식으로 처음부터 만들 수도 있고, 아무것도 올리지 않은 채 이미 가진 파일의 사본을 브라우저 안에서 손상시킬 수도 있습니다.