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

Lots of accessibility issues with X64DBG #2234

Open
akash07k opened this issue Oct 26, 2019 · 5 comments
Labels

Comments

@akash07k
Copy link

@akash07k akash07k commented Oct 26, 2019

Dear developers and team,
First of all, I thank you all for this great tool.
It has really a great potential.
But the issue that the accessibility is majorly and badly lacking in X64DBG.
For example, there are many controls which are not having any labels such as edit ffields for typing the strings, lists containing the strings etc.
The primary issue I've faced that when we search for some strings, the list is not accessible at all and we are unable to change any string or JMP/JNE calls.
Please help.
since the application is using QT5 Widgets, please refer this link:
https://doc.qt.io/qt-5/accessible.html

@mrexodia

This comment has been minimized.

Copy link
Member

@mrexodia mrexodia commented Oct 26, 2019

Please document specific examples you think are lacking. I’m usually not using the mouse too much and Qt should take care of most things automatically. Due to the nature of x64dbg it will never be compatible with screen readers, but the tab order and &menu item should allow you to use x64dbg.

@akash07k

This comment has been minimized.

Copy link
Author

@akash07k akash07k commented Oct 26, 2019

Please document specific examples you think are lacking. I’m usually not using the mouse too much and Qt should take care of most things automatically. Due to the nature of x64dbg it will never be compatible with screen readers, but the tab order and &menu item should allow you to use x64dbg.

As I said before, the list of the strings is completely inaccessible with the keyboard and to the screen readers.

@akash07k

This comment has been minimized.

Copy link
Author

@akash07k akash07k commented Oct 26, 2019

Please document specific examples you think are lacking. I’m usually not using the mouse too much and Qt should take care of most things automatically. Due to the nature of x64dbg it will never be compatible with screen readers, but the tab order and &menu item should allow you to use x64dbg.

Also, the edit fields for entering the command, searching the strings are not having any labels.
We are not even able to change the JMP, JNE etc calls. that part is also completely inaccessible

@akash07k

This comment has been minimized.

Copy link
Author

@akash07k akash07k commented Oct 26, 2019

Please document specific examples you think are lacking. I’m usually not using the mouse too much and Qt should take care of most things automatically. Due to the nature of x64dbg it will never be compatible with screen readers, but the tab order and &menu item should allow you to use x64dbg.

The data/UI under each tab such as CPU, GRAPH, Call Stack, Sources etc is also not accessible at all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.