如何获得客户端的机器码或者其他可以唯一标识的,要不财富都被他们领光了,5555555...
我在做一个游戏网站,主页有个功能:一个身份证号可以领取一个游戏帐号和密码,
帐号里送了3w财富。
一开始是根据ip地址来限制的,一个ip地址限领5次,后来发现有人生成很多身份证号码,换着ip地址天天来领取,1w个帐号很快就没了....
怎么能获得客户端的机器码或者别的唯一标识? 就可以控制换ip的问题了。
或者,大家有更好的办法吗?
谢谢,在线等待.........
------解决方案--------------------不清楚,帮顶
------解决方案--------------------建议获得网卡的mac地址
但是怎么实现偶不会
------解决方案--------------------不懂 帮顶
------解决方案--------------------java.net.Inet4Address.getByAddress()
------解决方案--------------------只能加个Active X来获取一些唯一的机器数据,比如网卡MAC地址,分区卷标,CPU编号等等,这些都是单纯的HTTP协议无法获得的,必须要Active X来完成。
------解决方案--------------------mark!
------解决方案--------------------ding
------解决方案--------------------只能加个Active X来获取一些唯一的机器数据,比如网卡MAC地址,分区卷标,CPU编号等等,这些都是单纯的HTTP协议无法获得的,必须要Active X来完成。
--------------------------
比偶想得周到多了 偶只想到网卡MAC 和CPU编号 `````
------解决方案--------------------网卡MAC地址,分区卷标,CPU编号这些东西如果通过 终端命令行 可以得到的话,就可以在Java中获取,放在你的身份验证的代码中应该可以满足需要的。呵呵。
------解决方案--------------------至少要做成插件啊,还是...
------解决方案--------------------帮up,学习。
------解决方案--------------------关注
------解决方案--------------------邮箱呀,老大,它不怕烦多注册几个就是了,你这里就只要判断重复email地址就可。
现在不都是用邮箱注册帐号?
向用户发一封激活的email,他激活了才给他财富啊,你弄的太简单了,稍微复杂点没人会搞你。
------解决方案--------------------控制每人只能申请一个帐号,本身就是不现实的!
应该控制的是财富的流向是否“合法”。杜绝“倒钱”的途径。
------解决方案--------------------同意,
------解决方案--------------------學習
------解决方案--------------------网卡的mac地址是唯一的,硬盘的序列号是唯一的
------解决方案--------------------纯web是实现不了的
要控制就必须用个Activex取得高权限获取用户机器的内容 如mac,硬盘id等
------解决方案--------------------mac是可以改的 不过一般人不会为了注册个号来反复改它吧
------解决方案--------------------up
------解决方案--------------------网站做得不错呀...
呵呵。..