Commit Graph
14 Commits
Author SHA1 Message Date
ThePraecepsandGitHub d3ca9d7519 feat(symbolicate): add syscall, mach trap, and MIG symbols to output (#1158) 2026-04-04 17:40:13 -06:00
blacktop 27e8ec23ad chore: refactor disassembly code to use new instruction representation
- Updated disassembly functions to utilize the new `disassemble.Inst` type instead of `disassemble.Instruction`.
- Modified operand retrieval functions to accommodate the new instruction structure.
- Enhanced error handling and logging for instruction decoding failures.
- Improved JSON output for disassembly to ensure disassembly strings are preserved.
- Refactored various components across the disassembly package, including Mach-O and dyld handling, to streamline instruction processing.
- Added tests to validate the new disassembly behavior and ensure backward compatibility.
2026-03-09 21:13:33 -06:00
blacktop 7fea36dbe3 fix: Add safe operand access helpers to prevent out-of-bounds panics 2026-02-23 11:22:00 -07:00
blacktop 889ae1f792 fix: ipsw dsc xref commad 2026-02-21 13:16:53 -07:00
blacktop 8e6f2c554b chore: modernize to 1.26
Refactor string concatenation to use strings.Builder for improved performance in multiple files
2026-02-12 10:02:01 -07:00
blacktop aa63352b6c fix: ipsw kernel mig command on newer kernels 2025-11-17 12:24:40 -07:00
blacktop 356a242b29 fix: ipsw diff, symbolicate and mig hangs on 26.2 beta 2025-11-04 15:06:13 -07:00
blacktop fb02c65d22 chore: various command typos 2025-07-15 16:41:41 -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 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