DMG · 무료 · 기기에서 처리
DMG 파일 온라인으로 손상시키기
macOS .dmg 디스크 이미지를 온라인에서 무료로 손상시킵니다. koly 트레일러와 블록 맵을 파괴해 이미지를 마운트하거나 검증하지 못하게 만듭니다.
- 업로드 없음
- 크기 제한 없음
- 가입 없음
DMG 파일 손상시키기
.dmg, .sparseimage에 맞춰 조정했지만, 다른 모든 형식에서도 똑같이 작동합니다.
여기에 파일을 놓거나 찾아보기 모든 형식, 모든 크기, 여러 파일 동시 처리
처리 중…0%
다운로드 준비 완료
DMG 파일을 제대로 손상시키기 어려운 이유
DMG는 파일의 맨 끝에서부터 읽히는 UDIF 이미지입니다. 512바이트짜리 koly 트레일러가 압축된 각 구간을 기술하는 XML 블록 맵을 가리킵니다. 트레일러를 파괴하면 이미지의 나머지가 아무리 멀쩡해도 macOS는 무엇이 어디 있는지 전혀 알지 못합니다.
이 도구가 파괴하는 것
- koly 트레일러. 파일 마지막 블록의 512바이트 UDIF 트레일러가 파괴됩니다. 이것만으로도 이미지를 마운트할 수 없게 됩니다.
- mish 블록 맵. 압축된 구간을 디스크 오프셋에 잇는 블록 기술자를 덮어씁니다.
- XML 속성 목록. 파티션과 체크섬을 기술하는 내장 plist가 파괴됩니다.
- 이미지 본문. 압축된 데이터에 엔트로피를 흩뿌려 아무것도 캐낼 수 없게 합니다.
그 뒤에 보게 되는 것
| 애플리케이션 | 동작 |
|---|---|
| Finder / DiskImageMounter | 「마운트할 수 있는 파일 시스템이 없습니다」 또는 「이미지를 인식할 수 없습니다.」 |
hdiutil attach | 「resource temporarily unavailable」 또는 체크섬 검증 실패. |
| 디스크 유틸리티 | 검증이 실패하고 이미지가 유효하지 않다고 보고됩니다. |
| Gatekeeper | 거기까지 가지도 못합니다. 이미지는 어떤 서명 검사보다 먼저 실패합니다. |
이 작업을 하는 흔한 이유
- macOS 설치 처리 흐름이 마운트 전에 이미지를 검증하는지 시험하기.
- 소프트웨어 업데이터가 손상된 내려받기를 처리하고 다시 시도하는지 확인하기.
- 지원 문서를 위해 「디스크 이미지가 손상됨」 상황 재현하기.
- 이미지 체크섬을 당연시하지 않고 실제로 검증하는지 확인하기.
DMG 파일을 손상시키는 방법
- 위 상자에 .dmg 파일을 끌어다 놓거나 클릭해서 선택하세요.
- 부분적인 손상(Light)을 원하거나 복구 소프트웨어를 무력화(Heavy)해야 하는 경우가 아니라면 단계는 Standard로 두세요.
- 파일 손상을 누르세요. 처리는 여러분의 기기에서 이루어지므로 거의 즉시 끝납니다.
- 결과를 내려받으세요. 기본적으로 원래 파일 이름과 바이트 길이를 그대로 유지합니다.
DMG 자주 묻는 질문
koly 트레일러가 왜 그렇게 중요한가요?
UDIF 이미지는 뒤에서부터 읽히기 때문입니다. macOS는 이미지 전체를 기술하는 블록 맵을 찾으려고 마지막 512바이트를 봅니다. 그것이 없으면 파일 안의 다른 무엇도 위치를 찾을 수 없습니다.
디스크 유틸리티가 고쳐 주나요?
아니요. 디스크 유틸리티는 마운트되는 이미지 안의 파일 시스템을 고칩니다. 이 이미지는 아예 마운트되지 않으니 손댈 대상이 없습니다.
암호화된 DMG에서도 작동하나요?
네. 표준 UDIF 구조와 함께 encrcdsa 헤더도 노립니다.
큰 이미지도 다루나요?
네. 처리가 조각 단위로 진행되므로 수 기가바이트짜리 이미지도 브라우저 메모리를 다 쓰지 않고 돌아갑니다.
책임감 있게 사용하세요. Files Corrupter는 소프트웨어 테스트, QA, 연구, 교육, 강의를 위해 만들어졌습니다. 완료된 작업인 것처럼 보이게 하려고 일부러 손상시킨 파일을 제출하는 행위는 학교나 고용주의 규정을 위반할 수 있습니다. 결과물을 어떻게 사용할지는 여러분의 책임입니다. 자세한 내용은 면책 조항.