Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add "information about the basic blocks" button #1376

Open
Maijin opened this issue Mar 23, 2019 · 5 comments
Open

Add "information about the basic blocks" button #1376

Maijin opened this issue Mar 23, 2019 · 5 comments
Labels
Enhancement Label requests for new features or to improve existing ones Nice-To-Have Issues tagged with this label are considered low priority

Comments

@Maijin
Copy link
Member

Maijin commented Mar 23, 2019

Is your feature request related to a problem? Please describe.

To get more information about the basic blocks - offset, name, calls, output nodes, ...
From @trufae

Describe the solution you'd like

Add "information about the basic blocks" button

@Maijin Maijin added Enhancement Label requests for new features or to improve existing ones Triage Needed labels Mar 23, 2019
@ITAYC0HEN
Copy link
Member

Should it be part of Cutter core? I think it can be an API which will be accessed programitically? I don't find it useful to get information in a specific basic block.can you enlight me?

@Maijin
Copy link
Member Author

Maijin commented Mar 23, 2019

ping @trufae

@trufae
Copy link
Contributor

trufae commented Mar 23, 2019 via email

@Maijin
Copy link
Member Author

Maijin commented Mar 23, 2019

@trufae Take a look ;) It's written why, we need your input, description of what you want otherwise we can't do anything on this issue.

@trufae
Copy link
Contributor

trufae commented Mar 24, 2019

The idea for this is to mimic this radareorg/radare2#13403 into cutter. basically, to have a side panel with the list of all the basic blocks that you can click on them to seek in the graph, and have multiple columns to specify information so the user can sort them by size, types of instructions, amount of edges , etc.. all this info is already in the graph information you need to use to render the graph. And obv highlihght the important ones (entries (no input edges) and exit nodes (no output edges))

@ITAYC0HEN ITAYC0HEN added Nice-To-Have Issues tagged with this label are considered low priority and removed Triage Needed labels Jul 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Label requests for new features or to improve existing ones Nice-To-Have Issues tagged with this label are considered low priority
Projects
Status: No status
Development

No branches or pull requests

4 participants