开发者社区> 问答> 正文

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

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

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

求解。

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

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

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

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

    2019-07-17 19:38:01
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载