-
Notifications
You must be signed in to change notification settings - Fork 4
apk and dex file formats
lucasduffey edited this page Sep 3, 2017
·
10 revisions
TODO
- need headers listed here
- see types/zip.h
- https://en.wikipedia.org/wiki/Android_application_package
- https://en.wikipedia.org/wiki/Zip_(file_format)
- ZIP (https://github.com/corkami/pics/blob/master/binary/ZIP.png)
- 010 editor template: https://www.sweetscape.com/010editor/repository/files/ZIP.bt (ZIPFILERECORD is first struct)
- TODO: need headers listed here
- ./external/zlib/src/contrib/minizip/unzip.h - might be relevant for android
- https://source.android.com/security/apksigning/v2.html
- new signatures take significantly less time to verify (faster install)
- enhanced security and extensibility of this new signing format (need details)
- new tool called "apksigner"
- see types/dex.h
- https://github.com/corkami/pics/blob/master/binary/DalvikEXecutable.pdf
- TODO: find it