Thanks to visit codestin.com
Credit goes to github.com

Skip to content

matthewbauer/undmg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

undmg

Extract a DMG file.

Usage

undmg ./Sublime\ Text\ Build\ 3103.dmg

Building

This requires zlib, bzip2, lzfse, lzma, glibc, a linker, and a c compiler to build.

git clone https://github.com/matthewbauer/undmg.git
cd undmg
make

Installing

make install

DMG

Apple has never released official specs for the DMG file format. Most of it has been reverse engineered. The best source of documentation is at newosxbook.com and the wikipedia page. However, there are some DMG files that won't work correctly with this tool.

What won't work

  • Apple Data Compression (haven't found any using this)
  • Signed DMG files (support is there from XPWN, I just haven't added a command line option)

License

GPL3, most of this code is from the xpwn project.

About

extract a dmg file

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages