如何判断一个字符串是随机生成的而不是手写的?


最近在处理一个问题的时候发现,有不少用户使用了发贴机或注册机来进行恶意注册。 这些用户混淆在正常用户中间,cookie,ip均为伪造,没有更好的特征。

经过观察,发现这些用户名一般都是随机生成,长度近似,但不知道是否有什么好的算法来识别一个字符串是否是随机生成的?

求解。

c php 字符串处理 C++

kelly 10 years, 6 months ago

你要解决的问题是:「如何防止恶意注册?」

1、无法判断一个字符串是否为随机。因为现在随机只是一个物理概念,而无法用数学的语言来定义。

2、防止恶意注册用的最多的办法就是 验证码

灼眼D萃香 answered 10 years, 6 months ago

Your Answer