找到10206个回复
@加勒比海带,软件自带后门通过联网用于验证是否正版,我上班这个厂的ip是用于商业用途的。软件供应商就会发现然后法律索赔
我们终究还是活成了自己讨厌的模样
@511,你是不是不会写用app控制gps???
你只要写好这两个功能,放在两个单独的Activity里面,就可以通过命令行调用了。
@老虎会游泳,APP的检测打开哪个软件已经写好了的,现在就差控制gps开关的,有木有纯shell就可以控制的办法呀
Femind调度
@511,我的意思是,你需要编写一个app,在它里面实现开gps和关gps的功能,然后再从命令行调用它的功能。
我不清楚不依靠app该怎么实现。
不是。cgi的$_GET应该是通过环境变量传进来的。argv只是启动该命令行程序时传递的命令行参数,其中
argv[0]
是命令行程序本身。如果你用过PHP-CLI你就知道了,就相当于$argv
。
@hui214,其实也不困难,启动到另一个操作系统,把根文件系统完整的下载下来(通常是squashfs),然后解包(用squashfs-tools),修改,再打包,重新刷入即可。
@511,比如,你写一个app,安卓包名和java包名都是
cn.hu60.gps
,然后创建两个Activity:
EnableActivity
:打开GPSDisableActivity
:关闭GPS然后可以这样调用:
adb shell am start -n cn.hu60.gps/cn.hu60.gps.EnableActivity adb shell am start -n cn.hu60.gps/cn.hu60.gps.DisableActivity
其中
cn.hu60.gps
是包名(/
前是安卓包名,/
后是java包名),EnableActivity
和DisableActivity
是两个Activity。最后,在系统权限管理里面给
cn.hu60.gps
授予修改系统设置
和定位
权限,并且设为始终允许
即可。
@511,写一个app,加一个activity,一调用就启动或者关闭GPS。
然后在adb里用am start
命令启动那个activity。
https://qastack.cn/android/40147/is-it-possible-to-enable-location-services-via-shell
https://stackoverflow.com/questions/60559166/how-to-enable-disable-gps-location-services-on-android-9-via-adb-commands-not-r
ios有这个功能。。。