-
-
[原创]在android下实现多进程kill
-
发表于:
2015-8-5 10:28
12155
-
android下粉嫩嫩新人一枚,大牛飘过。最近在玩某某加固的脱壳,发现有多个同名进程存在,如果kill其中一个其他的就果断退出,果断不能愉快的玩耍了,于是就想能不能多个进程一块kill。
在网上搜了搜,发现在linux可以进行多进程kill,而android是基于linux内核的,所以这种方式在android也是通用的。
命令为:ps | grep "包名" | cut -c 9-15 | xargs kill -19
理想很丰满,现实很骨感。发现我的android设备不支持grep,cut,xargs...命令
。又搜了下,发现安装“busybox”可以解决这个问题。由于我的是模拟器,busybox app安装不上,显示没有sd卡。我也懒得再改了,于是在 2c7K9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3u0#2M7%4W2T1L8%4S2Q4x3X3g2F1k6i4c8Q4x3V1k6V1L8%4N6F1L8r3!0S2k6s2y4Q4x3V1k6T1K9h3&6S2M7X3W2W2M7#2!0q4y4q4!0n7z5q4)9^5b7W2!0q4z5g2)9&6c8q4!0m8x3W2!0q4y4q4!0n7z5q4)9^5b7W2!0q4z5q4!0n7c8q4!0n7c8q4!0q4y4q4!0n7b7g2)9^5y4W2!0q4y4q4!0n7z5q4)9^5x3q4!0q4y4q4!0n7z5q4!0m8b7e0q4Q4x3X3f1I4z5g2)9J5k6e0p5H3i4K6u0r3j5Y4g2K6P5h3u0G2P5q4)9J5k6r3q4J5L8i4j5$3L8q4!0q4y4#2)9&6b7g2)9^5y4q4!0q4y4#2)9^5z5g2)9^5z5q4!0q4y4W2)9&6b7#2!0m8b7#2)9J5b7#2!0q4z5g2!0m8x3g2!0n7b7g2!0q4y4q4!0n7c8g2!0n7c8W2!0q4y4W2)9^5b7g2)9^5b7g2!0q4y4g2)9&6x3q4)9^5c8q4!0q4y4g2!0m8c8q4)9&6y4#2!0q4y4W2)9&6y4q4!0n7z5g2!0q4y4W2)9^5z5q4)9&6x3q4!0q4y4q4!0n7b7g2)9^5y4X3u0#2M7%4W2T1L8%4S2Q4c8e0y4Q4z5o6m8Q4z5o6t1`.
使用:adb push busybox /data/local/tmp
adb shell
cd /data/local/tmp
chmod 755 busybox
之后每次使用的时候,就可以进入/data/local/tmp文件夹下,
ps | ./busybox grep "包名" | ./busybox cut -c 9-15 | ./busybox xargs kill -19
又可以愉快的玩耍了。。。。。。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课