开发者社区 问答 正文

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

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

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

求解。

展开
收起
落地花开啦 2016-06-14 16:18:51 2631 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

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

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

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

    2019-07-17 19:38:01
    赞同 展开评论
问答分类:
问答地址: