Commit Graph
14 Commits
Author SHA1 Message Date
blacktop e4a55a9e55 chore: replace inline regex with precompiled variables for improved performance and readability 2026-04-04 17:42:26 -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 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 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 d3e07d97be chore(deps): go back to previous way with dev-deps 2024-07-05 12:10:53 -06:00
blacktop aae88ad062 chore(deps): add dev-deps to go.mod 🥃 2024-07-02 22:33:14 -06:00
blacktop 2519e871eb chore: working on ipsw dsc emu again 2023-08-17 17:48:18 -06:00
blacktop 9480508579 feat: add --sym flag to ipsw dsc emu command 2023-08-15 15:28:46 -06:00
blacktop 24de9e8274 fix: batch reg read error in ipsw dsc emu cmd 2023-08-02 12:20:40 +12:00
blacktop 64e15f9b0f fix: various possible regressions due to go-macho refactor 2023-01-10 16:22:56 -07:00
blacktop 6183e52794 feat: add --state flag to ipsw dyld emu cmd to allow setting initial reg state and args to emu funcs 2022-08-14 21:15:56 -06:00
blacktop f0190c7d5d fix: emu GetState func 2022-08-13 20:49:36 -06:00
blacktopandGitHub 7ae60c25c4 feat: unfinished 🚧 emulator code (#139) 2022-08-13 20:12:47 -06:00