[Soot-list] After constructcallgraph changing Jimple body in PackManager
umang78agarwal at gmail.com
umang78agarwal at gmail.com
Wed Feb 6 10:48:29 EST 2019
I have constructed callgraph using
SetupApplication ap = new SetupApplication(androidJarPath, apkPath);
ap.setCallbackFile("AndroidCallbacks.txt");
ap.constructCallgraph();
InfoflowCFG icfg=new InfoflowCFG();
we perform some processing on result of this icfg.
But after this, when i do internalTransform, it misses some classes. To
avoid this, I re-initialize soot options along with soot.G.reset(); So now
we are able to get all the classes in internalTransform.
But we are facing other issue that the Jimple body gets changed....The
units which were present earlier with some Local $r2 now gets completely
changed... we want to access the same body that was while processing icfg
control paths. How can we avoid changing body even after re-initialization.
Please help...we are stuck due to the issue.
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.CS.McGill.CA/pipermail/soot-list/attachments/20190206/6251a7db/attachment.html>
More information about the Soot-list
mailing list