avast / avast/retdec

Suggestion from web: bad decompilation of my_printf() function

Open
#187 0 comments 0 reactions 0 assignees View on GitHub
enhancement P-output
Dominant language
C++
Stars
8.6k
Forks
1k
PR merge metrics
No merged PRs in 30d

Description

[Binaries](https://github.com/avast-tl/retdec/files/1703151/bins.zip) sent to us by user through https://retdec.com/.

One application, two binaries: ARM/ELF and x86/ELF.

Reported problems:
- Bad decompilation of `my_printf()`.
- Overall quality.

Contributor guide

No contributing guide indexed for this repository

Research direction

Download and inspect the attached bins.zip, which contains ARM/ELF and x86/ELF binaries, and compare their decompilation of my_printf(). Start by reproducing the reported output for both binaries. The issue does not define specific expected output or acceptance criteria, so completion would require agreement on what constitutes corrected decompilation and improved overall quality.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
reverse-engineering
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.