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

Diaphora 3.1: Independent GUI #194

Open
1 of 4 tasks
joxeankoret opened this issue Jul 12, 2020 · 5 comments
Open
1 of 4 tasks

Diaphora 3.1: Independent GUI #194

joxeankoret opened this issue Jul 12, 2020 · 5 comments
Assignees

Comments

@joxeankoret
Copy link
Owner

joxeankoret commented Jul 12, 2020

It seems that, in many cases, an independent GUI can be better than having only a totally IDA dependent GUI. The GUI will be rather simplistic with, at least initially, only the following elements:

  • Visualization of exported SQLite databases.
  • Add support for batch launching from within the independent GUI.
  • Diffing assembler & pseudo-code (text view).
  • If it can be done easily, implement the most simplistic way to display graph level differences.

Such a tool Should Be Easy To Code (TM).

With regards to technologies being used for developing this GUI tool, I think there is little room for doubt: Python and QT.

@joxeankoret joxeankoret changed the title Diaphora 2.2: Independent GUI Diaphora 3.0: Independent GUI Jan 18, 2023
@joxeankoret
Copy link
Owner Author

This tool is being coded with Lazarus + FreePascal.

@HongThatCong
Copy link

I am also an old Pascal/Delphi coder.
Hope I can be of some help to you.
Cheer up

@joxeankoret joxeankoret self-assigned this Apr 10, 2023
@joxeankoret joxeankoret added this to the Diaphora 3.0 milestone Apr 10, 2023
@agnosticlines
Copy link

I don't know much about FreePascal, will it support MacOS and Linux? Or only Windows, Diaphora 3.0 is very exciting though, would love to see support for Pigaios in the GUI too if time permits, where can someone sponsor you to work on this project? Would love to donate, your tools are the best.

@joxeankoret
Copy link
Owner Author

It supports Linux, MacOS and Windows. Pigaios integration is planed, but I'm not sure it will be ready for June.
As for donations, you can use this link: https://www.paypal.com/donate/?cmd=_s-xclick&hosted_button_id=68Z4H8SE7N64L&ssrt=1683586066918

@joxeankoret joxeankoret modified the milestones: Diaphora 3.0, Diaphora 3.1 Sep 30, 2023
@joxeankoret
Copy link
Owner Author

This is going to be finished in Diaphora 3.1 (to be released before the end of this year).

@joxeankoret joxeankoret changed the title Diaphora 3.0: Independent GUI Diaphora 3.1: Independent GUI Sep 30, 2023
@joxeankoret joxeankoret removed this from the Diaphora 3.2 milestone Oct 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants