不是写流氓软件,是客户需求。客户需求也不是做流氓软件。就是一个内部使用的定制 APP ,做权限限制用的。要求用户无感知,不可卸载。感觉在个人的理解里不 root 应该没办法做到吧。
![]() | 1 oott123 2016-07-28 10:15:30 +08:00 不显示图标在后台运行的软件多了去了,比如各类全家桶…… 不能卸载的多半是激活了设备管理器…… 然而这样可能会让 360 把你的 app 杀了(( |
2 reHuo 2016-07-28 10:17:15 +08:00 都想做不可卸载 lol |
![]() | 3 Lonely 2016-07-28 10:18:34 +08:00 via iPhone 不显示图标好说,不能卸载就是扯淡 |
5 alamaya 2016-07-28 10:32:44 +08:00 自己做个 rom 完美解决? |
6 honeycomb 2016-07-28 10:33:57 +08:00 via Android 可以的,目前有一个漏洞可以用于运行一个无通知的前台 service 。 不可卸载除非是写到 system 分区或是通过设备管理器防止卸载 |
8 tscat OP @honeycomb 什么漏洞,可能被修复么 没 root 权限没法写到 system 分区。设备管理器不是可以被用户取消掉。 |
![]() | 10 popu111 2016-07-28 10:37:04 +08:00 给员工用的?强制每隔一小时给服务器发签到数据,谁没数据约谈谁就好了吧(简单粗暴 |
![]() | 12 longear 2016-07-28 10:49:30 +08:00 ![]() 不用为客户各种奇葩需求搞的头大,这种需求明确告诉他们办不到,想要通吃 Android iOS 各种版本隐藏驻留根本不可能,他想的就是 NSA FBI 想要的东西。 |
14 wangxn 2016-07-28 11:14:30 +08:00 via Android 光明正大地跟员工说我要监控又有何难?这样遮遮掩掩说不是流氓软件还真没人信…… |
![]() | 16 Shura 2016-07-28 11:42:52 +08:00 via Android 不 root 不可卸载不可能(设备管理器可以被取消),主动和员工说呗,让他们把软件加 xx 管家白名单,不然后台基本上都会被杀 |
17 honeycomb 2016-07-28 11:48:06 +08:00 via Android @tscat 那个漏洞去年被提交,今年官方可能在修复,是否会出现在 Android7 正式版未知。 有勒索病毒可以阻止用户取消设备管理器。 控制手机连接特点 WiFi 这件事,在 Android7 似乎有新的 API 可用 |
18 zsen 2016-07-28 12:37:54 +08:00 给每个员工发一台手机 手机发下去之前,自己先搞搞 |
20 herozhang 2016-07-28 13:07:09 +08:00 提供一个邪恶的方案,做常用 app 的二次打包,把代码加入到例如微信里面。 这样就可以实现功能,并且应该不会有人卸载微信玩吧。 |
![]() | 21 misty8873 2016-07-28 13:15:45 +08:00 IOS 好像行不通 |
![]() | 23 lilifenghao44 2016-07-28 14:12:04 +08:00 @Bryan0Z 签名不对无法更新. |
24 leots 2016-07-28 14:21:31 +08:00 @lilifenghao44 酷安网里有教保留原签名改 QQ 界面的.. |
25 thatisray 2016-07-28 15:13:46 +08:00 可以试试自己写一个壁纸应用,就可以了,没有图标 |
![]() | 26 wwwatch 2016-07-28 16:16:49 +08:00 iOS ?别想了 |
![]() | 27 zhangbohun 2016-07-28 16:19:19 +08:00 ![]() 做个桌面不就好啦(-.-),思想要活络^_^ |
![]() | 28 tscat OP @zhangbohun 你说的好有道理。 |
![]() | 29 pagict 2016-07-28 16:45:28 +08:00 自己打包 ROM ? |
![]() | 30 hahiru 2016-07-28 16:52:42 +08:00 via Android 协同公司制作一个签到软件,只有用这个软件才能每天签到。然后就可以加你要的功能了。 |
![]() | 33 j717273419 2016-07-28 16:59:05 +08:00 把自己注册为系统软件,可以实现一部分吧,起码小白用户不会删除 |
![]() | 34 dreamwar 2016-07-28 16:59:13 +08:00 这还不叫流氓... |
![]() | 35 pmpio 2016-07-28 17:14:28 +08:00 via Android 流氓们从来不说自己是流氓。。。。 |
![]() | 36 tscat OP |
![]() | 37 loading 2016-07-28 21:17:37 +08:00 via Android 做个 launcher 我觉得真的是最好方案! |
![]() | 38 weakish 2016-07-28 23:12:09 +08:00 ![]() @tscat 考虑过 Mobile Device Management (MDM) 吗? iOS 和 Android 都有。 比如 iOS 有 Apple 出的 Apple Configurator 2 https://itunes.apple.com/us/app/apple-configurator-2/id1037126344?mt=12 (要求连接设备到 Mac 上设置),然后可以公司的邮件、日历等服务限定只能连接启用 MDM 的设备上,或者内部专用的 app 只能运行在启用 MDM 的设备上,卸载的话这些就用不了,这样一般人也不会特意去卸载。 规模大的话考虑接入 MDM 服务商 http://www.appconfig.org/members/ |
![]() | 39 Geoion 2016-07-29 04:59:24 +08:00 via Android 不可卸载。。。真是,现在的甲方都想上天 |
![]() | 41 wolf1981 2016-07-29 09:27:18 +08:00 MDM +10086 推荐 Airwatch ,有专门的 SDK ,应用打包 |
![]() | 42 jugg 2016-07-29 09:32:48 +08:00 不可卸载,这种做不到啊 |
![]() | 43 DT27 2016-07-29 09:58:43 +08:00 这种客户是大公司领导吧?不然为什么会有这种需求。。。 直接联系手机厂商批量定制一批手机不是更好~ |
![]() | 44 xm007god 2016-07-29 11:42:19 +08:00 像之前那个 QQ 的那样哎 弄个 1 像素驻留 |
46 warcraft1236 2016-07-29 17:20:09 +08:00 集成在 ROM 里边的可以做到 |