Curated issues
Reverse Engineering Good First Issues
Open issues about Reverse Engineering from GitHub projects in every language. The list opens on the ones we rated beginner-friendly, and the subject's other names are matched too.
Reverse Engineering
- Open issues
- 13.2k
- New this week
- 213
- Nobody on it yet
- 12.4k
- Average difficulty
- 4.0/5
What this list is like
- Average annotated difficulty: 4.0/5 across 15,099 issues.
- 7% of 15,099 time estimates are one day or less.
Updated Nov 15, 2026.
About Reverse Engineering
Reverse engineering works out how compiled software or file formats work without their source. Tools here include disassemblers, debuggers, decompilers and binary analysis frameworks.
Issues somebody may already be working on are listed last. List everything by date
-
bug good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
laaielichter/Reverseport#172 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
Maintainers usually reply within 4 days
-
area: menu good first issue kind: port-quality
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
zdiemer/chrono-trigger-reimplemented#276 ·
Maintainers usually reply within 1 day
-
area: scene good first issue kind: state
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
zdiemer/chrono-trigger-reimplemented#249 ·
Maintainers usually reply within 1 day
-
later
Difficulty 1/5 Under an hour Newbie friendliness 88/100
TusanHomichi/PSIV#504 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
reacher-z/Awesome-REA#3643 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
reacher-z/Awesome-REA#3599 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 82/100
reacher-z/Awesome-REA#3596 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 65/100
reacher-z/Awesome-REA#3476 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
reacher-z/Awesome-REA#3464 ·
Maintainers usually reply within 1 day
-
Data lead: ghidrasqlOpen
Difficulty 1/5 Under an hour Newbie friendliness 65/100
reacher-z/Awesome-REA#3444 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 66/100
reacher-z/Awesome-REA#3425 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
reacher-z/Awesome-REA#3410 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
reacher-z/Awesome-REA#3388 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
reacher-z/Awesome-REA#3382 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
reacher-z/Awesome-REA#3332 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 68/100
reacher-z/Awesome-REA#3284 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
reacher-z/Awesome-REA#3234 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 65/100
reacher-z/Awesome-REA#3157 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
reacher-z/Awesome-REA#3139 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
reacher-z/Awesome-REA#3122 ·
Maintainers usually reply within 1 day
-
Data lead: ficklingOpen
Difficulty 1/5 Under an hour Newbie friendliness 82/100
reacher-z/Awesome-REA#3085 ·
Maintainers usually reply within 1 day
-
Data lead: NtRaysOpen
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
reacher-z/Awesome-REA#3083 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 67/100
reacher-z/Awesome-REA#3073 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 68/100
reacher-z/Awesome-REA#2999 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 64/100
reacher-z/Awesome-REA#2977 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
reacher-z/Awesome-REA#2968 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
reacher-z/Awesome-REA#2880 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
reacher-z/Awesome-REA#2827 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
reacher-z/Awesome-REA#2816 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
reacher-z/Awesome-REA#2657 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
reacher-z/Awesome-REA#2656 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
reacher-z/Awesome-REA#2654 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
reacher-z/Awesome-REA#2652 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
reacher-z/Awesome-REA#2651 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 1-3 hours Newbie friendliness 72/100
reacher-z/Awesome-REA#2648 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
reacher-z/Awesome-REA#2647 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
reacher-z/Awesome-REA#2646 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
reacher-z/Awesome-REA#2643 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
reacher-z/Awesome-REA#2642 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
reacher-z/Awesome-REA#2638 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
reacher-z/Awesome-REA#2633 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
reacher-z/Awesome-REA#2577 ·
Maintainers usually reply within 1 day
-
Detect Python game libraries in pyproject.toml, and add Arcade, pyglet, Panda3D, Ursina and PyxelOpenenhancement good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
laaielichter/Reverseport#75 ·
Maintainers usually reply within 1 day
-
good first issue tooling
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Reid-n0rc/FT-710_Firmware#168 ·
Maintainers usually reply within 1 day
-
ready-for-agent tooling
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
KRoperUK/smeg-plus-patches#249 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
ran-j/PS2Recomp#393 · 1 comment ·
Maintainers usually reply within 4 days
-
good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 77/100
Maintainers usually reply within 1 day
-
good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
Voicedrew11/kfiv-decomp#5 · 1 comment ·
Maintainers usually reply within 1 day
-
bug good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Showing the newest 100
This page lists what was indexed most recently. Advanced filter has the whole inventory, narrowed by language, difficulty and how long a task takes.
Projects with the most open issues here
- Vector35/binaryninja-api — merges 73% of outside contributors' pull requests
- frida/frida
- NationalSecurityAgency/ghidra — merges 7% of outside contributors' pull requests
- radareorg/radare2 — merges 82% of outside contributors' pull requests
Related pages
Questions
- How many Reverse Engineering issues are open here?
- 13,196 open issues: 213 opened in the last seven days, and 12,430 with nobody working on them yet. We count them once a day.
- Where do I start?
- Pick an issue marked beginner-friendly, read the project's contributing guide and comment before you begin. The contributor guide walks through it, from choosing an issue to your first pull request.
- Can you pick one for me?
- Yes: sign in with GitHub and Your next issue shows one open issue nobody has claimed, matched to your languages, your time and the difficulty you want.