dpnishant / appmon

Documentation:
http://dpnishant.github.io/appmon
Apache License 2.0
1.56k stars 276 forks source link

Process name not listing in the non rooted android #72

Open rask1 opened 6 years ago

rask1 commented 6 years ago

https://github.com/dpnishant/appmon/wiki/5.b-Setup-on-Android-%5BNon-Rooted%5D Based on the above link, i was able to set it up appmon. When try to run appmon.py, I am not able to see all the list of process.

python appmon.py -p android -ls 1

PID Processes === ========= 14632 frida-server 25766 sh 25768 app_process

While running python appmon.py -p android -s scripts/Android -a Gadget I am getting this error

[ERROR] unable to find process with name 'Gadget'

Should i root the device?

louison commented 6 years ago

Hi there, I'm currently trying to run AppMon with Non rooted Android too. I think that the technique rely on frida-gadget and allow Appmon to inject frida inside one (see apk_builder.py)

From what I know of Frida-Gadget, it allows you to see only one process "Gadget" that represent the current Frida process when you run the instrumented apk (with apk_builder.py).

So you have to run your instrumented app to see the "Gadget" process. What is weird is that you have a "frida-server" process on your non-rooted android device…