ipsw kernel dwarf
🚧 Dump DWARF debug information
ipsw kernel dwarf <dSYM> [dSYM] [flags]
Examples
# Dump the task struct
❯ ipsw kernel dwarf -t task /Library/Developer/KDKs/KDK_13.3_22E5230e.kdk/System/Library/Kernels/kernel.development.t6020.dSYM
# Diff task struct
❯ ipsw kernel dwarf --type task --diff
# Diff ALL structs
❯ ipsw kernel dwarf --diff
Options
--all Dump all types
-d, --diff Diff two structs
--enums Dump all enums
-h, --help help for dwarf
-m, --md Markdown diff output
-n, --name string Name to lookup
--no-off Do NOT display struct field offsets in output
--structs Dump all structs
-t, --type string Type to lookup
Options inherited from parent commands
--color colorize output
--config string config file (default is $HOME/.config/ipsw/config.yaml)
--no-color disable colorize output
-V, --verbose verbose output
SEE ALSO
- ipsw kernel - Parse kernelcache