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

How to generate a control flow diagram using JuCify? #14

Open
2315433606 opened this issue Dec 6, 2023 · 4 comments
Open

How to generate a control flow diagram using JuCify? #14

2315433606 opened this issue Dec 6, 2023 · 4 comments

Comments

@2315433606
Copy link

Hello, can I get a big control flow diagram with JuCify? I used taint analysis but didn't know we got a control flow diagram.

@JordanSamhi
Copy link
Owner

Hi,

Yes of course you can get a CFG.
You can modify JuCify or use it as a library (but you would have to slightly modify it I think, I do not have it right now to do that).
Before trigerring the Taint Analysis which you can deactivate, you can get the CFG for single methods.

@2315433606
Copy link
Author

Okay, thank you very much for your reply, which means that if I want to get CFG, I need to make some changes to JuCify myself, so can we get DFG? Because we did a stain analysis, I was interested in DFG, but I haven't been able to find where it is.

@JordanSamhi
Copy link
Owner

JuCify does not directly provide a DFG but it is built on top of Soot, it means if Soot (or Flowdroid) provide a DFG, then JuCify will provide a DFG. Otherwise you have to build it yourself.

@2315433606
Copy link
Author

Ok, I see, thank you very much for your reply

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

2 participants