游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1903|回复: 4

大虾们进来瞅瞅

[复制链接]

3

主题

9

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2010-2-20 20:50:00 | 显示全部楼层 |阅读模式
有一款 程序是 限制多开的 只能开两个
以前能修改 运行程序登陆数量 现在修改 不好使了
只要第3个 一连接服务器 5秒内 就掉线  在程序连接前的 选择界面 还没有事  
这是 什么技术 请大虾们  指点指点
=============================================================================================================

一般限制进程数是用同步对象,例如信号量或互斥控制。但一般都是刚运行就判断了,这种连接再判断,似乎是服务器做的判断。

如果一个局域网内有几台电脑,同时用这个软件,可以超过2台同时连接吗?
如果不可以,那估计是服务器端用IP判断,除了代理服务器没别的方法了。
如果仍然可以连接,那可能是它把电脑的信息发给服务器了,比如本机IP;当然也不排除连接时才用的信号量的可能。


既然链接服务器5秒掉线

那我估计就是网络验证了

验证你有多开然后踢了你


是不是读了你硬盘信息的了,一般一台电脑开两个没问题,但网吧的ip也不会总换吧,也跟路由没关系了,人家宽带没路由那不用上了。是读了本地硬件信息作为限制的比较信息吧。


从楼主提供的信息分析,多开到3个的时候,不联服务器没问题,一联服务器就掉,可以得出以下结论:
1.读取本机信息并以此作为多开判断依据
2.验证多开的位置很可能是在服务器端
如何判断验证多开的位置呢?
1。用sniffer工具抓取网络包分析通信情况
2。用OD分析客户端

-------------------------------------------------------------------------------------------------------------

以上是 分析程序禁止多开的 几个答案  哪个好用呢
有没有没想到的地方呢  大虾们 帮忙做做补充

0

主题

1

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2010-2-21 14:38:00 | 显示全部楼层

Re:大虾们进来瞅瞅

期待高手来解决这个问题。代表广大玩家感谢您十八辈祖宗

3

主题

9

帖子

9

积分

新手上路

Rank: 1

积分
9
 楼主| 发表于 2010-2-22 16:27:00 | 显示全部楼层

Re:大虾们进来瞅瞅

哪有你那么感谢人家的 你个那啥

继续期待高手出现

0

主题

163

帖子

163

积分

注册会员

Rank: 2

积分
163
发表于 2010-2-25 23:29:00 | 显示全部楼层

Re:大虾们进来瞅瞅

期待高手

3

主题

9

帖子

9

积分

新手上路

Rank: 1

积分
9
 楼主| 发表于 2010-3-1 20:37:00 | 显示全部楼层

Re:大虾们进来瞅瞅

这么多人期待 都没有人告诉告诉啊
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-12 18:29

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表