[Soot-list] Help regarding Call graph for multiple apk's

LOKESH JAIN lokeshjain92 at gmail.com
Wed Sep 10 06:53:06 EDT 2014


Hi Marc,

Second option that you have mentioned, I haven't quite understood that. APK
works on dalvik virtual machine. First class file is created and then it's
converted to DVM. Then how to create a new JVM for each apk.

Please suggest some easy and simple solution.
I will post the code snippet here. Please help me resolve my problem as i
am not able figure out.

Thanks & Regards
Lokesh Jain

On Wed, Sep 10, 2014 at 3:28 AM, LOKESH JAIN <lokeshjain92 at gmail.com> wrote:

> Hey Marc,
>
> I have tried soot.G.reset() before loading new apk but still getting the
> same graph. Any other suggestion?
>
> Thanks & Regards
> Lokesh Jain
>
> On Mon, Sep 8, 2014 at 9:35 PM, LOKESH JAIN <lokeshjain92 at gmail.com>
> wrote:
>
>> Hi Stevan,
>>
>> No, I just want to create a call graph for each application seperately
>> without manually giving the path for each application.
>>
>> Currently i had given the path for an application and getting the call
>> graph, it's working fine then.
>> Now, I have written the script that automatically pick 1 application at a
>> time and run soot on it(as i have more than 1000 apps). I don't specify the
>> path manually for each application. It's now giving me some irrelevant call
>> graph. I had attached both the graphs earlier in this thread.
>>
>> Regards
>> Lokesh Jain
>>
>> On Mon, Sep 8, 2014 at 5:36 PM, Steven Arzt <Steven.Arzt at cased.de> wrote:
>>
>>> Hi Lokesh,
>>>
>>> Are you looking for an inter-component callgraph to take intent-based
>>> communication into account? If so, you should look into the EPICC paper.
>>> Still, I am not sure that this actually scales to thousands of
>>> applications. What are you trying to achieve in total?
>>>
>>> Best regards,
>>> Steven
>>>
>>> LOKESH JAIN <lokeshjain92 at gmail.com> wrote:
>>>
>>> Please reply fast. I am not able to figure out how to resolve it.
>>>
>>> Regards
>>> Lokesh Jain
>>>
>>> On Sat, Sep 6, 2014 at 10:25 PM, LOKESH JAIN <lokeshjain92 at gmail.com>
>>> wrote:
>>>
>>>> Hello all,
>>>>
>>>> I want the call graph for more than one apk's files that are in a
>>>> folder using soot. Please help me to generate the call graph for multiple
>>>> applications as i have to generate the call graph for around 3000
>>>> applications and it would be practically impossible to manually generate
>>>> call graph for each application.
>>>>
>>>> I am getting the call graph for a single apk i.e every time i press the
>>>> run button. But when I am running the code i.e looping over the all the
>>>> apk's (reading apk one by one) in a folder. Then i am not getting the
>>>> relevant call graph. I am getting something absurd.
>>>>
>>>> I am attaching both the call graph that i am getting while executing on
>>>> a single application individually and the other I am getting while looping
>>>> over multiple application at once.
>>>>
>>>> Any help would be appreciated.
>>>>
>>>> Regards
>>>> Lokesh Jain
>>>>
>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.CS.McGill.CA/pipermail/soot-list/attachments/20140910/0e467cc6/attachment-0001.html 


More information about the Soot-list mailing list