cs01 / cs01/gdbgui

Making A Feature TODO List for this project.

Open
#246 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
10.4k
Forks
521
PR merge metrics
No merged PRs in 30d

Description

I think this project has potential, unfortunately I wont have time to start until next year.

I want to however link features that are needed wanted. @cs01 Please feel free to add to this list. I want to get this made and put up in our README.

**Short Term Items**

- BreakPoints set for GUI: https://github.com/cs01/gdbgui/issues/185
- Full Visibility of entire executable
- Correct the switch to disassembly-flavor (Make it work on one click)
- Adjusted Disassembly window.
- Reorganize the Right panel
- Add Memory Dump tabs
- Add String labels for Registers so if a pointer is to string it will show.
- x/s $eax ... ect
- Highlighting for JMP/CALL
- GDBUI doesn't load executable correctly a lot of the time.
- Better Line Highlighting for current instruction.
- Peek instruction in CALL/JMP
- Organize windows better.
- Make the stack visible from anywhere in the screen.

**Long Term Items**

- Video Documentation of how to use this?
- Easier binary editing options .
- Remote Debugging
- Password Entry for remote sessions
- Added HEX Editor
- Add Plugin for inline assembly (Not sure if I will ever have time for this one.)

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by reviewing the existing README and linked issue #185, then split the requested debugger, UI, documentation, and remote-session ideas into scoped work. Done should be a prioritized TODO list with separate actionable issues.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
devtools
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.