Select an architecture to decompile from Mach-O universal binaries
- Dominant language
- C++
- Stars
- 8.6k
- Forks
- 1k
- PR merge metrics
- No merged PRs in 30d
Description
When Mach-O universal binary is being decompiled, RetDec picks the architecture it likes the most (there are hard-coded priorities) and works with it. We should give user an option to pick whatever architecture he/she wants us to process.
Some tools (e.g. fileformat) already support this. Others do now.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by examining how RetDec currently selects an architecture from a Mach-O universal binary, then compare that behavior with the existing fileformat tool support mentioned in the issue. Define how a user-selected architecture should be provided and verify that the requested architecture, rather than the hard-coded priority choice, is processed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- reverse-engineering
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100