브라우저 실행 모드: 데이터는 브라우저에서 처리되며 서버에 업로드되지 않습니다.
속도와 안정성: 처리 속도는 기기와 브라우저에 따라 달라집니다. 대량 배치 작업에는 데스크톱 버전이 더 안정적일 수 있습니다.
도구를 불러오는 중입니다. 잠시 기다려 주세요...
도구를 불러오는 중입니다. 잠시 기다려 주세요...
온라인 도구가 로드되거나 실행되지 않으면 데스크톱 도구를 사용해 보세요. https://tools.yikeaigc.com/
도구 사용량
이전 버전으로 돌아가기먼저 매개변수를 설정한 후 처리하세요.이 도구는 의도적으로 손상된 테스트 파일을 생성합니다. 항상 원본 파일을 보관하세요. 파일 읽기, 수정, 패키징은 모두 현재 페이지에서 완료됩니다.
손상 버전을 생성할 파일 선택
파일을 끌어오거나 클릭해 선택하세요. 목록은 앞 20개만 표시되며, 처리 시 선택한 모든 파일이 포함됩니다.
파일 미리보기
선택한 파일 없음
파일을 선택한 후 미리보기를 확인하세요.
손상 정도 및 알고리즘 설정
가벼운 손상은 오류 처리 테스트에, 높은 비율의 손상은 내결함성, 복구 및 예외 흐름 검증에 적합합니다.
손상 정도
비율이 높을수록 수정, 삽입 또는 삭제되는 데이터가 많아집니다.
분산은 무작위 오류에, 집중은 국부 섹터 이상에 더 가깝습니다.
같은 파일, 설정, 시드로 같은 결과를 재현할 수 있습니다.
대상 영역 및 보호 규칙 지정
머리/꼬리 핵심 영역을 보호해 테스트 파일을 일부 소프트웨어가 인식하게 할 수 있으며, 파일 일부 범위도 지정할 수 있습니다.
영역은 머리/꼬리 보호 규칙과 함께 적용됩니다.
한도가 높을수록 메모리를 더 많이 사용합니다.
파일 길이 비율로 계산합니다.
시작 위치보다 커야 합니다.
손상된 결과는 열리지 않을 수 있습니다. 사본에만 작업하고, 이 도구는 소프트웨어 테스트, 예외 흐름 검증, 데이터 복구 연구 등 합법적인 용도로만 사용하세요.
파일 처리 및 결과 다운로드
단일 파일은 바로 다운로드됩니다. 여러 파일은 ZIP으로 묶이며, 같은 이름은 자동으로 숫자가 추가됩니다.
파일과 매개변수를 확인한 후 처리 시작을 클릭하세요.
0%
처리 대기 중...
처리 결과
결과 없음
처리 완료 후 여기에 처음 20개 결과가 표시됩니다.
안내
소프트웨어 사용 설명
- 파일 선택: “파일 선택 또는 드래그 앤 드롭” 영역을 클릭하여 손상된 버전으로 생성할 파일을 선택합니다. 모든 형식의 파일을 일괄 선택할 수 있으며, 목록에는 처음 20개 파일이 표시되고 나머지 파일도 처리 시 함께 실행됩니다.
- 손상 방식 설정:
- 손상 정도: 슬라이더 또는 숫자 입력란으로 1%-99%의 손상 비율을 설정합니다. 비율이 높을수록 출력 파일에서 영향을 받는 데이터가 많아집니다.
- 손상 알고리즘: 무작위 바이트 치환, 0바이트 채우기, 비트 반전, 바이트 위치 섞기, 무작위 데이터 삽입, 무작위 바이트 삭제를 선택할 수 있습니다.
- 손상 모드: 분산 손상, 집중 손상, 순차 손상, 주기적 손상을 지원하여 다양한 유형의 데이터 이상을 시뮬레이션할 수 있습니다.
- 무작위 시드: 시드를 입력하면 동일한 파일과 동일한 매개변수로 일관된 테스트 결과를 생성할 수 있어 실험 재현에 유용합니다.
- 영역 규칙 설정:
- 대상 영역: 전체 파일, 시작 25%, 중간 50%, 끝 25% 또는 사용자 지정 백분율 범위를 선택할 수 있습니다.
- 머리/꼬리 보호: 파일의 앞 512바이트와 뒤 512바이트를 보호할 수 있어 일부 형식 식별 정보를 유지하는 데 적합합니다.
- 파일 크기 상한: 장치 성능에 따라 10MB, 50MB, 100MB, 250MB 또는 500MB 상한을 선택합니다.
- 파일 이름 규칙: “_corrupted” 접미사를 추가할지 선택할 수 있으며, 이름이 중복되면 숫자가 자동으로 추가되어 구분됩니다.
- 설정 저장: “설정 저장”을 클릭하면 현재 매개변수가 유지되며, 다음에 도구를 열 때 자동으로 불러옵니다.
- 처리 시작: “처리 다운로드” 페이지로 이동하여 “파일 손상 시작”을 클릭하면 도구가 현재 매개변수에 따라 선택된 모든 파일을 처리합니다.
- 결과 다운로드: 처리가 완료되면 결과 파일을 개별적으로 다운로드할 수 있으며, “결과 ZIP 다운로드”를 클릭하여 성공적으로 처리된 모든 파일과 처리 보고서를 받을 수도 있습니다.
자주 묻는 질문
답변: 소프트웨어 예외 처리 테스트, 파일 읽기 내결함성 테스트, 업로드 검증 테스트, 데이터 복구 절차 검증, 파일 형식 호환성 테스트 등의 상황에 적합합니다. 합법적인 테스트와 연구 목적으로만 사용하는 것을 권장합니다.
답변: 무작위 바이트 치환은 대상 위치의 데이터를 다시 씁니다. 0바이트 채우기는 대상 데이터를 0으로 설정합니다. 비트 반전은 바이트의 bit를 반전합니다. 바이트 섞기는 데이터 위치를 서로 바꿉니다. 무작위 데이터 삽입은 파일 크기를 증가시킵니다. 무작위 바이트 삭제는 파일 크기를 감소시킵니다.
답변: 많은 파일의 헤더에는 형식 식별 정보가 포함되어 있고, 푸터에는 인덱스, 디렉터리 또는 검증 정보가 포함될 수 있습니다. 이러한 영역을 보호하면 “파일은 여전히 인식되지만 내용은 비정상인” 상황을 시뮬레이션할 수 있어 복구 및 호환성 테스트에 유용합니다.
답변: 랜덤 시드는 테스트 결과를 재현하는 데 사용됩니다. 같은 파일에 동일한 매개변수와 동일한 시드를 사용하면 일관된 손상 결과를 생성할 수 있어 회귀 테스트, 문제定位 및 알고리즘 비교에 편리합니다.
답변: 기본적으로 원본 파일명을 최대한 유지합니다. 여러 출력 파일의 이름이 중복될 경우 도구가 파일명 뒤에 숫자를 추가해 구분합니다. 또한 “파일명 접미사 추가”를 켜면 확장자 앞에 “_corrupted”를 추가할 수 있습니다.
답변: 대용량 파일은 더 많은 메모리와 처리 시간이 필요합니다. 기기 성능에 따라 파일 크기 상한을 설정하고, 대량 작업은 나누어 처리하며, 처리 전에 원본 파일 사본을 보관하는 것이 좋습니다.
답변: 복구 가능 여부는 손상 방식, 손상 비율, 파일 형식 구조에 따라 달라집니다. 경미한 손상은 일부 복구가 가능할 수 있지만, 손상 비율이 높으면 일반적으로 복구가 어렵습니다. 사용 전에 원본 파일을 백업해 주세요.