最近在一个大型扑克网站上出现了一些玩家 能够看到所有对手卡 通过利用发现的安全漏洞。

幼稚的骗子会以极快的速度获胜,并且这些作弊通常会很快捕获,如果没有迅速捕获,它们很容易通过他们的手历史进行快速扫描。

当作弊者表现出智慧,在景点上遇到虚假时,就会发生更困难的问题他们以相当现实的速度获胜。

给定:

  • 数百万验证和完整信息的数据集
  • 理论无限计算机电源
  • 假设游戏无限制,尽管有关奥马哈或限制扑克的建议可能是有益的

我们如何才能合理地准确地对这些作弊者进行分类?最初的2+2线程吸引了想法,我认为SO社区可能会有一些有用的建议。

这也是一个有趣的问题,因为它是当前的,并且如果有人找到创意解决方案,则在改善世界方面具有真正的应用,因为当发现被发现的作弊者时,真正的玩家很有可能会退还他们的资金。

有帮助吗?

解决方案

Plot V $ PIP与所有玩家的获胜率,并具有统计学意义的#Hands。您应该用肉眼看到离群值。我认为这是首先要做的基本工作。

然后,您可以绘制WTSD vs Winrate,在摊牌与Winrate中获胜,而无需摊牌,在摊牌与VPIP中获胜。

您选择的统计数据必须在统计上是重要的。如果您知道扑克,上面的选择是有道理的。

这不是机器的工作,而是通过眼睛检测到异常值。

编辑:奥马哈非常艰难,因为它确实是变体。有些弱者没有作弊的弱者实现了令人难以置信的连胜。

其他提示

我讨厌如此直言不讳,但是此页面上的所有答案除了@erwin Smout的内容都是毫无价值的。

Statistical analysis is a joke for identifying poker cheats
我意识到这个问题使系统可以拥有数百万的历史。我敢肯定,有这么大的地狱,我可能玩过这么多在线手。但是我也在网上玩了十多年。那并不是很少的时间,我的理解是,在确定在线扑克作弊者时,两个相互矛盾的事情是正确的:它需要在少量时间内发生,就像任何好小偷一样,在线扑克作弊是拍摄后立即将他的藏匿处带到其他地方。

在本文中 它是通过匹配始终加薪播放器与始终呼叫播放器(PDF的第13页)来生成的。在100,000手的过程中,Wayyyy比我想的要多,大多数人愿意与可以看到卡的人进行比赛,总是每只手平均每只手赢得了呼叫播放器。我知道这听起来并不多,但是假设赌注为5-10美元,价格为6,500美元。也许有人可以帮助我找到链接,但是测得的专业获胜率并不比这大。请注意,这些球员都没有作弊,并且对这一数量的手的统计预期差异明显少于实际发生的差异。

What online poker players need to understand
扑克正在赌博。这是一款技巧游戏,因为有些玩家能够从对手那里获得比对手能够收集更多的信息,而且额外的信息通常与看到其他人的卡一样有用。即使是比典型对手更好的球员,最终也会长期失败者。如果您不明白这一点,那么您只是在寻找与任何对手对抗的任意少数手中统计数据的女巫。

What can be done?
牢记问题指出,作弊者能够看到其他玩家卡,您不需要统计分析即可识别它们。只有三种方法可以。

首先是服务器有意向客户端发送信息,这是一个明显的安全问题,不应实现(即使对于主持人)。如果发现一个网站允许这种情况发生,则玩家有责任将其资金移至其他地方,或拒绝在网站上玩,直到纠正该可怕的设计决策为止。网站也应该有责任告知他们的球员在站点上播放的手中所采取的确切步骤,以便他们首先在选择网站时做出决定。默默无闻的安全性是不可信的。至于捕捉盗贼,此信息应坐在其服务器上的日志文件中,应定期对这种行为进行审核。

其次是用户已经入侵了扑克服务器,他们会很快就知道这一点,否则,一旦暴露了扑克服务器,又是玩家有责任确定在哪里玩游戏。在这种情况下,在大多数国家 /地区都可以起诉骗子。

最后,交易算法可能已经破解了。过去,这是一个主要问题,使用幼稚方法处理手的公司,但是大多数主要商店通过从登录到系统的玩家中随机输入以及使用熵生成硬件来种植其随机数来解决此问题发电机。那并不是说这不能破解。如果是这种情况,唯一的选择是为公司设计新的随机数生成器。

好。人们对各种错误的问题着迷。

一个更好的问题是“作弊怎么可能?”。无需这样做才能将对手的手伸到电线上,直到对决。如果该数据未发送给客户,那么他们怎么会作弊?

他们需要闯入服务器。不要告诉我这是无法预防的。

我认为,如果他们作弊聪明,所以赢得了太多的回合,就无法检测到。我不相信您可以看到运气和作弊之间的区别。

但是我想知道在哪个在线扑克提供商中,作弊是可能的。因为我无法想象使用扑克软件正确编码的方法。如果我被要求编程在线扑克软件,则用户将无法看到对手卡,因为他无法获得此信息。这就是我这样做的方式。

  1. 用户和服务器之间的每个连接都已加密
  2. 用户之间没有通信,用户只能与服务器交谈。
  3. 服务器仅告诉每个用户,除非完成回合并打开卡片,否则用户应该看到的卡和其他卡。

用户在这里作弊的唯一方法是,您可以与其他玩家聚在一起,或者模仿具有不同帐户和访问IP的多个玩家,并打开另一个频道以在玩家之间进行交流。这样,小组就有很大的优势,因为他们知道的不仅仅是自己的卡片,但是仍然无法看到其他卡片。而且,由于现在是一个正在作弊的团队,因此很难检测到它,因为他们可以与多个球员分享他们的收入,而且该小组甚至可以让一个球员失去的球员超过(S)他的收益超过了他的成就,而且仍然赢得了整体胜利。

我怀疑您是否可以肯定地说,如果有人在作弊或他们只是擅长扑克,那就超越了某个时刻。

但是,您可以通过查看整体上受益的用户来缩小您认为可能会作弊的候选人。这将删除绝大多数用户,使您可以更好地集中资源。 (当然,这将包括在扑克中熟练的用户。)

完成此操作后,您可以将作弊的历史记录到以后或以前的历史记录,并查看用户的成功是否减少或增加。这应该为您提供您需要通过分析特定游戏进行更仔细地调查的用户列表。

享受,这是一个很好的问题。

你们所有人都对此表示怀疑,这甚至是可能的:在OP中链接的扑克论坛上的社区同样令人惊讶,但是所讨论的网站已经确认存在这种安全漏洞。简而言之,该网站使用非常基本和不安全的加密货币将孔卡数据传输到其播放器。从理论上讲,任何意识到这一点的人都有可能拦截从站点到特定受害者的传播(例如,通过物理上附近并拦截无线数据),并使用截距知识作弊。

问题是关于如何检测该漏洞是否实际利用(在修复之前),如果是这样,则鉴于概述的资源。

哦,你们中的一些人似乎都假设我们正在谈论假设的情况和/或Play-Money Poker;不是。该网站是真实的,脆弱性是真实的,调查确实正在发生(请参阅OP中的链接),并且正在调查的游戏是真实的游戏,正常购买$ 200及以上。

我绝不是数据挖掘专家,我对大型数据集的统计分析也非常薄弱(即使我喜欢它,我也不是很擅长扑克)用一粒盐。

  1. 淘汰垃圾数据。您只会真正关心适合两类的球员:(1)赢得比输球更多的球员,(2)赢得胜利的球员比输掉更多的钱。谁在乎一个失去很多的骗子?嘿。

  2. 有了这个搭配的球员列表即可实际分析,我会看一下他们的比赛风格。假设您有很多历史数据,我将建立一个玩家技能资料,并试图将其投注策略归一化。作为一名糟糕的扑克玩家,我通常会备份较弱的卡片,没有一个体面的球员仅仅因为感觉良好而退缩。例如,每当我用另一张低卡(2、3、4、5)处理脸部卡,如果它们适合,我通常会在回合之前始终致电其他玩家的赌注,即使策略不是很成功。大盲人上方的前转弯通常表明玩家有一对袖珍,但是我对玩的热爱不会让我折叠合适的手拖上夹。

因此,对我而言,您对我的戏剧的分析会说,当我有适合的东西时,我会匹配前弹奏的积极电话。但是,一个只有偶尔调用大型前投注下注的不同球员表明可能会出现某些问题。

我不知道您需要构建哪种系统来制作不同的用户风格的配置文件,但是我想您可以使用一些计算机学习算法来“学习”一个人的游戏风格,具有相当不错的准确性。

  1. 您提到,聪明的用户会挥手以最大程度地减少他作为骗子的外表。我认为这是一个更多分析的绝佳机会。经验丰富的获胜球员会通过可怕的手玩吗?可能永远不会。如果我在失败的情况下被打了4s,7h,看到了9d,JC,AH,我会知道我的获胜机会真的很小。它还告诉我们,拖鞋上给出的卡片对任何人来说都不是很强的,因此桌上赌注的任何人都可能有插孔或王牌配对,两对或三对。由于您知道自己的4s,7H是毫无价值的,因此您要么很难打败锅子,要么直接折叠。并不是很多好的球员(在您的获胜球员缩短列表中会发现的人都会呆在那样的手中。

无论如何,这些就是我想到的。现在实际上实施了它们,我不知道从哪里开始,所以恐怕在那里我不能有太多帮助。不过,这是一个非常有趣的学术问题,所以请帮我们一个忙,并让我们了解您最终的发展。如果您想离线进行此对话,请随时通过stackoverflow@ericharrison.info给我发送电子邮件。

在尝试执行太复杂的事情之前,您最初不能寻找简单的指标吗?

IE。预击:一名球员在他面前没有加薪的口袋国王,其他人有口袋。

这可能表明玩家知道他的首发国王(非常好)不如Elses Pocket Aces好。.但是,这是假设他做出了pre-flop而不是后翻牌的决定。

忽略这个,只是大声思考。

老实说,我非常怀疑能看到对手手的球员是随机的。代码中必须有某种交叉的交叉来生成正在选择某些用户而不是其他用户的卡视图。我建议在此代码上运行测试,并试图找到“观众”和“非视角”的趋势。如果您发现强大的趋势,那么趋势也可以应用于实际数据集,也可以查看哪些用户,哪些手或哪些生成代码故障的用户。

您问题的答案很简单。没有办法只有手历史来检测这种类型的骗子。您需要不公开的信息,以便将多个特征联系起来才能找到可疑的作弊者。

哦,是的,显然,提供这些游戏的公司会尽一切可能设置低税,不受监管的国家。在对其进行监管并执行严格的代码合规性和测试将继续发生。

最有可能的作弊情况似乎是人们一起工作。同一张桌子上的三个人知道彼此的卡应该能够进行一些投注调整,以使更好的人能够领先。

防止勾结的地方有什么停止?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top