如何封禁不良用户的设备?

2014-08-08 14:02:22 +08:00
 chunqiu
我们app经常有一些用户注册小号,发各种广告贴、涉黄贴和骂人帖,屡禁不止。
1、Android和iOS,可以实现封设备的功能吗?
2、如果可以,分别通过何种途径?
3651 次点击
所在节点    问与答
12 条回复
Livid
2014-08-08 14:05:38 +08:00
直接根据设备的 UUID 屏蔽?
learnshare
2014-08-08 14:06:44 +08:00
客户端都可以获取设备识别码的。
ong
2014-08-08 14:56:04 +08:00
最近一段时间也经常受到黑卡销售的骚扰,做的防御如下
1、封禁的账号,ip锁定X小时
2、封禁的账号,设备(uuid,openid,mac)锁定X小时
3、小号X小时内没有发言功能

目前来看,只能提高这些非法行为的门槛高,没办法杜绝。
chunqiu
2014-08-08 14:58:13 +08:00
@Livid 搜了下UUID的相关信息,好像iOS5.0之后就不能获得设备的UUID了。准备用mac地址。
Automan
2014-08-08 14:59:33 +08:00
@chunqiu IOS没办法获得MAC地址吧
Livid
2014-08-08 14:59:58 +08:00
@chunqiu 有很多开源项目,可以让你根据设备的一些特征计算类似 UUID 的东西。
Automan
2014-08-08 15:00:06 +08:00
@chunqiu 办法可能有,应该通过不了审核
Livid
2014-08-08 15:01:14 +08:00
interdev
2014-08-08 15:03:03 +08:00
自己的app可自己做主,第一次启动时自己用算法生成唯一id.
GhostFlying
2014-08-08 15:56:29 +08:00
Android可用的有Android ID ,缺点是每次刷机或者回复出厂会重新生成。如果都是手机,也可以用IMEI或者无线的MAC地址
dorentus
2014-08-08 15:59:38 +08:00
OpenUDID 早就停止维护了。

自己用的话,iOS 下很常见的做法是第一次装的时候生成一个唯一 ID 存到 keychain 里;应用的 keychain 是独立的,并且删除应用并不会清除应用 keychain 里面的数据;同一个开发者证书签名的多个应用还可以通过设置来共享 keychain。
vainly
2014-08-08 16:04:55 +08:00
封IP啊,上次我忘了mima,多次输错,v2ex禁了两天ip

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/126759

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX