Commit Graph
143 Commits
Author SHA1 Message Date
blacktop 90c61bee28 feat(download/pcc): add --os-build filter and beta channel detection 2026-05-20 11:09:19 -06:00
blacktop 3675b5156b feat(kernel): add --imports flag and modernize extract command
Resolve imported symbol names from kernelcache for reverse engineering.
  Scans all fileset entries to build a symbol map, then injects resolved
  addresses as N_ABS|N_EXT symbols into extracted KEXTs. (closes #182)

  - Add --imports to resolve undefined symbols from kernelcache
  - Add --force to overwrite existing files
  - Add -o shorthand for --output
  - Fix os.Stat error handling (propagate real errors, not just skip)
  - Fix typo: "KEXT-xtraction" → "KEXT extraction"
  - Update kernel extract guide with --imports example
2026-04-05 20:17:39 -06:00
blacktop df9a53ea7b feat(kernel): add --force flag to overwrite existing KEXTs and update documentation 2026-04-05 19:25:01 -06:00
blacktop d9e378cb93 feat(dyld): unhide extract command and modernize CLI
Extraction now produces correct standalone MachOs validated against
  Apple ramdisk dylibs, KDK KEXTs, Rust oracle, and IDA Pro.

  - Unhide dyld extract (go-macho v1.1.266 fixes segment layout)
  - Remove experimental warning
  - Fix help text: "Split ALL dylibs" → "Extract all dylibs"
  - Short: "Extract dylib(s) for reverse engineering"
  - Replace broken symlink handling with filepath.EvalSymlinks
  - Delete dead code: imports flag, debug prints, commented-out blocks
  - Switch from github.com/pkg/errors to std errors
  - Differentiate split vs extract in help text and Long description
  - Clean up dyld split: same symlink fix, drop pkg/errors
2026-04-05 19:24:30 -06:00
blacktop 825d5fde3b docs: Add LM Studio and custom endpoint documentation
Document OpenAI-compatible server support (LM Studio, vLLM, etc.)
and environment variables for overriding provider API endpoints.
2026-02-19 16:52:36 -07:00
blacktop 6840fe27bf feat(ai): integrate ACP support for additional LLM providers and update documentation #997 2025-12-19 11:38:48 -07:00
blacktop 77166f344b feat: add auto-aea + fcs-key DB support to all ipsw ota commands 2025-10-01 18:27:33 -06:00
blacktop d4f82962d9 fix: cleanup/refactor ipsw download ota --fcs-key command 2025-10-01 18:26:25 -06:00
blacktop 7e531f5d11 docs: update download guide to include all new-ish commands 2025-07-13 18:37:12 -06:00
blacktop f85b4523f4 Update download.md 2025-07-03 11:42:51 -06:00
blacktop 008dcf9cf6 Update img4.md 2025-06-30 16:11:28 -06:00
blacktop 3fc384075c Update img4.md 2025-06-29 21:37:37 -06:00
blacktop 6b67da57ea docs: Update img4 guide 2025-06-28 22:21:39 -06:00
blacktop 4edc462459 docs: refresh some docs 2025-06-21 16:09:38 -06:00
blacktopandGitHub 4872f5998f feat: 🆕 Entitlements DB web UI in docs site (#751) 2025-06-08 22:30:03 -06:00
MaksymandGitHub 10534629ea feat: add --llm openrouter provider to ipsw diass --dec commands (#704) 2025-05-10 10:39:24 -06:00
blacktop c3a66274d5 docs: update CLI docs 2025-05-06 23:48:53 -06:00
blacktop b588ea75af Update decompiler.md 2025-05-06 12:16:42 -06:00
blacktop 6aba1829b0 feat: add --llm gemini provider to ipsw diass --dec commands 2025-05-06 11:10:34 -06:00
blacktop 4846763b80 Update decompiler.md 2025-05-05 23:01:34 -06:00
blacktop 23ad78324b Update decompiler.md 2025-05-05 22:41:58 -06:00
blacktop f9cd032bd9 Update decompiler.md 2025-05-05 16:53:55 -06:00
blacktop 41d3157ba7 Update decompiler.md 2025-05-05 16:42:45 -06:00
blacktop 1d8938f93a Update decompiler.md 2025-05-05 16:41:37 -06:00
blacktop e766da0bf8 Update decompiler.md 2025-05-05 16:37:28 -06:00
blacktop 0c83f91557 docs: fix decompiler guilde links 2025-05-05 16:22:00 -06:00
blacktop c6afdad046 docs: add 🆕 guide on using the ipsw disass --dec decompiler 2025-05-05 16:03:48 -06:00
blacktop cb138b0bc4 docs: update CLI docs 2025-03-29 22:31:06 -06:00
blacktop c9315f9606 Update symbolicate.md 2024-09-19 19:16:23 -06:00
blacktop 12dcdddc43 Update symbolicate.md 2024-09-19 19:15:47 -06:00
blacktop 91ccb2b225 docs: update symbolicate guide to include symbol server daemon config example 2024-09-19 19:11:19 -06:00
blacktop 5b185f83ac docs: update docker usage extract guide 2024-08-13 23:33:44 -06:00
blacktop 115277df65 Update aea.md 2024-07-28 10:19:59 -06:00
blacktop a34266701d chore: standardize config yml pem-db field between ipsw and ipswd 2024-07-15 19:42:52 -06:00
blacktop ef71431473 Update aea.md 2024-07-10 22:05:39 -06:00
blacktop 6a12b3bac3 Update aea.md 2024-07-10 17:50:54 -06:00
blacktop f0e499832f Update aea.md 2024-07-10 17:48:10 -06:00
blacktop d3633499b2 docs: add AEA docs about sinkhole/proxy 2024-07-10 17:41:19 -06:00
blacktop 46c538f6b8 Update symbolicate.md 2024-07-09 18:59:57 -06:00
blacktop f472f57bda Update symbolicate.md 2024-07-09 18:56:34 -06:00
blacktop 7351747219 Update symbolicate.md 2024-07-09 18:53:00 -06:00
blacktop d0c81820fe Update symbolicate.md 2024-07-09 18:52:03 -06:00
blacktop 5c52d75783 Update symbolicate.md 2024-07-09 18:49:19 -06:00
blacktop ae2a4dd4ae docs: small tweak 2024-07-09 18:45:30 -06:00
blacktop 58108c9cc5 Update symbolicate.md 2024-07-09 18:37:44 -06:00
blacktop c83dfbab77 docs: add docs explaining how the 🆕 symbol server works 2024-07-09 18:29:55 -06:00
blacktop a4ce8cf430 Update aea.md 2024-07-09 18:03:56 -06:00
blacktop d3f6be3c79 Update aea.md 2024-07-09 12:34:06 -06:00
blacktop 164f91f1ff Update aea.md 2024-07-09 12:31:23 -06:00
blacktop 4aa17a102b Update aea.md 2024-07-09 12:26:17 -06:00