永发信息网

asp.net中获得客户机唯一标识的方法有哪些?以及破解方法

答案:2  悬赏:50  手机版
解决时间 2021-01-31 15:08
  • 提问者网友:玫瑰园
  • 2021-01-31 01:54
有一个网站规定每个人、每个IP只能注册一次,于是我把cookies全部清除了再注册。可以成功,但过了几天又被封号了,发现cookies中含有computerid(以及其密钥sign)、时间、用户名等,管理员知道我是在同一台电脑上注册的就封我号了。

不知道ASP.net是有哪些途径获得我电脑的唯一标识的?如果是IP,不太可能,试过ADSL重启(IP变了),同样被封;如果是主机名,我搜索所有js文件及html文件都没找到有"computerid"的字样,在asp.net 上应该是
Request.UserHostAddress
Request.UserHostName
服务器应该先发出请求"客户机主机名",客户机再把主机名发给服务器吧?但为什么没有搜索所有js文件及html文件都没找到有"computerid"的字样呢?
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-01-31 03:06
当然可以,你主机的所有信息都可以获取.在.net来台上C#和VB都可以做这个.
需要的话我交你.不过破解什么的另请高明
全部回答
  • 1楼网友:何以畏孤独
  • 2021-01-31 04:31
你的web服务器所能获取的唯一标识,也就是ip了,其他的确实没有再能标记web客户端的地方,虽然说客户端会改变ip,但是这个服务器是无能为力的 除此之外就是cookie,如果没有相应的标识,说明是第一次访问,你可以给他一个唯一的标识cookie,这样即使他更改ip,你也能轻易知道他原来的标识,并且做处理
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯