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 heuristics based on intermediate representations #22

Closed
joxeankoret opened this issue May 26, 2015 · 2 comments
Closed

Add heuristics based on intermediate representations #22

joxeankoret opened this issue May 26, 2015 · 2 comments
Assignees
Milestone

Comments

@joxeankoret
Copy link
Owner

For this purpose OpenREIL, Fracture, Miasm2 or Amoco are the possible candidate projects to be integrated. However, if they require to build anything (i.e., C/C++ code), they will run in a separate server process which the IDA plugin would connect to.

@joxeankoret joxeankoret self-assigned this May 26, 2015
@joxeankoret joxeankoret added this to the Diaphora 2.0 milestone May 26, 2015
@joxeankoret
Copy link
Owner Author

Support will be, surely, done with the help of pyvex. It needs to be heavily optimized and modified but, during my first quick tests, it seems that it would work.

Doing so it would have support for x86, x86_64, ARM, MIPS, PPC and S390.

@joxeankoret
Copy link
Owner Author

Pseudo code is the best intermediate language.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant