日期:2014-05-18  浏览次数:20721 次

如何获得客户端的机器码或者其他可以唯一标识的,要不财富都被他们领光了,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
------解决方案--------------------
网站做得不错呀...
呵呵。..