DMG · 무료 · 기기에서 처리

DMG 파일 온라인으로 손상시키기

macOS .dmg 디스크 이미지를 온라인에서 무료로 손상시킵니다. koly 트레일러와 블록 맵을 파괴해 이미지를 마운트하거나 검증하지 못하게 만듭니다.

  • 업로드 없음
  • 크기 제한 없음
  • 가입 없음

DMG 파일 손상시키기

.dmg, .sparseimage에 맞춰 조정했지만, 다른 모든 형식에서도 똑같이 작동합니다.

100% 기기에서 처리
여기에 파일을 놓거나 찾아보기 모든 형식, 모든 크기, 여러 파일 동시 처리
손상 단계

처리 중…0%
다운로드 준비 완료

DMG 파일을 제대로 손상시키기 어려운 이유

DMG는 파일의 맨 끝에서부터 읽히는 UDIF 이미지입니다. 512바이트짜리 koly 트레일러가 압축된 각 구간을 기술하는 XML 블록 맵을 가리킵니다. 트레일러를 파괴하면 이미지의 나머지가 아무리 멀쩡해도 macOS는 무엇이 어디 있는지 전혀 알지 못합니다.

이 도구가 파괴하는 것

  • koly 트레일러. 파일 마지막 블록의 512바이트 UDIF 트레일러가 파괴됩니다. 이것만으로도 이미지를 마운트할 수 없게 됩니다.
  • mish 블록 맵. 압축된 구간을 디스크 오프셋에 잇는 블록 기술자를 덮어씁니다.
  • XML 속성 목록. 파티션과 체크섬을 기술하는 내장 plist가 파괴됩니다.
  • 이미지 본문. 압축된 데이터에 엔트로피를 흩뿌려 아무것도 캐낼 수 없게 합니다.

그 뒤에 보게 되는 것

애플리케이션동작
Finder / DiskImageMounter「마운트할 수 있는 파일 시스템이 없습니다」 또는 「이미지를 인식할 수 없습니다.」
hdiutil attach「resource temporarily unavailable」 또는 체크섬 검증 실패.
디스크 유틸리티검증이 실패하고 이미지가 유효하지 않다고 보고됩니다.
Gatekeeper거기까지 가지도 못합니다. 이미지는 어떤 서명 검사보다 먼저 실패합니다.

이 작업을 하는 흔한 이유

  • macOS 설치 처리 흐름이 마운트 전에 이미지를 검증하는지 시험하기.
  • 소프트웨어 업데이터가 손상된 내려받기를 처리하고 다시 시도하는지 확인하기.
  • 지원 문서를 위해 「디스크 이미지가 손상됨」 상황 재현하기.
  • 이미지 체크섬을 당연시하지 않고 실제로 검증하는지 확인하기.

DMG 파일을 손상시키는 방법

  1. 위 상자에 .dmg 파일을 끌어다 놓거나 클릭해서 선택하세요.
  2. 부분적인 손상(Light)을 원하거나 복구 소프트웨어를 무력화(Heavy)해야 하는 경우가 아니라면 단계는 Standard로 두세요.
  3. 파일 손상을 누르세요. 처리는 여러분의 기기에서 이루어지므로 거의 즉시 끝납니다.
  4. 결과를 내려받으세요. 기본적으로 원래 파일 이름과 바이트 길이를 그대로 유지합니다.

DMG 자주 묻는 질문

koly 트레일러가 왜 그렇게 중요한가요?

UDIF 이미지는 뒤에서부터 읽히기 때문입니다. macOS는 이미지 전체를 기술하는 블록 맵을 찾으려고 마지막 512바이트를 봅니다. 그것이 없으면 파일 안의 다른 무엇도 위치를 찾을 수 없습니다.

디스크 유틸리티가 고쳐 주나요?

아니요. 디스크 유틸리티는 마운트되는 이미지 안의 파일 시스템을 고칩니다. 이 이미지는 아예 마운트되지 않으니 손댈 대상이 없습니다.

암호화된 DMG에서도 작동하나요?

네. 표준 UDIF 구조와 함께 encrcdsa 헤더도 노립니다.

큰 이미지도 다루나요?

네. 처리가 조각 단위로 진행되므로 수 기가바이트짜리 이미지도 브라우저 메모리를 다 쓰지 않고 돌아갑니다.

책임감 있게 사용하세요. Files Corrupter는 소프트웨어 테스트, QA, 연구, 교육, 강의를 위해 만들어졌습니다. 완료된 작업인 것처럼 보이게 하려고 일부러 손상시킨 파일을 제출하는 행위는 학교나 고용주의 규정을 위반할 수 있습니다. 결과물을 어떻게 사용할지는 여러분의 책임입니다. 자세한 내용은 면책 조항.

다른 시스템 도구

모든 손상 도구