blacktop
fb02c65d22
chore: various command typos
2025-07-15 16:41:41 -06:00
blacktop
124589b5b9
Update kernelcache.go
2025-06-29 13:40:56 -06:00
blacktop
3cded00f59
feat: revamp ipsw img4 commands to bring inline with tools like img4lib ( #784 )
2025-06-28 01:54:40 -06:00
blacktop
bdd14cf31d
feat: add --json flag to ipsw kernel kexts cmd
2025-06-21 13:47:29 -06:00
blacktop
3071fd6748
fix: file close issue in ipsw kernel kext cmd #775
2025-06-20 13:19:37 -06:00
blacktop
7c752b9793
chore: update syscalls
2025-06-09 16:56:43 -06:00
blacktop
a2ccd26880
chore: cleanup macho disass helper code
2025-05-04 13:01:07 -06:00
blacktop
6cca9a980d
refactor: replace interface{} with any and simplify loop constructs
2025-03-26 22:53:29 -06:00
blacktop
9d101bf4ac
chore(deps): bump deps
2025-02-24 19:19:02 -07:00
blacktop
0168aac759
chore: update syscalls DB
2025-02-21 20:31:24 -07:00
blacktop
baf40ee017
chore: add skipped old MIG routine names
2024-07-25 00:00:15 -06:00
blacktop
9f89101f13
chore: add routine number to ipsw kernel mig output
2024-07-24 23:30:41 -06:00
blacktop
8b558b5a3b
feat: add mig to ipsw kernel symbolication
2024-07-24 19:49:20 -06:00
blacktop
c21208ddc5
feat: 🆕 ipsw kernel mig command
2024-07-24 19:39:35 -06:00
blacktop
79738d8e01
feat: add syscalls and mach_traps to ipsw kernel sym cmd
2024-07-20 22:49:41 -06:00
blacktop
db36f61022
chore: update syscall list
2024-06-11 03:51:16 -06:00
blacktop
2b5ccd520c
chore: add debug log to kernelcache extraction for single slice fat machos
2024-06-03 09:15:04 -06:00
blacktop
fc119c44f9
chore: update syscalls
2024-01-25 16:30:59 -07:00
blacktop
980f67b245
fix: add error if detected encrypted device-tree #389
2024-01-21 16:32:56 -07:00
blacktop
1673ee487a
feat: add ability to filter the extracted kernelcaches to a single device
2024-01-06 23:07:58 -07:00
blacktop
ea1d8365c2
Update kernelcache.go
2023-11-20 10:58:06 -07:00
blacktop
172025f25f
fix: ipsw extract --kernel --json output to include devices 🥝
2023-08-03 17:54:19 +12:00
blacktop
726b5a926c
feat: add ability to extract SPTM firmware via ipsw extract --sptm
2023-06-08 21:58:28 -06:00
blacktop
9aa4d1ae81
chore: update ipsw kernel syscall and mach cmds
2023-06-06 14:41:46 -06:00
blacktop
1d5867c84e
fix: use both JSON and xnu src for ipsw kernel syscall
2023-05-25 19:07:51 -06:00
blacktop
55e7c74776
Update syscall.go
2023-05-25 17:44:58 -06:00
blacktop
195d0ce851
feat: add color to ipsw kernel syscall command 🌈
2023-05-25 17:19:56 -06:00
blacktop
5b01b128e7
Update mach_trap.go
2023-05-19 10:38:35 -06:00
blacktop
521c8b15b6
chore: improve ipsw kernel mach cmd output formatting
2023-05-19 10:16:56 -06:00
blacktop
6168a76503
Update mach_trap.go
2023-05-19 09:57:51 -06:00
blacktop
e9e943c9a9
fix: ipsw kernel mach cmd to work on macOS kernels
2023-05-19 02:44:34 -06:00
blacktop
3f3847613e
feat: add 🆕 ipsw kernel mach command to dump mach_traps
2023-05-18 22:11:10 -06:00
blacktop
8219f0e3a4
docs: trying to improve some swag docs
2023-04-16 23:00:53 -06:00
blacktop
f85daa1ac3
feat: ipsw daemon (API) ( #219 )
2023-04-12 20:00:05 -06:00
blacktop
cfe2939c29
fix: show user what bundles are being filtered out in ipsw kernel kmutil --filter command
2023-03-26 18:01:16 -06:00
blacktop
6a49953e36
fix: ipsw kernel kmutil cmd when --filter is empty
2023-03-06 20:31:02 -07:00
blacktop
b4cf850de0
fix: ipsw kernel kmutil --filter cmd to walk dependency graph to accurately remove bundles and bundles with a dependency path to them
2023-03-03 18:42:28 -07:00
blacktop
4ee4b4d919
fix: ipsw kernel kmutil
2023-03-03 11:09:23 -07:00
blacktop
bcc4056aec
feat: add 🆕 secret ipsw kernel kmutil command
2023-03-03 10:12:08 -07:00
blacktop
47ac282f48
fix: many small issues w/ auto-folder name creation #184
2023-02-17 11:17:26 -07:00
blacktop
80cfadfc73
feat: sandbox decompiler WIP 🚧 ( #178 )
2023-01-10 23:35:29 -07:00
blacktop
70f3a82138
I messed up ( #169 )
...
* add cmds
* chore(deps): update macho and fix cobra flag issue where it couldn't read kernel addresses as flag input
* chore: add 🆕 syscall source-of-truth JSON (for use later)
* feat: add ability to dump MachO header info as JSON in `ipsw macho info` w/ `--json` flag
* feat: add ability to dump MachO header as JSON to `ipsw dyld macho` as well with `--json` flag
* Update macho_patch.go
* Update macho_sign.go
2022-12-31 12:49:50 -07:00
blacktop
416b5a3043
feat: in ipsw kernel dec cmd try and auto-detect KernelManagement kernelcaches
2022-12-14 17:38:49 -07:00
blacktop
c50a4f3090
fix: regression in kc.go
2022-12-03 20:26:41 -07:00
blacktop
ba86cb6a5d
feat: add support for macOS 13.x KernelManagement kernelcaches via ipsw kernel dec --km flag
2022-12-03 18:06:18 -07:00
blacktop
cb6c431845
feat: update ipsw kernel syscall lookup db
2022-11-07 09:47:21 -07:00
blacktop
43603aa351
fix: ipsw macho disass command
2022-09-08 22:09:53 -06:00
blacktop
a0bc17f6d7
chore: remove DEPRECATED pkg ioutil
2022-08-11 16:27:04 -06:00
blacktop
d9ea4a0d74
Update kernelcache.go
2022-07-23 12:37:14 -06:00
blacktop
beddaae1ff
feat: add ability for ipsw kernel syscall to detect NEW syscalls
2022-07-23 09:58:40 -06:00