[Soot-list] How to dump Shimple files (not command line)?

Marc-André Laverdière marc-andre.laverdiere-papineau at polymtl.ca
Fri Jan 24 09:34:28 EST 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Also, to answer your other question, WSTP is an empty pack, which
means it doesn't do anything. You are free to add transformations to
it, obviously.

Regards,

Marc-André Laverdière-Papineau
Doctorant - PhD Candidate

On 01/23/2014 10:33 PM, QIAN ChenXiong wrote:
> Hi all,
> 
> I want to do analysis on Shimple format bytecode and I set the
> following options:
> 
> ??? Options.v().set_via_shimple(true); 
> Options.v().set_whole_shimple(true); 
> Options.v().setPhaseOption("wstp", "enabled:true?); 
> Options.v().set_output_format(Options.output_format_shimple); ??? 
> and the ?PackManager.v().writeOutput();? dumped the ?*.shimple?
> files under ?sootOutput?, but the shimple files are actually jimple
> format files because they contain no Phi node.
> 
> Also, what does ?In an unmodified copy of Soot the Whole-Shimple 
> Transformation Pack is empty.? mean?
> 
> Soot can perform whole-program analyses. In whole-shimple mode,
> Soot applies the contents of the Whole-Shimple Transformation Pack
> to the scene as a whole after constructing a call graph for the
> program. In an unmodified copy of Soot the Whole-Shimple
> Transformation Pack is empty.
> 
> Thanks in advance.
> 
> Best? Shoon
> 
> 
> _______________________________________________ Soot-list mailing
> list Soot-list at sable.mcgill.ca 
> http://mailman.cs.mcgill.ca/mailman/listinfo/soot-list
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJS4nn0AAoJEGELVLHCizSf5SoIAI9zSdAn1b+rfblzTuTMxDGl
2r982WRNLIWZ55H/1cTt8itZjPTHP1GDcxFK5Eo3n2ekuk9cSmvm3crruUhBtJ6M
jQ18KnPV8TJI0THndAMsZoir7Dtbb3NHmGHXxpzSl9bxpaKUpHS4gmlPEBWf8/BT
ekOTcbaJSFNzarBL/FgJ0Vd0dRm9LPWSIPfyLo54uEPALdCLh7VafpnSLTwa0sLU
IjY0lTMYhBF/vC+NK9iXZRm+FoGciR1i9xQCX3lqKL6I1xOvyCz7IN+Sbo9DYtpn
+w8BAdbk7ym15RWvxO1oXb8lOqYyClFN0IAQBNC+MoetIQf3J0KZ0iWyT0H3ED4=
=CbY2
-----END PGP SIGNATURE-----


More information about the Soot-list mailing list