{
  "schema": "phishdestroy.text-export.v1",
  "object_type": "Published page text and corresponding PDF digest",
  "id": "zh/index.html",
  "language": "zh",
  "title": "《Steam 档案》：规则、路线与问责",
  "source_url": "https://phishdestroy.io/steam_dossier/zh/index",
  "source_html_sha256": "a595d1de624c638e1759e7cb4a70600103144d359d737b02ac71b469b046bc33",
  "exported_at": "2026-09-30T21:22:42.207Z",
  "scope": "Print reading edition. Research prose is retained; raster images and identified visual catalogues are replaced by source links. See editorial_scope for exact omissions. Support archive exports retain the core discussion and link the full gallery.",
  "editorial_scope": {
    "policy": "Research prose, conclusions, methodological limits and analytical tables retained without paragraph truncation. Named catalogues and visual galleries are linked; raster images are not embedded.",
    "linked_sections": [
      {
        "id": "exhibit-gallery-section",
        "source": "https://phishdestroy.io/steam_dossier/zh/index#exhibit-gallery-section"
      }
    ],
    "raster_images_replaced": 2
  },
  "license": {
    "identifier": "CC0-1.0",
    "url": "https://creativecommons.org/publicdomain/zero/1.0/",
    "rights_statement_url": "https://phishdestroy.io/steam_dossier/steam_tos_assets/license-rights.json",
    "rights_statement_sha256": "80d67354f8e5efd65b03696be950fb0f95c188d0089b1604281d0a4daff3f4cb",
    "application": "Authored research materials; third-party materials retain their own rights."
  },
  "pdf": {
    "filename": "index.pdf",
    "url": "https://phishdestroy.io/steam_dossier/exports/pages/zh/index.pdf?v=print-20260930-links-v6",
    "sha256": "e8c994c6d636b37975173e205e0dcc8772edd8f7bb82282a4bb6af6f37acc7aa",
    "bytes": 2612897,
    "pages": 85
  },
  "integrity": {
    "signed_object": "index.content.json",
    "scope": "The exact UTF-8 bytes of this JSON file. It contains the published text and identifies the corresponding PDF by SHA-256. It is distinct from the separately signed rights statement.",
    "signature_file": "index.content.json.asc",
    "digest_file": "index.content.json.sha256",
    "format": "ASCII-armored detached OpenPGP",
    "signing_key_fingerprint": "129FC7F39C40C69D2EF3C329BFCF9E8DD295EE01",
    "public_key": "https://phishdestroy.io/.well-known/pgp-key.txt",
    "verify": [
      "gpg --import pgp-key.txt",
      "gpg --verify index.content.json.asc index.content.json",
      "sha256sum -c index.content.json.sha256"
    ]
  },
  "content": {
    "text": "第1节——案件简报\n这项规则。这项纪录。这些未解之谜。\n上下文与来源限制\n\n六项调查结果，每项均与一份带日期的公共记录相关联。各详细部分的顺序一致：技术记录（A部分）、规则与执法记录（B部分）、法律框架（C部分），随后是附有主要证据的附录。\n\n六项发现。每项发现都将一条书面规则与一份带日期的记录以及一个可通过证据加以检验的问题联系起来。\n\n1. 独立域认证主机 — 44 条路由 · 26 对拆分路由\n\n在册人员登记记录44个通过独立可注册域名进行身份验证的平台.另有五条航线处于待核实状态，尚待确定RDAP日期；若将其纳入，总数将达到47条。这些航线未计入44条航线，也未列入年龄表。 —27，附有已发布的每条路线证据文件 此外，还有17条来自人工收集的数据，另行列出。在26组滤波器-分立器对 主域名是被屏蔽 在 Steam 链接过滤器中被屏蔽，而携带其登录信息的代理却未被屏蔽。这些并非一次性域名：csgogem.com 被屏蔽，而api.csgem.com, 该主机使用 Steam 作为登录名，自 2014 年 3 月起已注册 —12年6个月. Valve 在每次 OpenID 请求中都会接收该主机名，并在其登录页面上将其呈现给用户。完整的表格、各路由的年龄及来源信息详见第 3 节。\n\n沿着路线走 →\n2. 2016年：该机制被命名，截止日期确定\n\n2016年7月13日，Valve公开说明了赌博网站如何利用Steam OpenID和自动化交易账户，其法律顾问于2016年7月20日发出的通知设定了十天的最后期限。 此后，未再发布针对各运营商的执法记录。自该最后期限发出十年后，同一机制仍在不同域名的认证主机上使用，且在2026-09-21上未返回任何Link Filter阻断信息。\n\n阅读致WSGC的公开信 →\n3. 设备关联，使用律师事务所信头纸\n\n在本文转载的通信记录中，Valve的律师描述了将一台设备与多个账户关联的设备级关联机制——而Steam客服此前曾向用户表示，这种关联在技术上是不可能实现的。 目前尚待澄清的问题是：Valve 掌握哪些设备级记录，以及基于何种理由拒绝账户持有人访问这些记录。\n\n阅读备忘录 →\n4. 两种访问响应。一种未提供数据，另一种泄露了数据。\n\n2025年10月： Valve的律师针对一项第15条请求作出了回应，提交了一份长达830页的附录，其中被遮盖的内容是用红色涂改液覆盖在文本上，而非将其删除——902,270 个字符 最终还是得使用标准的提取工具，包括那些原本被横杠遮蔽的第三方标识符。第15条第4款正是这些横杠存在的依据。2026年9月： 工单 HT-2YBP-F7JP-D4VB 在三天后被关闭，附带了一个指向自助“账户数据”页面的链接——该页面无任何数据，也未说明法律依据。截至发布之时，《第12条第3款》规定的一个月期限尚未届满；本异议针对的是实质内容。\n\n阅读编辑检查 →阅读工单记录 →\n5. 市场高于Steam的上限\n\nSteam 将市场上市规模上限设定在约$1,800. 在一份过时的快照（2026年9月23日）中，横跨五个市场，248 个 CS2 商品类别 且其中至少有两项的价格独立地超过了该上限，并且全部 248 个都未出现在 Steam 中; 一本全新的《龙之传说》起价为$10,941 在所有五个市场中列出的389份合约中（第13节中仅限CSFloat的数据，来自9月20日的快照，在62份报价中为$10,623.95）。 以这些价格出售需要借助外部交易平台，而物品转移仍以 Steam 为基准。\n\n关注价格并转账 →\n6. 规则是明确的；审计轨迹却并非如此\n\n《订阅协议》将Steam保留用于个人、非商业用途，禁止商业利用（除非明确允许），禁止使用脚本和机器人，并允许终止账户。Valve于2016年将该条款适用于博彩运营商。 此外，根据CSFloat的工程账号，Valve已关闭IEconItems_730/GetPlayerItems 2017年，取消了公众对原始项目ID的访问权限（未找到 Valve 变更日志）。\n\n将规则放在网络旁边 →\n2016 / 书面请求 10天\n截止日期见法律顾问于2016年7月向博彩网站发出的通知。致WSGC的公开信：第2节。\n2017 / 公开审计轨迹 ID访问已关闭\nCSFloat 会记录原始项目 ID 的丢失情况。\n律师往来信函 设备关联\n一台设备与数十个被盗账户相关联。\n路线登记表 已被封禁，但仍在登录\n规则： Valve在2016年的声明中禁止在Steam OpenID上经营赌博业务。记录： “链接过滤器”上共有26个主要域名，而托管每个域名“Steam”登录账户的主机已运行——csgogem.com的主机已运行12年6个月。\n第2节——公开信\n致华盛顿州博彩委员会的公开信\n\n十天变成了十年。委员会2016年向Valve提出的问题至今未收到按运营商分类的详细记录作为答复；本函要求其重新启动该案件的调查。\n\n公告 · 华盛顿州博彩委员会\n\n十天变成了十年。重新打开该记录。\n\n致华盛顿州博彩委员会：\n\n2016年，主任大卫·特鲁希略要求Valve说明其为阻止将Steam皮肤用于赌博所采取的措施。 时任主席克里斯·斯特恩斯和委员会面对的，是一个建立在Valve发行物品和Steam转让基础上的行业。此后，两人均已离开委员会职务。他们向Valve提出的问题至今尚未得到解答。\n\nValve的总法律顾问卡尔·夸肯布什要求博彩运营商在十天内停止对Steam账户的商业用途。 在10月向贵委员会提交的答复中，Valve否认曾协助赌博活动，称已向四十多个网站发出停止侵权通知书，并已停用相关账户。该公司还为保留Steam交易和OpenID服务进行了辩护，理由是这些服务对客户和游戏开发者有益。那是一种对控制权的宣示。它值得接受检验，而非盲目顺从。\n\n据我们评估，Valve的答复并未证明其采取的执法措施与其所描述的网络规模相称。向运营商发送一封威胁信，与对支撑该业务运行的Steam账户、交易基础设施和身份验证路径实施持久的封锁，是两码事。据报道的估计数据显示，仅CS:GO Lounge一家，2016年的投注总额就超过了$1亿；这只是对投注额的外部估算，而非Valve收入，而且该网站最初的“皮肤投注”业务后来已关闭。鉴于其规模之大，可核查的执法变得至关重要。\n\n今天，Valve的订阅协议 已归档 2026-09-21 ↗ 限制商业利用，但明确允许的情况除外，并单独禁止特定形式的自动化。我们的过期的路线登记册 声明为 OpenID 的记录返回外部服务的主机；openid.realm 以及openid.return_to 这些是发送到 Steam 的字段，而不是对其隐瞒的秘密。我们的链接过滤检查 列举了主地址被发出警告但关联的登录主机未被警告的情况。仅凭过滤结果无法证明Valve允许了登录，也无法证明某个特定的机器人规避了账号封禁。这确实证明，仅在主页上发布警告并不能作为关于访问问题的完整解答。\n\n此外，即使存在有用且合法的Steam交易和OpenID功能，也无法证明被禁止的运营商是否确实被排除在外。Valve自身的规则允许明确的例外情况。 如果 Valve 依赖这一区分，委员会应要求其指明适用于商业皮肤业务的授权、账户管控和执法标准，以及其于2016年援引的具体非赌博用途。仅凭合法使用的可能性，无法反驳有据可查的被禁止用途。\n\n我们请求委员会重新审查其2016年的案卷，并要求按运营商逐一说明：哪些Steam账户和交易机器人已在十天通知期后被停用；是否对相关账户或回传主机进行了监控；哪些运营商随后恢复了访问权限； 批准了哪些豁免；以及有哪些记录能佐证Valve向委员会所作的陈述。请公布法律允许公众查阅的文件。将这些记录与当前的传输路径以及Valve后续的干预措施进行比对，包括2018年的OPSkins 已归档 2026-03-07 ↗.\n\n该通知规定了2016年7月的十天期限；十年时间已经足够确定该通知是否得到了执行。 委员会应根据目前仍可观察到的基础设施，对Valve的2016年账目进行核查。\n\n《Steam档案》调查 · 公开声明，2026年9月20日\n\n2016年委员会公告 ↗ 已归档 2026-05-20 ↗ ·Valve于2016年的回复（文件副本） ↗ ·Valve的 2016 年 OpenID 声明 ↗ 已归档 2026-09-21 ↗ ·当前 Steam 协议 ↗ 已存档 2026-09-21 ↗ · 2016年交流活动的时间表：第11节 →\n\nA部分——技术记录 · 第3节\n该网站被屏蔽了，但登录路由未被屏蔽。\n\n26个被封锁的主域名。每个域名背后的身份验证代理，以及该代理已运行多长时间。 这些独立的认证主机并非偶然出现的备用地址——每个都是一个Steam的身份验证代理，它位于平台与Valve的OpenID端点之间，承担着被封锁域名无法再公开处理的登录任务。Valve将“前门”设置在Link Filter上。登录过程仍通过代理进行：csgogem.com被封锁，并且api.csgem.com 自2014年3月起已注册——十二年半. 在那段时间里，每一天该主机都会将其自身的主机名发送至 Valve 的 OpenID 端点，而 Steam 则会直接在登录页面上将该信息呈现给用户。Valve 是这些路由都经过的主干路；它无需查找这些路由。 本节衡量的正是这一点：不是警告是否存在，而是警告后方的路由还能保持畅通多少年。注册表中共有44条独立域路由，其中27条公布了逐条路由的证据文件——详见下表。先看一个例子，然后对所有路由进行评估。\n\n图3.1 — 两条路线的示意图。\n\n一个平台，一个用户，两个请求从同一个浏览器发出。Valve的链接过滤器同时作用于这两个请求。它拦截携带链接的请求，放行携带登录信息的请求。本节中测量的所有数据，都是指下层路由保持打开状态的时间长度。\n\nThe player\none browser, one session\nrollbit.com\nthe platform's main domain\nrbsnin.com\nseparate authentication host\nLINK FILTER\n✕ BLOCKED\nLINK FILTER\n✓ CLEAN\nsteamcommunity.com\nOpenID endpoint · signs in\nno route\n链接发布于 Steam — 已停止登录请求 — 通过2026年9月19日和21日的已保存支票\n\n这两个请求对 Valve 都是可见的，但只会处理其中一个。 链接过滤器是一个 Valve 列表，由一个 Valve 服务进行检查。 OpenID 请求会将认证主机的自身名称传递给 Valve 的端点，该端点会直接将其显示在登录页面上。无论哪种情况，主机名都会出现在请求中——区别仅在于是否对其进行任何处理。\n\n一个平台。两条不同的路线。ROLLBIT / 已保存的观测数据\n步骤 5 / 5\n\n该请求到达 Steam。 观察到的路径到达了 Steam 的登录表单。作者并未完成登录。屏蔽主域链接并未阻断这条通往登录表单的观察到的路径。\n\n01 链接过滤器检查\n目的地rollbit.com该平台的主域名\nSTEAM LINK 过滤器检查链接一个独立的目的地预警系统\n已保存的结果链接被屏蔽2026年9月19日和21日\n02 观察到的登录路径\n在站台上使用 Steam 登录该平台发起一个 OpenID 请求\n单独的身份验证主机rbsnin.com已保存的检查中没有“无链接过滤器”模块\nSTEAM已显示登录表单请求的主机出现在 Steam 的通知中\n检查原始采集记录、登记日期和方案详情\nValve的执法情况是怎样的\n主域名：被屏蔽\n用户\n→\nrollbit.com\n(主域名)\n↓\nSTEAM LINK 过滤器 — 被屏蔽\n“链接已被屏蔽！”——被标记为可能具有恶意\nrollbit.com 在 2026-09-19 和 2026-09-21 处返回了“链接过滤器”阻断（未经身份验证检查；原始 HTML 和 SHA-256 已保存）。这是一份可见且可审计的记录。\n实际情况是——身份验证\n身份验证主机：未被阻止\n用户\n→\nrollbit.com\n“使用 Steam 登录”\n↓\n通过单独的身份验证主机进行重定向：\nrbsnin.com链接过滤器：CLEAN\n已注册 2026-09-18T09:34:52Z (Verisign RDAP)\n↓\nSteam 登录页面提示 (2026-09-20)：\n\"Note that rbsnin.com is not affiliated with Steam or Valve\"\nSteam 根据收到的请求的 openid.realm 显示此通知。\n↓\nSteam 为独立主机提供的登录表单\n作者未完成登录操作；观察到的流程仅到 Steam 表单为止。\nValve 在每次此类请求中都会收到 return_to / realm 主机名。rbsnin.com 针对 2026-09-21 未返回任何链接过滤器阻塞信息。\n应要求\n作为 OpenID 提供商，Steam 在每次身份验证请求中都会收到身份验证主机名：该主机名会传送到 Valve 自身的服务器上，位于openid.return_to 以及openid.realm 参数。\n由网站发送\n无法通过扫描发现身份验证主机——平台会在每个请求中将其发送至 Steam。根据 OpenID 2.0 第 9.1 节return_to 虽然从形式上讲是可选的，但如果没有它，Steam 就无法返回登录结果，因此对于能正常工作的 Steam 登录来说，它实际上是必需的。Steam 甚至会将主机名显示给用户（“<host> 与 Steam 或 Valve 无关联\"）。\n14岁\n这是在第 2026-09-21 次检查时，仍持有 Steam 次登录记录的最老授权主机的年龄（dota2.net，注册于 2011-10-29）；最新的主机已存在三天（rbsnin.com）。请不要将“0 个未经身份验证的主机被阻止”这一数字视为调查结果。 被封禁的认证主机将直接导致平台的“通过 Steam 登录”功能失效，因此由有效登录记录构建的注册表中只能包含从未被封禁的主机。 真正具有意义的数字并非封禁次数，而是主域名在“链接过滤器”中被封禁的年数，而其旁边的登录账号在此期间却一直正常运行。\n独立域名的认证主机：注册日期与主域名的对比（30条路由：其中25条在2026-09-21浏览器审计中已解析，另有5条于2026-09-22新增）\n平台\t链接过滤器：主\t身份验证主机\t链接过滤器：认证主机\t已注册身份验证主机\t观测来源\t证据文件\nRollbit\nrollbit.com · 注册 2014-11-08\n\t被屏蔽\n2026-09-19，2026-09-21 ·Wayback 2026-09-21\n\trbsnin.com\tCLEAN\n2026-09-21 ·原始 HTML （没有Wayback快照）\n\t2026-09-18\n09:34:52Z，Verisign RDAP\n\tSteam 登录页面提示， 2026-09-20\trollbit.com.json\nSkin.Club\nskin.club · 注册 2017-09-04\n\t被屏蔽\n2026-09-19, 2026-09-21 ·Wayback 2026-09-21\n\tsc-auth.net\tCLEAN\n2026-09-21 ·Wayback 2026-09-21\n\t2019-04-02\nRDAP\n\tSteam 登录页面提示\tskin.club.json\nHowl.GG\nhowl.gg · 注册 2017-03-16\n\t被屏蔽\n2026-09-18, 9月19日, 9月21日 ·Wayback 2026-09-21\n\thowl.uno\tCLEAN\n2026-09-21 ·Wayback 2026-09-21\n\t2026-08-11\nRDAP\n\t实时浏览器截图 + 提供的 OpenID 网址\thowl.gg.json\nDuelbits\nduelbits.com · 注册 2020-02-03\n\t被屏蔽\n2026-09-21 ·Wayback 2026-09-21\n\tswitchflips.com\tCLEAN\n2026-09-21 ·Wayback 2026-09-21\n\t2020-04-21\nRDAP\n\t提供的 OpenID URL\tduelbits.com.json\nCSGOFast\ncsgofast.com · 注册 2015-03-27\n\t被屏蔽\n2026-09-19, 2026-09-21 ·Wayback 2026-09-21\n\tsteam-login.authtofast.com\tCLEAN\nauthtofast.com，2026-09-21 ·Wayback 2026-09-21\n\t2026-06-30\nauthtofast.com，RDAP\n\t实时浏览器截图 + 提供的 OpenID 网址\tcsgofast.com.json\nFarmskins\nfarmskins.com · 注册 2016-03-23\n\t被屏蔽\n2026-09-19, 2026-09-21 ·原始 HTML\n\tsteam.kobal.cc\tCLEAN\n2026-09-19, 2026-09-21 ·原始 HTML\n\t2017-01-07\nkobal.cc，RDAP\n\t实时浏览器截图 + 提供的 OpenID 网址\tfarmskins.com.json\nCobaltLab\ncobaltlab.tech\n\t被屏蔽\n2026-09-21 ·原始 HTML\n\tcobaltauth.com\tCLEAN\n2026-09-21 ·原始 HTML\n\t2025-01-07\nRDAP\n\t提供的 OpenID URL\tcobaltlab.tech.json\nCSGO.NET\ncsgo.net · 注册 2012-07-22\n\t被屏蔽\n2026-09-21 ·原始 HTML\n\tcn2.easylot.net\tCLEAN\n2026-09-21 ·原始 HTML\n\t2016-09-03\neasylot.net，RDAP\n\t实时浏览器屏幕录制\tcsgo.net.json\nGGDrop\nggdrop.com\n\t被屏蔽\n2026-09-21 ·原始 HTML\n\tggauth.com\tCLEAN\n2026-09-21 ·原始 HTML\n\t2023-05-03\nRDAP\n\t提供的 OpenID URL\tggdrop.com.json\nRustChance\nrustchance.com\n\t被屏蔽\n2026-09-21 ·原始 HTML\n\thgfuihd.com\tCLEAN\n2026-09-21 ·原始 HTML\n\t2019-01-27\nRDAP\n\t提供的 OpenID URL\trustchance.com.json\nSkin.Fans\nskin.fans\n\t被屏蔽\n2026-09-21 ·原始 HTML\n\tauth.skinfans.com\tCLEAN\n2026-09-21 ·原始 HTML\n\t2018-07-16\nskinfans.com，RDAP\n\t提供的 OpenID URL\tskin.fans.json\nSkinport\nskinport.com · 注册 2018-09-05\n\t被屏蔽\n2026-09-21 ·原始 HTML\n\tskinport.app\tCLEAN\n2026-09-21 ·原始 HTML\n\t2020-06-20\nRDAP\n\t实时浏览器截图 + 提供的 OpenID 网址\tskinport.com.json\nSkins.Cash\nskins.cash\n\t被屏蔽\n2026-09-21 ·原始 HTML\n\tskinscash.live\tCLEAN\n2026-09-21 ·原始 HTML\n\t2019-12-05\nRDAP\n\t提供的 OpenID 网址\tskins.cash.json\nTF2Hunt\ntf2hunt.com · 注册 2018-01-13\n\t被屏蔽\n2026-09-21 ·原始 HTML\n\trstspcl.com\tCLEAN\n2026-09-21 ·原始 HTML\n\t2020-08-08\nRDAP\n\t实时浏览器截图 + 提供的 OpenID 网址\ttf2hunt.com.json\nCSGOGem\ncsgogem.com · 注册 2016-10-16\n\t被屏蔽\n2026-09-22 ·原始 HTML\n\tapi.csgem.com\ncsgem.com — 独立可注册域名\n\tCLEAN\n2026-09-22 ·原始 HTML\n\t2014-03-08\ncsgem.com，RDAP——注册时间最久\n\t手动收集 + 链接过滤捕获\tlinkfilter-2026-09-22.json\nGamdom\ngamdom.com · 注册 2016-07-29\n\t被屏蔽\n2026-09-22 ·原始 HTML\n\tlogin.gambldom.com\ngambldom.com —— 与品牌名称仅差一个字母\n\tCLEAN\n2026-09-22 ·原始 HTML\n\t2017-09-24\ngambldom.com，RDAP\n\t手动收集 + 链接过滤捕获\tlinkfilter-2026-09-22.json\n12CS\n12cs.fail · reg. 2026-03-24\n\t被屏蔽\n2026-09-22 ·原始 HTML\n\tfail.games\tCLEAN\n2026-09-22 ·原始 HTML\n\t2021-08-24\nfail.games，RDAP\n\t手动收集 + 链接过滤器捕获\tlinkfilter-2026-09-22.json\nCSGOEmpire\ncsgoempire.com · 注册 2015-06-10\n\tCLEAN\n2026-09-19, 2026-09-21 ·Wayback 2026-09-21\n\tcsgoempirelogin4.com\n十个编号域名之一：login1–10\n\tCLEAN\n2026-09-21 ·Wayback 2026-09-21\n\t2020-07-20\n05:49:17Z，Verisign RDAP\n\t实时浏览器屏幕录制\tcsgoempire.com.json\nCS.MONEY\ncs.money\n\tCLEAN\n2026-09-21 ·原始 HTML\n\tauth.dota.trade\tCLEAN\n2026-09-21 ·原始 HTML\n\t2016-07-15\ndota.trade，RDAP\n\tSteam 登录页面提示\tcs.money.json\nCSFloat\ncsfloat.com · 注册 2021-07-11\n\tCLEAN\n2026-09-21 ·原始 HTML\n\tcsgofloat.com\n运营商此前使用的品牌域名；一个可单独注册的域名，并非规避行为的指标\n\tCLEAN\n2026-09-21 ·原始 HTML\n\t2015-09-29\nRDAP\n\t实时浏览器屏幕录制\tcsfloat.com.json\nG4Skins\ng4skins.com\n\tCLEAN\n2026-09-21 ·原始 HTML\n\tauth.g4s.to\tCLEAN\n2026-09-21 ·原始 HTML\n\t2021-05-30\ng4s.to，RDAP\n\t提供的 OpenID URL\tg4skins.com.json\nJuice.GG\njuice.gg\n\tCLEAN\n2026-09-21 ·原始 HTML\n\tletmeinjuice.com\tCLEAN\n2026-09-21 ·原始 HTML\n\t2024-04-15\nRDAP\n\t提供的 OpenID URL\tjuice.gg.json\nMarket.CSGO\nmarket.csgo.com\n\tCLEAN\n2026-09-21 ·原始 HTML\n\tdota2.net\tCLEAN\n2026-09-21 ·原始 HTML\n\t2011-10-29\nRDAP\n\t实时浏览器截图 + 提供的 OpenID 网址\tmarket.csgo.com.json\nRust.TM\nrust.tm\n\tCLEAN\n2026-09-21 ·原始 HTML\n\tdota2.net\tCLEAN\n2026-09-21 ·原始 HTML\n\t2011-10-29\nRDAP\n\t提供的 OpenID URL\trust.tm.json\nCSGOLounge\ncsgolounge.com · 注册 2013-08-14\n\tCLEAN\n2026-09-22 ·原始 HTML\n\tdota2.net\n该身份验证主机上的第三个前端\n\tCLEAN\n2026-09-22 ·原始 HTML\n\t2011-10-29\ndota2.net，RDAP\n\t手动收集 + 链接过滤器捕获\tlinkfilter-2026-09-22.json\nDota2Lounge\ndota2lounge.com · 注册 2012-08-10\n\tCLEAN\n2026-09-22 ·原始 HTML\n\tdota2.net\n该认证主机上的第四个前端\n\tCLEAN\n2026-09-22 ·原始 HTML\n\t2011-10-29\ndota2.net，RDAP\n\t手动收集 + 链接过滤捕获\tlinkfilter-2026-09-22.json\nSkinBaron\nskinbaron.de\n\tCLEAN\n2026-09-21 ·原始 HTML\n\tskinbaron.com\n同一品牌，不同顶级域名\n\tCLEAN\n2026-09-21 ·原始 HTML\n\t2015-12-22\nRDAP\n\t提供的 OpenID URL\tskinbaron.de.json\nTF2Royal\ntf2royal.com · 注册 2022-08-17\n\tCLEAN\n2026-09-21 ·原始 HTML\n\ttf2auth.com\tCLEAN\n2026-09-21 ·原始 HTML\n\t2021-07-27\nRDAP\n\t实时浏览器截图 + 提供的 OpenID 网址\ttf2royal.com.json\nTradeit\ntradeit.gg\n\tCLEAN\n2026-09-21 ·原始 HTML\n\tconnect-tradeit.com\tCLEAN\n2026-09-21 ·原始 HTML\n\t2022-02-23\nRDAP\n\t提供的 OpenID URL\ttradeit.gg.json\n升级器\nupgrader.pro\n\tCLEAN\n2026-09-21 ·原始 HTML\n\tupgauth.space\tCLEAN\n2026-09-21 ·原始 HTML\n\t2026-08-14\nRDAP\n\t提供的 OpenID URL\tupgrader.pro.json\n来源：steamcommunity.com/linkfilter，未经身份验证的 GET 请求，2026-09-21，53 个主机，间隔 3 秒；steam_tos_assets/linkfilter-recheck-2026-09-21.json; 原始 HTML 代码位于steam_tos_assets/linkfilter-raw/. 注册日期：RDAP，steam_tos_assets/domain-registration.json. · 之前对 2026-09-19 的检查在linkfilter-all-results.json · 在中输入路由记录auth-route-audit.json · “Link Filter”页面（编号 2026-09-21）的Wayback Machine快照，列于wayback-snapshots.json （rbsnin.com 没有快照；本地原始文件是唯一的记录）。\n\n注册日期：RDAP（steam_tos_assets/domain-registry/). “提供的 OpenID URL”仅确定了请求参数，并不代表登录已完成。作者在任何平台上均未完成登录。 单独的域名本身并不能证明存在规避行为。“0个被封锁的认证主机”也不是独立的发现：封锁其中一个将导致该平台的Steam登录功能失效，因此由有效登录信息组成的注册表中不可能包含被封锁的认证主机。 具有说服力的观察结果是配对关系及其持续时间——Link Filter 中的主域名与一个已运行多年的登录域名并列。该表格包含 30 行：27 条带有每条路由证据文件的路线中的 25 条，外加 5 条在 2026-09-22 上添加的路线，其 Link Filter 拆分情况记录在linkfilter-2026-09-22.json 尽管该域本身是手动收集的——源列中的行信息已说明这一点。未显示的两条证据文件路径是 skinsnipe.com（授权主机pricing.tradeupspy.com, 注册号 2020-03-11) 和 csgobig.com（授权主机letmeinbig.com, 已注册 2023-01-20）；两者在对 2026-09-22 的检查中均返回“BLOCKED main / CLEAN auth host”，并以 SHA-256 格式记录在linkfilter-2026-09-22c.json，但该批次的原始 HTML 并未包含在已发布的数据集中，因此这里仅列出了其名称，而非为本表中其他所有行均能佐证的那种单独行。登记册中剩余的 12 条人工收集的路线在master_registry.json 下realm_src: user.\n\n主要实证审计 · 多年日期范围\n“全局陷阱”：链接过滤只是合规作秀，而非防护盾\n\n在桌面浏览器中，用户受到外部防护机制的保护：Google 安全浏览和微软 SmartScreen 会通过全屏红色警告拦截已知的网络钓鱼攻击。在 Steam 的“大画面”模式、游戏内叠加层（Shift+Tab）以及 Steam 卡组（SteamOS）中，这些防御机制并不存在。 该嵌入式浏览器不支持任何扩展程序，禁用了外部“安全浏览”引擎，从而仅为用户留下了一道防护屏障：Valve'slinkfilter 间质性。\n\n滑动查看全部四项结果 →\n\n92.5%\n2025–2026 年新型网络钓鱼通过，无问题 (37/40)\n77.5%\n2023–2024 CS2时代网络钓鱼通过，无问题 (31/40)\n70.0%\n2021–2022年传统网络钓鱼通过，无问题 (28/40)\n7 / 7\n赌博主线被封锁（阳性对照）\n多年纵向审计：对120个纯Steam钓鱼域名进行实时测试（2026年9月24日）\n\n为了验证Valve的过滤器究竟是单纯在识别新威胁时反应迟缓，还是从根本上无法察觉这些威胁，我们对它进行了审计已确认120个针对Steam的钓鱼域名 在三个历史队列中，与……相比steamcommunity.com/linkfilter:\n\n第一期：2021–2022（经典交易报价与道具掉落）—— 70.0% 全过（28/40）。 即使在被社区监督机构收录后4至5年，10个旧版网络钓鱼主机中仍有7个仍可正常访问，未被封锁。\n第二期：2023–2024 年（CS2 Beta 炒作与虚假支持申诉）—— 77.5% 完美通过（31/40）。 冒充《反恐精英2》发布的宣传活动以及虚假的社区呼吁（例如：cs2-steam.com,appealsteamcommunity.help) 直接穿过。\n第3期：2025–2026年（无服务器边缘部署与网站图标克隆）—— 92.5% 完美通过（37/40）。 部署在 EdgeOne、Vercel 和 Cloudflare Pages 上的现代网络钓鱼工具包（例如steamgifter.online,steam-dp4lt5b8fnez.edgeone.dev) 几乎畅通无阻地通过。\n\n遥测与责任免责，而非保护。 既然“链接过滤器”会将纯属“2”类网络钓鱼的链接从“0”级放行至“1”级，那它存在的意义何在？它的作用是作为企业的免责声明，同时也是外链点击行为的监测传感器。通过以礼貌的方式“您即将离开 Steam” 该通知上带有可点击的绿色“继续”按钮，Valve根据Steam《订阅协议》（*“用户自愿跳转至Steam之外”*）将法律责任转嫁给受害者。 Valve 会收集点击的遥测数据，但不会阻止盗用行为。\n\n网站图标哈希验证：完全不引入威胁情报源。 独立威胁情报平台（urlscan.io、Shodan、Censys）通过简单搜索 Steam 的官方网站图标哈希值，即可识别出正在运行的 Steam 钓鱼工具包（page.favicon.hash:9f890a9debcdfccc339149a7943be9aff9e4c9203c2fa37d5671a5b2c88503ad NOT domain:*.steampowered.com). 这一基础自动化检测可在数秒内发现活跃的网络钓鱼集群。Valve 不与外部数据源同步，不进行基于哈希值的威胁狩猎，仅在受到监管机构强制要求（如2016年WSGC博彩令）或为保护其注册商标域名时才会进行人工干预。\n\n主要审计证据凭证： 一项涵盖120个领域的纵向多年审计：longitudinal-steam-phishing-audit.json · 100 个专门的 Steam 钓鱼攻击样本：linkfilter-steam-phishing-100.json · 广泛的饲料审计（n=250）：linkfilter-coverage-2026-09-22.json.\n\nCSGOEmpire —— 批量注册十个带编号的授权域名\n\n关于2020-07-20 十个编号域名，csgoempirelogin1.com 通过csgoempirelogin10.com，均已注册。这十个登录记录均附有威瑞信（Verisign）RDAP时间戳：login1 05:49:06Z、login5 05:49:08Z、login2 05:49:11Z、login3 05:49:14Z、 login4 05:49:17Z、login6 05:49:20Z、login7 05:49:23Z、login8 05:49:26Z、login9 05:49:28Z —22秒内完成9个域名的注册 — 以及 login10 于 05:56:03Z 进行的操作，间隔七分钟。这些操作的时间间隔与单一注册商的批量操作相符。\n\n该模式与预配置的备用主机一致；只是login4 已在实际的 OpenID 请求中观察到该现象。csgoempire.com 和 csgoempirelogin4.com 在 2026-09-21 的链接过滤器中均返回了“CLEAN”结果；CSGOEmpire 并未出现在 2016 年 7 月通知相关媒体报道中提到的网站名单中。\n\n# DNS — 全部 10 个均处于活动状态（2026 年 9 月）\n好的 csgoempirelogin1.com 172.67.129.43\n好的 csgoempirelogin2.com 172.67.175.168\n好的 csgoempirelogin3.com 188.114.96.3\n好的 csgoempirelogin4.com 188.114.96.11 ← 在 OpenID 流量中\n好的 csgoempirelogin5.com 172.67.160.194\n好的 csgoempirelogin6–10.com Cloudflare IP地址\nNXDOMAIN：csgoempirelogin11.com\n全部 10 个已注册 2020-07-20；全部 10 个均带有 RDAP 时间戳（steam_tos_assets/domain-registry/csgoempireloginN.com.rdap.json）\n对监管机构的结论\n如果主域名被封锁，而认证主机未被封锁，登录路径就会保持开放——而且这种状态会持续数年之久。\n\n主域上的“链接过滤器”块是一条可验证的公开记录。认证主机承载着“使用 Steam 登录”的流量，并出现在 Valve 自身的 OpenID 请求参数中。 通过对 2026-09-21 和 2026-09-22 的跨域核查，在 26 对过滤器拆分组合中，主域返回了 Link Filter 阻断，而承载其登录请求的代理则未返回任何阻断。上文的注册记录衡量了另一半情况：这些主机并非短暂存在的临时域名。 其中部分域名在检查之日已注册超过十年，而这十年的每一天，Valve都在其自身的请求参数中接收到过该主机名。 Valve 未公布按运营商分类的执法记录，因此无法通过公开数据确定是否对这些主机采取了其他措施。\n\n12岁6个月\ncsgogem.com 在“链接过滤器”中被屏蔽了。\n其登录主机api.csgem.com 一直\n自 2014-03-08 起注册，但并非如此。\n通俗易懂的摘要——供监管机构和法院参考（展开）\n通俗易懂的摘要——供监管机构参考\n背景：什么是 Steam 以及它为何在此处重要\n\nSteam 是由 Valve 公司（美国华盛顿州贝尔维尤）运营的一个软件平台。 Steam 作为数字身份提供商发挥作用：互联网上的各类博彩和游戏网站均使用名为“通过 Steam 登录”的系统——该按钮可让网站验证访问者是否拥有真实的 Steam 账户。 这类似于“通过 Google 登录”或政府签发的身份证件核验：网站将用户引导至 Steam 的服务器，Steam 确认其身份，然后 Steam 将用户重新导向该网站。 Valve 负责运营身份验证系统。每次通过“使用 Steam 登录”进行的登录操作，都会经过 Valve 自身的服务器。\n\nValve 做了什么：域名屏蔽\n\n2016年7月，在媒体和法律界就“皮肤赌博”施加压力后，Valve的律师向约23家被点名的赌博网站（据2016年7月21日媒体报道）发送了通知； 2016年10月，Valve向华盛顿州赌博委员会表示，其已联系了四十多个网站。部分赌博域名出现在Steam 链接过滤器 — 该列表会使在 Steam 内发布的任何指向这些链接的内容（包括聊天、个人资料页面和商店中的链接）显示警告页面：“链接被屏蔽！” 链接过滤器是唯一一种其效果可从Valve外部观察到的强制措施。\n\n示例： 指向rollbit.com 在 Steam 中会显示“链接过滤器”警告页面（已勾选 2026-09-19 和 2026-09-21）。 理论上，该赌博网站已被屏蔽。\n什么是代理域名\n\nA独立域认证主机是一个认证代理：一个位于不同可注册域名下的第二个网站地址，由同一运营商设置在用户与 Steam 之间，其唯一目的是实现“通过 Steam 登录”这一步骤。它充当了登录的代理。 用户以为自己正在登录该平台；但最终到达 Valve 的请求携带的是代理服务器的主机名，而非该平台的主机名。 该网站通常与赌博网站之间没有公开可见的关联，且在 Steam 确认用户身份后，用户将被重定向回该地址。\n\n示例： Rollbit 根据以下条款运营：rollbit.com，该流量被链路过滤器拦截。 对于 Steam 身份验证，在 2026-09-20 上观察到的流量使用了另一个地址：rbsnin.com, 注册号 2026-09-18。 该地址返回没有“链接过滤”模块 在 2026-09-21 时。 该赌博网站继续运营，其 Steam 登录流程通过未被屏蔽的主机进行。\n关键点：每次请求中都会将认证主机发送至 Steam\n\nValve 无需进行扫描或爬取即可了解哪些认证主机正在使用中。Steam 是OpenID 身份提供商 对于这些网站，每次点击“使用 Steam 登录”都会向 Valve 的自有服务器发送一个 GET 请求，其中包含以明文形式传输的认证主机名。 根据 OpenID 2.0 第 9.1 节的规定，return_to 该字段从形式上来说是可选的，但如果没有它，Steam 就无法返回登录结果，因此对于能正常工作的 Steam 登录而言，它实际上是必需的。Steam 本身会在登录页面上显示主机名（“<host> 与 Steam 或 Valve 无关联\"）。\n\n— 请求的格式 Steam 接收（根据 2026-09-20 上 Rollbit 的观察结果，主机为）： —\nGET steamcommunity.com/openid/login\n&openid.mode=checkid_setup\n&openid.return_to=https://rbsnin.com/… ← 实际上是必需的；会出现在 Valve 的日志中\n&openid.realm=https://rbsnin.com ← 由网站自行声明；显示在 Steam 的登录页面上\n如果该网站使用服务器间验证（check_authentication），Valve的日志中还会记录该平台的服务器 IP 地址和托管网络。\n\n从该请求中提取主机名是一项标准操作。执行记录——即哪些主机被处理、哪些未被处理，以及依据何种标准——仅存在于Valve的基础设施中，尚未公开。\n\n这证明了什么\n\n1. “链接过滤器”模块作用于链接，而非登录操作。 屏蔽主域名（例如rollbit.com) 会向点击 Steam 内相关链接的用户显示一条警告。 这不会阻止该网站正常运行，也不会阻止其通过其他地址使用 Valve 自身的 OpenID 服务。\n\n2. 测试的身份验证主机未被封锁。 上表显示了2011年至2026年9月期间注册的独立域名认证主机，其中部分主机是在2016年7月通知发布数年后才注册的。 在26对组合中，主域返回了“链接过滤”阻断响应，而承载其登录信息的代理则未返回（未经身份验证的检查，2026-09-21和2026-09-22；已保存原始响应和SHA-256值）。 该代理会在 Valve 拒绝其请求的当天停止工作，因此此处的衡量标准是其运行时长，而非是否被列入黑名单。 Valve 会在其自身的 OpenID 请求中接收这些主机名。无法从公开数据中确定是否应用了除链接过滤器以外的其他措施，因为 Valve 未发布按运营商分类的执行记录。\n\n3. 这些网站继续通过 Valve 的基础设施进行身份验证。 “使用 Steam 登录”是 Valve 提供的一项服务；通过该服务进行的每次身份验证，都是 Valve 接收并处理的一个请求。 Valve 还通过案例密钥获取收入，而 Steam 社区市场对在市场内完成的交易（不包括外部交易）收取总计约 15% 的费用。 “链接过滤器”操作创建了一条公共记录；它并未中断身份验证关系。\n\n拦截会奏效吗？\n\n以此类推：当免费域名注册商 Freenom 于 2023 年停止运营时，依赖其域名的网络钓鱼活动也随之中断。运营的连续性取决于基础设施的稳定性。\n\n同样的逻辑也适用于此处。如果在 Steam 的 OpenID 处理过程中某个认证主机被拒绝，那么该平台的“使用 Steam 登录”功能将无法正常工作，直到注册新的主机、签发证书并完成 DNS 传播为止。在此期间：系统将处于停机状态。\n\n轮换并不意味着拦截毫无意义。 这使得封禁成为一项运营成本。由于新主机在首次使用时会出现在Valve自身的请求日志中，因此响应速度可能会受到首次使用情况的影响。\n\n批量注册本身就是一种信号： CSGOEmpire 的 login1–login10 于 2020-07-20 注册，其中 9 个是在 22 秒内注册的（Verisign RDAP）。响应不必按域名逐个列出；来自同一注册商会话的一组连续记录可被视为一个系列。\n\n公开记录中并未显示曾有试图封锁授权主机的行为，且该行为被轮换机制挫败。\n数据显示，尽管各登录请求由代理服务器转发，但主要域名仍被封锁——截至2026-09-22，共有26对域名，其中最早注册的认证主机已有12年6个月的历史——且没有任何运营商的公开执行记录。\n因此，监管机构面临的问题是：Valve对其自身OpenID请求中收到的授权主机采取了哪些执法措施（如果有的话）？\nValve 做了什么——以及为什么它没有中断身份验证路径\n\n下表将每项公开记录的 Valve 操作与其是否影响 OpenID 身份验证入口点进行了对应。 调查结果并非“Valve 未采取任何行动”——而是指所有公开记录的行动均未涉及赌博平台登录信息通过 Valve 服务器传输的环节。\n\n日期\tValve 操作\t受影响的openid.return_to 路径？\n2016年7月\t2016年7月13日的公开声明；律师向约23个指定网站发出的通知（2016年7月21日媒体报道）；根据Valve于2016年10月致WSGC的信函，已联系超过40个网站\t不。通知和链接过滤器作用于操作符和链接；OpenID 请求路径并未发生改变。\n2017\t关闭IEconItems_730/GetPlayerItems （根据 CSFloat 的工程账号；未找到 Valve 的更新日志）\t否。受影响的是公共条目的历史记录可见性。OpenID 身份验证未作修改。\n2018-03-29\t《CS:GO》宣布实施7天交易锁定（blog.counter-strike.net）\t不。仅是项目移动速度变慢了；OpenID 请求路径并未更改。\n2022-05-10\t从公开 Web API 中移除了交易取消端点（由用户发现；无 Valve 变更日志 — node-steam-tradeoffer-manager #325）\t否。已关闭报价交换工具；OpenID 身份验证未作修改。\n2023-12-04\t创建 API 密钥现在需要手机验证（steamcommunity.com/dev/apikey；无更新日志）\t否。已保护关键端点；本文中记录的身份验证主机未受影响。\n2026-09-19 / 09-21\tSteam 作者观察到的链接过滤状态\t在保存的 2026-09-21 重新检查中，第 14 个主域返回了一个块——寄存器中按 2026-09-22 划分的 26 对——而承载每个登录的代理仍在运行。\n来源：Valve 2016年7月13日的声明（store.steampowered.com/oldnews/22883,已归档 2026-09-21) · CSFloat关于2017年关闭事件的工程报告 (blog.csfloat.com,已归档 2026-09-21) · 链接过滤器状态：linkfilter-recheck-2026-09-21.json.\n如果存在哪怕一个已发表的案例，表明 Valve 因以下原因拒绝了 OpenID 请求，则该结论即被证伪：openid.return_to 指向了一个赌博授权主机。在公开记录中未找到此类实例。\n最近的两条 auth-host 注册记录\nhowl.uno该域名于 2026-08-11（RDAP）注册，比 2026-09-21早 41 天；howl.gg 在 2026-09-18、2026-09-19 和 2026-09-21 返回了链接过滤阻塞。 该封禁是否发生在注册之前，目前尚无定论。\nrbsnin.com该域名已于 2026-09-18T09:34:52Z 注册（Verisign RDAP），并于 2026-09-20 通过 Steam 自身登录页面的提示，在 Rollbit 的 Steam 登录流程中被观察到； rollbit.com 在 2026-09-19 和 2026-09-21 返回了链接过滤器阻断，而 rbsnin.com 则未返回。\n上表中的每个主机都会以以下形式发送至 Valve 的认证服务器：openid.realm 每次登录尝试时。\n完整的每条路由数据和链路过滤结果：见上文第3节中的表格；原始结果见linkfilter-recheck-2026-09-21.json 以及linkfilter-all-results.json.\n方法论——路由和链路过滤计数的确定方法\n1. 域名解析\n此次 2026-09-21 审计处理了 189 个被要求审查的平台中的 78 个：其中 33 个通过自身主机名进行身份验证，20 个通过自身子域名进行身份验证——这属于直接身份验证，且均不被计为独立域路由。 剩下的25 通过一个单独的可注册域名进行身份验证，分布在24个不同的主机名上（dota2.net 与 market.csgo.com 和 rust.tm 共用）：其中10个通过实时浏览器截图确认，3个来自 Steam 登录页面的提示，12个来自提供的 OpenID 链接。实时注册表（master_registry.json, 2026-09-22) 将其扩展为44条独立域路由: 26 对带过滤拆分的路由（主域被阻止，授权主机被放行），以及另外 18 条不带主域拆分的路由。在这 44 条路由中，27 建立按路线分类的证据文件；其余17个是手工采集的，并已做标记realm_src: user 在注册表中。 这十七个域名中有五个——csgogem.com、gamdom.com、12cs.fail、csgolounge.com 和 dota2lounge.com——是在 2026-09-22 添加的，同时对这两个主机进行了链接过滤捕获（原始 HTML + SHA-256 值在linkfilter-2026-09-22.json)，因此尽管该域是手动收集的，但分裂现象本身仍有据可查；它们与证据文件中的路径一同出现在上表中。tfauth.com (tf2easy.com) 已于 2026-09-22: 从注册库中移除：与 arena.fragnet.net 一样，没有任何可验证的信息将其与原始网站关联起来。该计数可从已发布的auth-route-audit.json (2026-09-21 连续) 由一条规则决定：只有当平台的已观察到的 Steam OpenID 主机位于与该平台本身不同的可注册域名上时，该平台才被计入。\n2. Steam 链接过滤器状态\n通过以下方式测试steamcommunity.com/linkfilter/?url=https://[domain]，未经过身份验证，位于 2026-09-19 和 2026-09-21；原始 HTML 已使用 SHA-256 进行保存。主域名和身份验证主机的状态分别记录。 分类器可区分通用提示“您即将离开 Steam”（CLEAN）与“链接被阻止！……被标记为潜在恶意”页面（BLOCKED）；通过 google.com 控制组验证，确认二者未被混淆。 此测试的一个早期经过身份验证的变体已被弃用，因为它对包括该对照域在内的所有域都返回了“被阻止”的结果——经追踪发现，这是由于探测脚本中的会话 Cookie 无效所致，并非真实结果。\n3. 对认证主机的观察\n实时捕获：一个 Playwright 浏览器依次访问了各平台的登录流程，并openid.return_to 主机名是从拦截的请求中读取的。登录页面提示：该主机名是从 Steam 自身的“<host> 与 Steam 或 Valve 并无关联\" 该文本由 Steam 转换自openid.realm (rbsnin.com, sc-auth.net, auth.dota.trade)。提供的网址：向作者提供的 a Steam 登录表单网址；该网址仅用于设定请求参数，并非完整的登录操作。在任何平台上均未完成登录。\n4. 报道范围——哪些问题尚未解决，以及这为何重要\n在189个平台中，110 未形成固定路线 其中一项不适用（189 − 78 − 1）。该档案中未计入任何一项。 根据审计文件，这110个案例的细分情况如下：22个机器人验证挑战、14个超时、12个HTTP错误和10个导航错误——观察者无法进入登录流程，尽管其中大多数网站在普通浏览器中可以正常打开； 20个网站在登录页面上未显示Steam登录控件；16个网站虽然进入了登录流程，但无法解析为主机；11个域名在DNS中无法解析；5个网站在同意墙处停止。 下方的记录表对这110个网站进行了不同的分类：其中11个在DNS中无法解析的网站被单独列为已删除 · NXDOMAIN，而那个不符合条件的条目也加入了其余条目之列。共审核了189个平台，其中11个因两个解析器均返回明确的NXDOMAIN响应而被移除，178 保留 (platform-audit.json,platforms-removed.json). 账本根据命名模式推测出的 137 个认证域已被从 2026-09-19 的数据中删除——从未被观察到，因此也无从作为证据。 其中有三个猜测与提供的 OpenID URL 不符：buff.163.com、gamerpay.gg 和 csgoluck.com 直接进行身份验证，而猜测的 URL 分别是 buffauthproxy.163.com、gamerpayredirect.io 和 lucklogin.app。被移除的项目已在发布的审计文件中列出。\n25是一个下限，而非上限。在成功解析的78个平台中，有25个使用了独立域名，53个未使用。该比例并未对未解析的110个平台作出任何推断，且本文件中任何地方均未据此进行推测。 任何人只需打开该网站并点击“通过 Steam 登录”，即可解决其中任何一个问题：加载的 Steam 页面的 URL 中就包含认证主机名。\n本节的要点： 一位独立观察者需要一个浏览器和极大的耐心才能识别出189个平台，最终识别出了78个。Valve需要进行数据库查询。每个使用“通过Steam登录”功能的平台——无论是否已被识别——都会发送openid.realm 每次登录时都会发送到 Valve 的身份验证端点。该表中存在这一空白，是因为作者不在该系统内。对于 Valve 则不存在此情况。\n观察到的代理主机名位于auth-route-audit.json. 域名注册日期来自 RDAP（Verisign）/ IP2WHOIS。链接过滤结果为linkfilter-all-results.json.\n为便于理解而举的类比\n\n假设一家持有牌照的出租车公司接到监管机构的通知，称其不得再以其在“主街”的注册地址开展业务。 该公司撤下了“主街”上的招牌，这一撤除行为已被记录在案。 然而，该公司却以另一个名义在“侧街”开设了一个新地址，并继续从那里开展业务。 监管机构运营着一个中央调度系统，来自这两个地址的所有出租车都使用该系统。每次叫车请求都显示“从侧街上车”。 监管机构从未吊销过侧街的经营许可证。 拆除“主街”路牌是当时采取的唯一执法行动。该出租车公司从未停止运营。\n\nA部分——技术记录 · 第3.1节\n在 Steam 中，Valve 的列表是唯一的列表。\n\n在 Steam 客户端、游戏内叠加层或“大画面”模式中点击的链接不会在用户的浏览器中打开。该链接会在 Steam 自身的嵌入式浏览器中渲染——而该浏览器中并不存在普通浏览器会显示的警告层。“链接过滤器”并非多种安全措施中的一种，而是安全措施的全部。\n\n在普通浏览器中三个独立层\nGoogle 安全浏览针对被列入谷歌钓鱼网站和恶意软件列表的主机的全屏插页广告，该列表会持续更新，且与正在访问的网站无关。\n防病毒浏览器扩展程序大多数面向消费者的终端产品都会随附一个浏览器插件，该插件会将目标网站与供应商自己的信誉列表进行比对。\n端点 HTTPS 检查当该产品执行 TLS 检查时，页面内容会在到达用户之前被扫描。\n在 Steam 客户端中，覆盖层和 Big Picture一层\nGoogle 安全浏览不存在。该检查需要 Google API 密钥，而嵌入式 Chromium 构建中并未配置这些密钥；在缺少这些密钥的情况下，Chromium 自身的设计文档中明确指出，“安全浏览”处理程序根本不会被添加到请求链中。\n防病毒浏览器扩展程序不存在。Steam的渲染器并非用户的浏览器，也不会从用户的浏览器配置文件中加载任何扩展程序，因此没有附加组件会在该页面上运行。\n端点 HTTPS 检查这取决于具体产品。流量终止于一个经过代码签名的 Valve 进程内部，而非已识别的浏览器，而且许多终端产品会豁免已签名的应用程序接受 TLS 检查。\nSteam 链接过滤器Valve的自有黑名单，当链接离开Steam生态系统时会进行查询。这是唯一会执行的检查——上表记录了该检查针对本节中所述的认证主机所返回的结果。\n这是一个任何读者都可以进行的测试，如果测试失败，该结论便不成立\n\n打开谷歌发布的“安全浏览”测试网址之一（testsafebrowsing.appspot.com) 在 Chrome 中：会出现一个全屏的红色插页广告。从 Steam 聊天消息中打开同一 URL，使其在 Steam 客户端或覆盖层中渲染：则不会出现插页广告。 Steam 唯一可能生成的警告是其自身的“链接过滤”页面，且仅针对 Valve 列表中的主机。\n\nValve的漏洞赏金记录这一层之前就曾被突破过——就在Valve自己的专辑中\n\n如果“链接过滤器”是客户端内部运行的唯一检查机制，那么其自身的故障模式就绝非次要问题。关于 Valve 的 HackerOne 项目，有两份报告均已被采纳、已解决，且内容均已完整披露：\n\n#291750已归档 2025-11-16 ↗Open Redirect · Medium\n链路过滤保护旁路\n\n2017年11月19日报告，已解决，2018年5月9日披露。该报告中的概念验证：用表意符号句号代替。 (%E3%80%82) 用于主机名中的点 ——可以绕过该封锁。 本节所涉及的插播内容并未出现。\n\n#1079561已归档 2026-09-24 ↗信息披露 · 高\nBig Picture 网页浏览器泄露登录 Cookie 并暴露敏感信息（可能导致账户被劫持）\n\n2021年1月15日报告，已解决，2021年9月21日披露。Valve的严重性评级为“高”，标题中已说明其后果。 已披露的记录包含标题、评级和日期；技术说明未包含在已发布的有效载荷中，因此此处不再引用其中内容。\n\n这是作者的解读，并非两份报告中的任何一项结论： 这两者分列同一道门两侧。其一是目的地打开前未出现的警告；其二是页面在其中打开后，会话便从客户端消失。会话被盗后的一系列事件——密钥在未提示的情况下被注册、真实交易被取消、重复交易被发送至克隆账户——正是《》中所述的模式：第5节 到第8节. 这两份报告均已关闭；均未作为活跃漏洞公开。它们所证实的范围虽较窄，但已足够：根据Valve自身的记录，唯一剩余的安全层确实存在被绕过的既往记录。\n\n来源：HackerOne 平台中每份报告的披露记录，检索于 2026-09-22 — 包含 HackerOne 发布的报告编号、标题、团队、漏洞、严重程度、报告日期、披露日期及状态等信息。检索记录：hackerone-reports.json. 此处未提及悬赏金额；在检索到的已公开记录中也未见相关记载。\n\n实地观察 · PhishDestroy通常会终止一次攻击活动的检测，却未能终止这些活动\n\n我们观察到，这些网络钓鱼主机在承载流量的同时，仍在持续获取流量，检测到20个或更多供应商. 通过网页或电子邮件发送的此类攻击活动，在该状态下会在几天内失效——浏览器和杀毒软件都会根据这些判定采取行动。而在 Steam 内部，两者均不会采取行动。这些判定一直存在。客户端从未对此提出过任何请求。\n\n这对安装了杀毒软件的未成年人意味着什么\n\n他不会忽视任何警告，也不会禁用任何功能。 一条消息发送到了 Steam 内——一把免费的刀，对朋友队伍的一票——页面随即在 Steam 内打开。他从未打开过浏览器，因此浏览器也从未保护过他。他的杀毒软件正在运行，可能已经将该域名判定为恶意；但系统从未征询过它的意见。所有本可以阻止他的警告都已经存在了。但他对这些警告置若罔闻。 他认为自己从未离开过Steam，而事实确实如此。\n\n这种“免费赠送”的噱头并非网络钓鱼者首创——免费Valve商品正是皮肤和赌博网站的宣传手段，这也正是该消息看起来如此寻常的原因。投诉：执法档案. 年龄和儿童的相关数据：第17条.\n\n来源：Steam 通过 Chromium 嵌入式框架在steamwebhelper 过程 — 参见DARKNAVY 2024年6月27日的技术分析 ↗ 以及 Valve 自己的Steam 客户端 Beta 论坛 ↗ 已归档 2025-08-04 ↗. 未依赖任何 CEF 版本：嵌入式 Chromium 并非 Chrome，且未随附 Chrome 的任何 Google 服务。无需 API 密钥即可使用“安全浏览”功能：Chromium 设计文档 ↗ 已归档 2026-08-21 ↗,Chromium API 密钥 ↗ 已归档 2026-08-30 ↗ （“Chrome 使用的许多 Google API 均为 Google 专有，不适用于衍生产品”），而在其他未添加密钥的构建版本中也产生了同样的效果——自酿酒桶 #193814 ↗. 测试网址：testsafebrowsing.appspot.com ↗.\n\n两只不同的钟\n域名的注册时间。观测日期。\n\n注册日期确定了域名的注册时间。带有日期的 OpenID 记录确定了该记录中的返回主机。前者无法填补后者之前的年份。\n\n完整的注册表区分了独立的可注册域名、网站自身的子域名以及直接路径。每一行都链接至其来源及 DNS 的结果。\n\n查看域名注册信息 →· 下载注册日期 ↗· Download observation data ↗\n\nA部分——技术记录 · 第4节\n一个端点已关闭。公共追踪丢失了一把密钥。\n上下文与来源限制\n\nSteam 发布的更新移除了商品资产 ID 的公开可见性，并限制了 API 对库存数据的访问。其结果是：无法再通过原始资产 ID 从公开数据中追踪特定商品。 下文将说明此前可实现的功能、此后不再可能实现的功能，以及这对试图证明其财产去向的受害者造成的代价。根据 CSFloat 的工程账户记录，时间为 2017 年；目前尚未找到 Valve 的变更日志。 这一时间线——大致发生在2016年7月赌博声明发布一年后——是调查中的待解问题，而非最终结论。物品记录本身仍保存在Valve的系统中；外部调查人员已无法访问原始ID链，而浮点、种子和绘图标识符仅能实现部分匹配。\n\n适用规则 Valve： Steam 客服无法恢复已从您的账户中移出的项目，且您有责任证明事情的经过。记录： 2017年，Valve关闭了携带原始物品ID的接口。在此之前，任何人都可以追踪被盗皮肤从受害者账户流向交易平台机器人。此后，Valve以外的任何人都不再能做到这一点。要求受害者出示的证明，正是那份被调包的证明。 ——而它至今仍存在于 Valve 之中。\n\n停电前时代\n\n从历史上看，在 Steam 上生成的每个虚拟物品都拥有一个全局唯一且不可变的资产 ID. 第三方OSINT数据库可以对这些ID进行索引。如果用户的某项资产被劫持，调查人员可以追踪该特定资产的流向，包括其从劫持者的中间账户转移到交易平台或赌博网站的存储账户的过程。\n\n此前：任何人都可以利用公开数据，从受害者的账户开始，经由中间账户，追踪某件物品的流向，直至其进入交易平台或赌场的存储机器人。\n变更后\n\n根据 CSFloat 的工程账号，Valve 于 2017 年关闭了该端点，外部用户也无法再获取原始项目 ID。 目前尚未发现任何关于此次变更原因的Valve声明。同期，也未发现针对大规模转移物品的商业机器人账户采取任何公开处罚措施。\n\n无论原因如何，这一变动都切断了公开的证据链。 受害者再也无法根据公开数据还原原始ID链，从而证明某件被盗物品是通过某个特定的交易平台或赌场被变卖的。这些物品记录虽然仍然存在于Valve的系统中，但公众、研究人员以及依靠公开数据开展工作的执法部门却无法获取这些信息。\n\n之后：无法再通过公共数据根据原始资产ID追溯特定项目。对于2017年后转移的项目，其原始ID的溯源链仅存在于Valve的基础设施内部；此类记录从未公开发布。 浮点数、种子和绘图标识符仅支持部分的、概率性的匹配。\nIEconItems_730\nGET/IEconItems_730/GetPlayerItems/v1/\n可追踪有效载荷（补丁前）\n\"id\": \"14892281934\",\n\"original_id\": \"11829910211\",\n状态：受害者可以追踪该物品在各个机器人账户间的流转情况。\n混淆后的有效载荷（补丁后）\n当前\n\"id\": \"HIDDEN_BY_PRIVACY_SETTINGS\",\n\"original_id\": \"NULL\",\n状态：外部方无法再通过公共数据中的原始资产 ID 追踪项目的来源。\n对证据的影响： 变更后，用于根据原始资产 ID 追踪某件特定物品从受害者账户流向交易平台或赌场机器人的公开数据已不再可用。 内部记录仍保存在 Valve；但受害者、研究人员或调查人员若仅基于公开数据，则无法还原原始 ID 链（浮点数、种子和绘图标识符仅允许部分匹配）。\n\n来源：CSFloat工程团队关于2017年关闭事件的报告IEconItems_730/GetPlayerItems —blog.csfloat.com/how-floatdb-tracks-items (已归档 2026-09-21) · 所示的有效载荷仅用于说明字段的结构，并非捕获到的响应 · 尚未找到该闭包的 Valve 变更日志。\n\nA部分——技术记录 · 第5节\n一个会话。比用户所见的访问权限更多。\n上下文与来源限制\n\nValve在2023年变更前的API密钥架构偏离了行业基准标准 （OWASP ASVS、NIST SP 800-63B），且该机制在证据档案中保存的自动化库存盗窃投诉中有所描述（第6–8节）。\n\n应用了规则 Valve： 账户持有人创建了密钥，接受了条款，并承担损失——这就是存档的拒绝理由中的答复。记录： 直到2023年12月，仅凭一个被盗的会话Cookie就能注册该密钥。无需密码。无需Steam Guard。账户持有人也不会收到任何通知。该用户并未创建该密钥，也无法查看该密钥，却被告知是他创建的。 移动端确认功能于2023-12-04年添加——这距离2016年的声明大约七年，距离该档案馆保存的诈骗讨论帖大约六年。这几年的费用并非由Valve支付，而是由期间被清空的账户支付的，其中一部分是儿童的账户。\n\nOWASP ASVS 2.8 / NIST SP 800-63B严重程度：严重\n1. 增强型身份验证不足\n\nSteam 允许仅使用会话 Cookie 生成具有高权限且有效期很长的 API 密钥。 在设置或修改开发者 API 密钥时，无需进行双因素认证（Steam Guard）或增强型身份验证挑战，因此 Steam Guard 移动端确认——这是 Steam 提供的唯一第二验证因素——未能保护此步骤的安全。 （2016 年在 Valve 的内部问题跟踪系统中曾提出过添加硬件第二验证因素的要求，该问题至今仍未解决：附录 D，GH-01。）\n\n状态：2023年前未修复。允许持有被盗Cookie的脚本在无需任何用户交互的情况下注册密钥。\nOWASP A01:2021 / 最小权限原则严重程度：严重\n2. 未遵循最小权限原则\n\nSteam Web API 缺乏任何基于角色的授权范围。为“只读”库存状态签发的开发者 API 密钥却拥有完整的“写入”权限——包括操作现有交易、发起新交易、注册 webhook 以及拒绝有效的待处理交易的能力。\n\n状态：系统性设计缺陷。一个密钥即可完全控制该账户的库存和交易读写权限。\nOWASP A07:2021 / 会议环节严重程度：高\n3. 会话管理故障\n\n有用户报告称，源自服务器托管IP范围的被劫持Web会话会持续存在。标准做法是在检测到地理位置异常或密码更改时终止会话；但存档中收集的用户报告显示，有些会话在密码更改后仍然保持活跃状态。\n\n状态：已报告的问题（存档中的用户投诉）。会话可在无需重新认证的情况下生成 API 密钥。\n从技术上讲，域名级屏蔽是可行的执法可行性\n4. 从技术上讲，对认证主机的域级封锁是可行的\n\nValve 已经运行着一个域名列表（即“链接过滤器”），并且已经通过其自身的 OpenID 请求接收到了每一个认证主机名。 从外部来看，这两种机制之间没有任何关联：截至 2026-09-22，有 26 对组合中，主域名被列入了过滤器，而承载其登录信息的代理域名却未被列入。\n\n将它们连接起来是一项简单的工程任务：读取openid.realm 从每个传入请求中提取主机名，将其与列表进行比对，然后拒绝该请求或对其进行标记。右侧的示意图展示了此类例程的结构。拒绝经过身份验证的主机（而非仅拒绝公共登录页面）将中断这些平台所依赖的“使用 Steam 登录”步骤。\n\n没有公开证据表明Valve会进行此类核查。Steam社区市场的总手续费约为15%，仅适用于在该市场内完成的交易；这些平台上的外部交易不收取该费用。\n\nblock_auth_hosts.py插图\n// 读取主机 Steam 已接收的数据 — 不进行扫描\ndef on_openid_request(request):\nhost = parse_openid_realm(request)\n如果 主机在 被屏蔽的域名：\n拒绝（请求）\n注： 该伪代码仅用于说明。两部分在 Valve 处均已存在——请求中包含认证主机名，而域名列表即为链接过滤器。目前尚无公开记录解释二者为何未建立关联。\n第 5.1 节 — 这些标准并非未公开发布\nValve 每天都会根据这些规则进行编译。但这次它并未按照这些规则进行编译。\n\nSteam 在 App Store 和 Google Play 上架应用，通过主要信用卡支付处理商进行销售，并像其他大型平台一样使用第三方 API。每项合作关系都附带一份已公布且注明日期安全要求，Valve 必须满足这些要求才能继续运营。 将这些要求所对应的日期与 Steam 自身 Web API 获得同等安全保护的日期进行对比。下文中的内容均非私有标准、内部备忘录或商业秘密：每一行都是带有发布日期的公开文件。\n\n已发布的外部安全要求及其日期，与Steam Web API 获得等效控制措施的日期相对应\n已发布的标准及其生效日期\t关于同一问题的 Steam Web API\n范围限定授权OAuth 2.0 — RFC 6749，2012年10月. 第3.3节定义了scope 因此，客户端只会获得其请求的访问权限。此后，这一直是所有主流平台 API 的默认设置。\t细粒度作用域于2026年1月16日.在此之前，无论该 Web API 密钥是出于何种原因签发的，单个 Steam Web API 密钥都拥有对该账户交易记录的完全读写权限。十三年零三个月 在定义该控件的规范之后。\n密钥不等于授权谷歌官方的云服务文档：标准 API 密钥无法对主体进行身份验证，以及对于用于创建或管理资源的 API，请勿在生产环境中使用授权密钥。\t那个 Steam Web API 密钥正是如此。一个发放给某个账户的持有人字符串，仅凭该字符串即可读取库存、取消待处理交易并发送新交易。在使用时未对任何委托人进行身份验证。\n特权访问中的多因素身份验证PCI DSS 3.2，要求 8.3 — 自...起强制执行2018年2月1日 针对所有非控制台管理操作以及对持卡人数据环境的所有远程访问。随后，苹果公司要求所有开发者计划账户持有人必须进行双因素认证，自2019年2月27日:在开发者计划中拥有“账户持有人”角色的开发者，需要启用双因素认证才能登录。\t还需要第二个因素才能从……生成 API 密钥2023年12月4日.在此之前，仅需一个被盗的会话Cookie就足够了，账户持有人的手机上既不会弹出提示，事后也不会收到任何通知。四年零九个月 在苹果公司要求用户仅为登录开发者门户就必须使用第二重身份验证之后。\n凭证生命周期与撤销Twitch 对所有第三方应用程序的要求如下：您的应用必须在启动时以及此后每小时验证一次 OAuth 令牌，并声明会对不符合要求的应用程序进行审核。其旧版 v5 API 已于2022年2月28日 按照已公布的时刻表。\t未发布密钥生命周期记录。2023年的变更保护了创建端点。 该变更中未包含任何针对已注册密钥的Valve声明，且完全未附带变更日志。根据公开数据无法确定此前创建的密钥是否已失效——而这正是数据主体需要了解的问题，以便确认其账户上数年前创建的密钥是否仍然有效。\n建筑基准 // 代币建筑学\nGitHub 细粒度作用域与 Valve Steam Web API 的对比\n\nValve 开发者每天都在 GitHub 上使用精细化的“最小权限”令牌来管理开源软件。试想一下，这与发放给 1.3 亿 Steam 玩家的那把“单体密钥”相比，有何不同。\n\nGitHub 细粒度令牌\n在 GitHub 上被 Valve 使用\n\n具有作用域隔离和强制生命周期管理的细粒度令牌。\n\n代码库访问：仅限选定仓库（1 个仓库）\n授予权限：只读 [✓]\n代码与秘密：无访问权限 [✕]\n有效期：30天（强制TTL）\n审计日志：IP、用户代理和时间戳\n安全状况： 最低权限令牌可将损害限制在单个只读资源范围内。\n!Valve Steam Web API 密钥\n已向1.3亿用户发放\n\n一条由32个字符组成的主字符串，包含“全有或全无”的交易和库存授权。\n\n账户访问：完整账户（整体式）\n交易管理：已读、取消、拒绝 [!]\n粒度范围：无（2026年抵达，晚了13年）\n有效期：绝不（永久有效）\n审计日志：无（该用户无IP记录）\n漏洞： 被盗密钥可悄无声息地拦截所有发出的交易要约。\n单向适用的标准\n\n假设某供应商 Valve 所依赖的云服务提供商、支付处理商或内容分发网络（CDN）未对凭证端点启用双因素认证，数月后，Valve 的企业数据便通过该端点生成的密钥泄露了。 Valve会承认责任在于点击链接的那个人吗？本档案中保存的驳回记录回答了用户面临的镜像问题：其立场是，账户持有人创建了密钥，因此应承担损失。同一架构被描述为：从一个角度看是供应商的失职，从另一个角度看则是用户的责任。 这究竟属于哪种情况，并非一个技术性问题，也不是本次调查能够裁定的——这应由法院或监管机构来裁决。\n\n仅为示例，并非证据——标准被反向解读\n一家支付处理商允许第三方脚本仅凭浏览器Cookie就生成具有完全权限的交易凭证，且未向账户持有人发出任何提示。\n某身份提供商封堵了其代币所通过的漏洞，却未就已铸造的代币发布任何信息。\n某银行在处理一笔有争议的转账时，指出所使用的凭证是在客户本人账户上注册的，随后便结案了。\n\n以上内容均不构成针对任何特定公司的调查结论。这些只是相同的决策，只是被转移到了监管反应有详细记录的情境中——而这正是监管机构被要求进行的比较。\n\n案卷所载事实如下： Steam Web API 中缺失的控制措施是公开的、过时的，而且在某些情况下，Valve 必须满足这些条件才能继续发货。每项标准与其等效的 Steam 变更之间的时间间隔是可以量化的，并在上文中进行了说明。但这并未说明原因。 尚未找到关于这些时间段中任何一个的理由说明，本文中也未作任何假设；该记录存在于Valve中，尚未公开发布。\n\n来源（均为公开文档）：OAuth 2.0 —RFC 6749，2012年10月 ↗ · Google Cloud —API 密钥文档 ↗ · PCI DSS 3.2 第 8.3 条要求 —PCI SSC 资源指南 ↗ · 苹果 —即将对账户持有人实施的双因素认证要求，2019年2月20日 ↗ 已归档 2025-05-06 ↗ · Twitch —令牌验证要求 ↗ 以及v5 停用通知 ↗ 已归档 2025-01-27 ↗. Steam 所列日期即本节更新记录中的日期；2023 年和 2026 年的条目是 Valve 在未附带变更日志的情况下发布的版本。检索于 2026-09-22。\n\nValve的更新记录——日期已知，来源为公开渠道\n日期\tValve 更改\t已经宣布了吗？\t它关闭了什么\t延迟：机制公开 → 已修复\t来源\n2026-09-01\t可疑聊天自动标记\t是的\t群聊中的危险链接/模式\t—\t新闻 ↗\n2026-01-16\tSteamworks Web API 的细粒度作用域\t是的\t开发者密钥的最低权限范围\t—\t公告 ↗\n2025-07-15\tCS2 交易保护与撤单窗口\t是的\t没什么。 这并非针对根本原因的安全修复。支持团队的账户恢复权限保持不变。触发撤销操作将自动导致30天的交易锁定（Skinvault ↗)，而现货交易冲击导致24小时内市值暴跌$104M（-25%）（CSMarketCap ↗). 2026年，计时器改为按项目计算（Skin.land ↗).\t—\t常见问题解答 ↗\n2025-05-14\t账户安全公告\t是的\tStealer / 会话劫持指南\t—\t公告 ↗\n2024-10-02\tCS2《军械库》7天保留期\t是的\t暂停军械库物品的交易/市场\t—\t公告 ↗\n2024-09-18\t新设备登录的交易限制\t是的\t新设备需锁定2–7天方可交易\t—\t常见问题解答 ↗\n2024-02-14\t个人资料名称和头像更改暂缓\t是的\t重命名后，交易需等待2–4小时才能再次进行\t—\t帖子 ↗\n2023-12-04\tAPI密钥的移动端验证\t无更新日志\t仅使用Cookie的静默密钥注册\t距离2017年左右的专题讨论会约6年后\t开发者页面 ↗\n2023-10-24\t游戏构建版本发布中的短信多因素认证（MFA）\t是的\tSteamworks 构建发布\t—\t公告 ↗\n2023-07-12\t自定义个人简介内容提示\t是的\t个人简介中的网络钓鱼链接\t—\t论坛 ↗\n2023-01-25\t个人资料 {链接已删除} 及冷却时间\t是的\t个人资料文本中的链接\t—\t常见问题解答 ↗\n2022-10-24\t登录功能全面升级与Cookie截断\t无更新日志\t无限次被盗会话\t—（IAuthenticationService 令牌迁移）\t新闻 ↗\n2022-10-12\t移动应用 3.0 QR 码登录\t是的\t会话撤销面板\t—\t新闻 ↗\n2022-05-10\t已移除交易取消的终点\t无更新日志\t报价交换（取消并重新发送）\t距离2017年左右的面板问世约5年后\t第325期 ↗\n2020-05-25\tDota 2 7天交易锁定\t是的\t快速倒卖商品\t—\t博客 ↗\n2018-03-29\tCS:GO 7天交易锁定\t是的\t即时机器人洗钱\t自2016年7月的声明发布以来约20个月后\t博客 ↗ 已归档 2025-02-26 ↗\n来源：链接中的 Valve 条帖子、帮助页面和 GitHub 问题，具体日期见各条目。 有三项关键修复在未发布变更日志的情况下推送（2022年5月、2022年10月、2023年12月），且是由用户发现而非由 Valve 公告的——这种不对称性是执行记录的一部分。 延迟仅在档案本身的日期信息（2016年7月的声明；2017年左右的诈骗讨论版）提供了起始点时才进行计算；“—”表示此处未确立此类起始点。\nA部分——技术记录 · 第6节\n交互式漏洞利用与劫持模拟器\n上下文与来源限制\n\n对从钓鱼消息到服务器端密钥注册及交易交换的流程进行重构。在2023年之前，注册在账户上的Web API密钥可以读取其库存、取消待处理的交易要约并创建新的交易要约，且对于上述任何操作，系统均不会向账户持有人显示交易确认界面。 这属于“未遵循最小权限原则”（OWASP A01:2021）。本模拟中的时间数据仅供说明，并非当前平台的实时测量数据。\n\n逐步浏览这起重构的劫持事件。每个阶段都展示了账户持有人所看到的内容，以及与之相对应的、Steam在同一时刻收到的来电。这些呼叫每一通都经过了正确的身份验证。 该流程中的任何环节都不需要依赖 Steam 的身份验证才会失败——关键在于它签发的密钥不包含任何作用域（OWASP A01:2021）。\n\n玩家所见。幕后发生的变化。流程演示模拟器\n步骤 5 / 5\n\n漏洞利用已完成。 受害者本以为会收到关于原始交易的手机提示，却误将替代交易予以批准。这是一份综合取证演示，展示了由于缺乏“最小权限原则”（OWASP A01:2021），如何导致资产在不到一秒的时间内被自动劫持。\n\n01 / 聊天诱饵一位朋友请我投票受害者收到一条带有链接的消息。\n02 / 登录一个“长得像”门户网站受害者输入登录凭据。\n03 / 访问Silent Web API 的创建攻击者注册了一个开发者密钥。\n04 / 转换合法贸易被替换“克隆机器人”会复制目标收件人。\n05 / 确认假冒产品已获批准在手机端误批准了错误的报价。\n从网络角度看同一步骤2023年前走势的重建 · 示意性行情走势\n受害者批准了针对原始交易预期的移动端提示。\n攻击者在克隆账户中接收这些物品。\nSteam 次浏览由账户持有人在已注册设备上确认的转账。\nConfirmation genuine — made by the account holder\nRecipient the clone bot, not the intended counterparty\nThe confirmation is authentic. The offer it confirms is not the one the user initiated.\n\n留下的记录： 用户已批准的一笔交易。这就是Steam支持团队在收到投诉时查阅的记录，以及已归档投诉被归类为“用户操作失误”并关闭的原因。这些投诉位于执法档案.\n\nA部分——技术记录 · 第7节\n该序列背后的端点。简体中文（大陆）\n上下文与来源限制\n\n以下是报告中提到的劫持脚本用于拦截交易（无需经过浏览器端的确认步骤）的 Steam 个 Web API 端点。\n\n四个已记录的终点就足以完成全部工作。其中没有任何一个存在漏洞，也不需要利用漏洞——只要用有效的密钥调用它们，就会得到“Steam”的响应。密钥是攻击者唯一需要窃取的东西。\n\nIEconService / GetTradeOffers / v1投票\n\n用于监控该账户的交易要约。脚本会使用被盗的 API 密钥反复轮询此端点；该端点会返回新创建、待处理或已修改的交易要约的详细信息。此处未测量轮询间隔。\n\n威胁载体： 显示待处理的交易要约 ID 以及收件人的个人资料详情。\nIEconService / CancelTradeOffer / v1交互\n\n用于通过程序方式使用户的合法交易要约失效。在2023年之前，该密钥未受任何增强型身份验证的保护，因此一旦被检测到，自动化服务器即可立即取消该要约，且不会向账户持有人发出任何提示。\n\n威胁途径： 在账户持有人完成手机确认之前，该交易将被撤销。\nISteamUser / GetPlayerSummaries / v2RECON\n\n查询以获取合法交易接收方的个人资料名称、头像图片网址和等级。这使得脚本能够将预先准备好的克隆账户包装成与之匹配的样式。此处未测量耗时。\n\n威胁载体： 提供冒充目标收件人所需的数据。\n/dev/ajaxregisterkey创世\n\nSteam的密钥注册端点。过去，任何活跃的浏览器 Cookie 会话（`steamLoginSecure`）都可以在移动设备上注册密钥，而无需 Steam Guard 的确认，也不会向账户持有人发送任何通知。\n\n威胁载体： 由脚本创建的持久性凭据，账户持有人无法察觉。\nA部分——技术记录 · 第8节 · 《通用数据保护条例》（GDPR）第7条\n一个被勾选的复选框。是谁操作的？\n上下文与来源限制\n\n在拒绝报销时，Steam 存档中保留的支持回复认为，账户持有人创建了 API 密钥，并且通过勾选复选框，即表示接受了相关条款。\n\n该支持响应将密钥归属于账户持有人。问题在于，该记录能否证明是谁实际创建了该密钥。\n\n然而，在已观察到的API密钥劫持模式中，受害者从未看到过API密钥创建页面，也从未访问过该页面。同意字段是由一个脚本通过使用被盗的会话Cookie执行无头POST请求而提交的。\n\n根据《通用数据保护条例》（GDPR）第7条和第4条第(11)款，同意必须是数据主体自愿、具体、知情且明确表达的意愿。 作者认为，由恶意脚本利用被盗Cookie提交的“接受条款”复选框——且未向账户持有人显示任何页面——不符合上述定义。是否符合该定义，应由监管机构裁定。\n\n取证有效载荷分析：密钥注册\nPOST https://steamcommunity.com/dev/ajaxregisterkey\n// 请求负载（通过劫持脚本注入）\n{\n\"agreeToTerms\":“同意”,<-- 由机器自动生成，未经人工干预\n\"domain\":\"localhost\",← 未验证 — 接受任何值，包括 localhost\n\"sessionid\":\"8f0d8ef763ab2140bf89de2a\"\n}\n向监管机构提出的问题： 在账户持有人从未点击过同意选项的情况下，该账户记录的条款接受情况是否符合第7条关于“数据主体意愿应以自愿、具体、知情且明确的方式表示”的要求，以及Steam客服部门能否据此拒绝理赔请求。\n\n来源：根据公共端点以及证据档案中保存的劫持报告重建的密钥注册格式（可搜索的 2026-09-17 版本) · 显示的会话标识符是一个占位符，并非捕获到的值。\n\n法医解剖 · 贸易替代向量\nValve是如何最终消除“贸易替代”现象的——以及为何花了7年时间才通过各种变通措施实现\n\n近十年来，该“API密钥替换”（或称API中间人诈骗） 这是在 Steam 上最赚钱的账号盗取模式，从毫无防备的玩家手中窃取了数亿美元的皮肤。 Valve并未通过修复存在漏洞的API架构来根除这一漏洞；相反，Valve花了七年时间，在全平台范围内叠加了四道摩擦壁垒，这些壁垒严重削弱了社区交易的流动性，却始终未能解决根本原因。\n\n1. 《拟态之死》\n头像与昵称刷新时间（2024年2月）\n\n该漏洞利用需要在不到一秒的时间内完成伪装：诈骗机器人拦截了一笔外发交易，并通过ISteamUser，并在200毫秒内克隆了该个人资料。2024年2月14日，Valve悄然实施了一项强制性2至4小时的交易冷却时间（错误34） 在更改个人资料名称或头像后立即生效。机器人将无法再在不锁定自身交易权限的情况下，即时克隆收件人。\n\n2. 经济之死\n7天CS2交易反转（2025年7月）\n\nValve 引入单边交易反转 用于《反恐精英》中的物品。任何交易的皮肤都会被标记为“交易受保护”状态，持续七天。 如果受害者发现物品被调包，只需在 Steam 客服中心点击“撤销交易”，该皮肤将立即返还至其库存，同时冻结收件人账号。由于7天的交易锁定机制能阻止诈骗者将物品转移至套现网站，因此此类盗窃行为将无法获利。\n\n3. 《沉默之钥之死》\nAPI 强制实施移动推送功能（2023年12月）\n\n从历史上看，被盗的会话 Cookie 曾允许恶意脚本执行无头后台 POST 请求至/dev/ajaxregisterkey 且未通知受害者。2023年12月4日，Valve 要求在 Steam 移动应用中生成 Web API 密钥时必须获得明确的推送确认，从而杜绝了无提示的后台密钥配置。\n\n4. 应用内移动端提示\n账户使用时长与名称横幅（2022–2024）\n\nValve 对移动端确认弹窗进行了改版，以显示交易伙伴的Steam 账户使用期限（创建日期）, Steam 级别，以及一条明确的琥珀色预警：“该用户最近更改了其个人资料名称”，从而打破了那些细心的受害者所产生的视觉错觉。\n\nValve“拼凑方案”中的三大缺陷：为何诈骗者只是转移了目标\n1. 游戏排除漏洞（《Dota 2》和《TF2》）\n\n“交易逆转”功能专为《反恐精英2》设计。《Dota 2》和《军团要塞 2》中的道具仍然完全没有保护措施 这是由于制作和镶嵌过程的复杂性所致。价值数千美元的高阶物品（如“龙爪钩”、“金色小罗尚”、“非同寻常的TF2燃烧之焰”）均不设撤销期限。 诈骗者只是将自动API拦截转向了《Dota 2》和《TF2》的交易者，而Steam客服团队则严格执行其2016年制定的“不恢复物品”政策。\n\n2. “僵尸密钥”储备池（无过期期限）\n\n虽然 Valve 添加了基于移动端推送的通知的双因素认证来生成新 2023年12月交付钥匙，Valve 从未撤销、过期或清除现有的旧版 API 密钥. 数百万个曾生成密钥（或在 2023 年 12 月之前被网络钓鱼/恶意软件在用户不知情的情况下创建了密钥）的活跃账户，其凭据仍然处于有效状态，且包含零过期时间（无 TTL）和零空闲超时. 威胁行为者维护着这些持久密钥的庞大历史数据库，并持续进行轮询IEconService 未受干扰。\n\n3. 受害者惩罚：30天交易封禁\n\n即使在 CS2 中，Valve 也会对被骗的玩家施加惩罚：在 Steam 支持界面中点击“撤销交易”会自动造成对受害者账户实施为期30天的强制性交易及社区市场禁令. Valve 会对用户处以一个月平台禁言的处罚，以此遏制“无端”撤销交易的行为，并阻止受害者对低价值、高流动性的商品撤销交易。\n\n核心监管丑闻：七年的变通之举与一个API范围\n\n为什么Valve花了七年时间发明交易锁定、账户冷却期和可逆交易锁定——从而扰乱了整个游戏经济，并导致市值蒸发$104M——而不是采用业界标准的解决方案？\n\n正如 Valve 于 2026 年 1 月 16 日在 Steamworks 上的官方发布所证明的那样（公告#493839547938902179 ↗), Valve 已建成细粒度权限组（常规、微交易、经济、销售数据） 以及IP 白名单 用于企业版发布密钥。Valve 多年来一直掌握着相应的工程解决方案。一个面向用户的复选框——“禁止此 Web API 密钥访问 IEconService（交易管理）” 或者一个家庭IP白名单——本可以在2018年彻底根除“交易替代”诈骗，且不会造成任何经济附带损害。Valve却拒绝为普通玩家提供其为企业合作伙伴量身定制的保护措施。\n\nB部分——规则与执法记录 · 第9节\n他们的规则手册。记录在案的平台。\n上下文与来源限制\n\n该分类账将来自Steam 订阅协议（SSA） 以及Steam 网络行为（SOC） 直接针对活跃的大规模商业实体的指导方针。\n\n规则： 禁止商业用途、禁止赌博、禁止使用机器人——而Steam客服在拒绝归还受害者物品时，会援引这些条款。记录： 从字面上看，这些条款涵盖了本登记册中的商业平台，这些平台基于Steam个身份、Steam个机器人和Steam笔转账运行。该条款针对的是丢失皮张的人，而非运输皮张的企业——这一点在任何公开记录中均未提及。\n\n在存档的投诉中，Steam 支持部门援引了“禁止商业用途” 以及“禁止使用自动化工具/机器人” 在拒绝向API密钥欺诈受害者恢复资产时所援引的条款。从字面意义上看，这些条款同样适用于本案卷中记录的商业平台——这些平台通过Steam OpenID进行身份验证，并通过自动化Steam账户转移资产。 本文未估算全行业的收入总额（参见下文的执法统计数据）。现有记录仅显示了归档案件中针对单个账户适用的规则，而各平台并未公布按运营商分类的执法记录。本节旨在记录这种不对称现象。\n\n核心问题／选择性执法规则 → 规模 → 问责制\n一套规则。执行不一。\n\n该登记册显示，某些商业服务将Steam身份、库存、机器人和转账作为运营基础设施。SSA禁止未经许可的商业利用和自动化操作。存档的投诉显示该规则适用于个人账户，而公开记录中并未显示针对本文所载平台的、按运营商分类的相应账户信息。 请针对每一项分别公布相关规则、证据及执法决定。\n\n189审计范围内的网站\n44“活动注册表”中的独立域名路径——其中27条附有已发布的证据文件，17条为手动收集。仅通过对189个网站的浏览器审计就解决了其中的25条；该注册表还补充了手动收集的路径。\n12岁零6个月csgogem.com 在“链接过滤器”中被屏蔽；api.csgem.com 已注册 2014-03-08 且从未被封禁——截至 2026-09-22，共有 26 对此类账号\n无经核实的总数未包含全市场收入预测\nSteam 网络行为\n“……您不得在 Steam 上进行或试图进行以下任何行为：[…] 从事商业活动。此类被禁止行为的示例包括：发布广告；举办竞赛；赌博; 买卖 Steam 账号；出售内容、礼品卡或其他物品；以及乞讨。\"\n\nstore.steampowered.com/online_conduct ↗ 已归档 2026-09-21 ↗\n\n《SSA》第2.G条——商业用途\n“……[您不得]将内容和服务或其任何部分用于任何商业目的，但本协议其他条款明确允许的情况除外……”\n\n据报道，Valve在2016年的通知中援引了个人、非商业用途许可。据记录显示，尚无任何运营商出示过Valve授权。store.steampowered.com/subscriber_agreement ↗ 已归档 2026-09-18 ↗\n\nSteam Web API 使用条款\n“您不得以任何违反Steam《订阅协议》的方式使用Steam Web API 或 Steam 数据。”\n\n第三方皮肤交易平台通过调用Steam API的自动化账户进行运营。规则文本中未对商业规模作出任何例外规定。steamcommunity.com/dev/apiterms ↗ 已归档 2026-09-21 ↗\n\n《社会保障法》第4.C条\n自动化\n\n脚本、机器人及非人类交互均受限制。该账本会记录商业规模的机器人交易、账户农场和自动化路由行为。\n\n检查153标记为该条款的记录↗\n本条款下记录的内容153 已标记的平台\n案件立案15\nSkin Casino13\nCS2 市场9\n皮肤轮盘8\ncsgoempire.com→csgoempirelogin4.com赌场\nrollbit.com→rbsnin.com加密货币赌场\n500.casino→fivezerozero.co持牌赌场\n\n其中， 153 还被归类于《社会保障法》第2.G条，以及 2 还被归类于《社会保障法》第1.C条——同一项服务可能属于多个条款，因此 示例会重复出现。\n\n28 观察到153的 通过一个单独的可注册域名进行身份验证。标签记录了一项带日期的 观察结果，这使该平台从表面上看符合该条款的规定；这并非 经裁定的违规行为，且尚未针对其中任何一个提供Valve授权证明。\n\n《社会保障法》第2.G条\n商业用途\n\n商业利用须经明确许可。请对比已记录的商业模式、其规模以及任何已披露的授权或执行情况。\n\n检查175标记为该条款的记录↗\n本条款下记录的内容175 已标记的平台\n案件立案15\nSkin Casino13\nCS2 市场9\n皮肤轮盘8\ncsgoempire.com→csgoempirelogin4.com赌场\nrollbit.com→rbsnin.com加密货币赌场\n500.casino→fivezerozero.co持牌赌场\n\n其中， 153 还被归类于《社会保障法》第4.C条，以及 24 还被归类于《社会保障法》第1.C条——同一项服务可能属于多个条款，因此 示例会重复出现。\n\n28 观察到175的 通过一个单独的可注册域名进行身份验证。标签记录了一项带日期的 观察结果，这使该平台从表面上看符合该条款的规定；这并非 经裁定的违规行为，且尚未针对其中任何一个提供Valve授权。\n\n《社会保障法》第3.A条\nVPN 与位置伪装\n\n通过IP代理隐藏真实IP地址可能会导致服务终止。对于独立域名的认证主机，需要单独分析：确定被隐藏的内容以及应适用哪条规则。\n\n检查认证主机凭据↗\nSteam 帮助 / URL 政策\n链接混淆\n\nSteam 禁止使用链接缩短服务以及会隐藏链接目标的工具。一个独立的授权域名——rbsnin.com 在 Rollbit 的登录流程中，auth.dota.trade 在 CS.MONEY 中——这引发了一个类似的问题：显示给 Steam 的 OpenID 验证器的目标地址是否能标识出实际运行的网站。\n\nValve的 URL 政策 ↗\n\n规则参考：Steam 用户协议，2026年9月10日修订版 已归档 2026-09-18 ↗ ·Steam Web API 使用条款 已归档 2026-09-21 ↗ ·Steam URL 策略（链接混淆）. 统计数据描述了本档案中的记录和标签；它们并非已裁定的违规行为的统计数量。\n\n信任赤字\n当支持团队关闭工单时，由谁来审核该决定？\n\n这些保留下来的投诉记录描述了永久性制裁、未获回应的申诉以及拒绝归还被盗物品的情况。请将这些陈述与实际的票务记录、可用的补救措施以及账户访问日志进行核对。仅凭“钓鱼攻击”这一笼统的解释，无法确定是谁发起了账户重置或创建了API密钥。\n\n阅读已记录的投诉 ↗申请相关记录 →版主关系图 →\nB部分——规则与执法记录 · 第10条\n一个自动化 API。一条禁止自动化的规则。\n上下文与来源限制\n\n本节提出的问题是，如何协调这两者之间的关系：哪些API使用行为是被授权的，由谁授权，以及依据哪些已公布的标准。本文未对授权的商业API用户数量进行估算，且未公布名单这一事实本身也不暗示存在任何具体数字——该名单的缺失即为调查结果，而非背后隐藏的具体数字。 上文引用的Steam条支持信息由ArchiSteamFarm项目在其自身的常见问题解答（FAQ）中转载（经核实与原文完全一致2026-09-22）；这些信息并非Valve出版物，且未披露接收这些信息的账户信息。\n\n该规定（《社会保障法》第4.C节）： Steam 上不允许使用脚本、机器人或非人类系统。记录： Valve 提供了一个无头 REST API，其唯一目的是实现服务器间自动化，并向任何账户提供访问密钥。用户因使用自动化工具而被封禁；该自动化接口是 Valve 的自有产品。 哪些商业用途是被允许的，这一点从未公布过。\n\n“游戏开发者”谬论\nSteamworks SDK（正版）\n\n由正规游戏工作室用于将成就、匹配和排行榜功能集成到其游戏客户端中。需要进行复杂的 C++ 集成，并需完成官方合作伙伴的入驻流程。\n\nSteam Web API（漏洞）\n\n一种专为外部Web服务器设计的无头部JSON/REST架构。在本文档中记载的“劫持”模式中，该架构被用于从远程服务器读取库存信息并操控点对点交易；其合法用途未在本档案中列举。\n\n这把钥匙是给谁的普通 Steam 用户在客户端无需使用 Web API 密钥；该密钥页面位于开发者网址下，其文档中记载的用途是用于外部服务器端的访问。存档的账户劫持投诉显示，受害者直到自己的账户上被注册了密钥后，才得知该页面的存在。\n自动化悖论\n\n《社会保障法》第4.C条规定：“您不得以任何形式使用脚本、机器人、宏或其他非人工控制的系统（以下简称‘自动化工具’）以任何方式与 Steam 上的内容和服务进行交互。” 然而，Web API 的端点（例如CancelTradeOffer) 无需人工操作界面，也无需验证码，并完全绕过 Steam 客户端。该 API 专为服务器间自动化设计；相关规则禁止用户进行自动化操作；两者之间的界限并未公开。\n\n贸易流程中的服务器端角色\n\nWeb API 密钥允许第三方服务器在无需 Steam 客户端的情况下，对该账户的交易进行操作。在“劫持”模式下，该服务器位于账户持有人与交易服务器之间。\n\n→对于该键的操作，系统不会显示交易确认界面。\n→允许后台轮询（GetTradeOffers）。\n→无需用户操作即可取消并重新发布报价。\nValve 构建了该界面，在其规则中禁止用户进行自动化操作，且未公布哪些商业用途被允许的标准。\nB部分——规则与执法记录 · 第11条\n要求十天。却要花十年来交代。\n上下文与来源限制\n\n2016年7月20日，Valve的总法律顾问向博彩运营商设定了10天的最后期限。 十年后（截至本档案快照时间，即 2026-09-21），当时新闻报道中提及的至少一家平台——CSGOFast——仍通过独立域名的认证主机正常运营。下文内容系根据2016年7月21日的新闻报道还原，并非扫描件。 该通知所暗示的执法记录尚未公布。致委员会的公开信是第2节.\n\n请阅读后续意见旁边的2016年7月通知。尚待解决的问题是按运营商分类的执法记录。\n\n一周前——2016年7月13日，在公开场合\n\n关于2016年7月13日 已归档 2026-09-21 ↗, Valve 描述了赌博网站如何利用 Steam：OpenID 进行账户身份验证，并使用自动交易账户进行交易。Valve 指出，利用这些机制经营赌博业务违反了其 API 协议和用户协议。关于该机制的描述和相关禁令均载于Valve本人签署的、注明日期的声明中。 在 2026-09-21，所测试的独立域认证主机未返回任何“链接过滤”阻断记录，而 Valve 也未发布任何针对各运营商的强制执行记录。\n\n附件A / 7月2016排版重建\nVALVE 公司\n\n华盛顿州贝尔维尤市\n\n日期：2016年7月（据媒体2016年7月21日报道）\n发件人：卡尔·夸肯布什，总法律顾问\n回复：停止并终止——禁止将Steam账户用于商业用途\n注：根据已报告的文本进行重建；非扫描件\n\n“我们已获悉，您正在运营下列赌博网站之一。 您正在使用 Steam 个账户开展此项业务。根据 Steam 用户协议，Steam 和 Steam 服务仅限个人、非商业用途。”\n\n“您应立即停止并将不再将您的 Steam 账户用于任何商业目的。如果您未能做到这一点，十（10）天内, Valve 将采取一切可用的补救措施，包括但不限于终止您的账户。\n\n档案重建 · 查阅原始记录\n卡尔·夸肯布什\nValve公司总法律顾问\n边栏 / 社论\n十天。那接下来呢？\n\n截止日期已经明确规定。公众的后续行动也应如此。\n\nValve 发表的关于《2016》的立场声明 ↗\n关于截止日期的说明 +\n讽刺 / 非瓦尔夫通信\n\n亲爱的截止日期，\n\n你被给了十天时间。不知为何，日历是唯一还在正常运转的东西。\n\n请将任何回复转至公共记录中。\n\n时间轴2016年7月 – 2026年9月\n通知中的截止日期：\n10天\n2016年7月\n自通知发布以来已过去：\n3,715 天\n该数据为2016年7月20日至2026年9月21日档案快照期间的固定统计值，并非实时数据\n已公布的执法记录：\n无\n未找到按操作员分类的终止或阻塞记录\n\n◀第0–10天 — 截止日期，按比例缩放第3715天 — 快照 ▶\n\n2016年7月20日发出十天期限通知第0天\n2024年2月17日适用《DSA》规定的义务第 2,768 天\n2026年2月25日纽约州总检察长宣布提起诉讼第 3,507 天\n2026年9月21日档案快照第3715天\n\n十年后，CSGOFast ——在2016年相关通知的新闻报道中被提及——目前正在运行：csgofast.com 在 2026-09-19 和 2026-09-21 上返回了“链接过滤”阻断，而其认证主机steam-login.authtofast.com (注册号 2026-06-30) 没有。\n\nValve的安全设置变更的完整带日期记录：安全时间轴 → · 华盛顿州的判例与执法标准：下面\n\n记录显示： 2016年的通知设定了10天的期限；Valve当时已运营一个域名列表（Link Filter），并在其自身的OpenID请求中接收了授权主机名；目前尚未公布任何按运营商分类的执法记录。 社区报告描述了2018年针对某交易平台（SkinJar）采取的行动，但这些报告未经核实，本文不予采信。\nCSGOFAST / 已保存的认证路径\n遵循声明的返回主机。\n\n已保存的路线记录链接csgofast.com 到steam-login.authtofast.com. 该独立主机名包含在 Steam OpenID 请求中。它为调查人员提供了一个具体的地址，以便与 Valve 的过滤和执行记录进行比对。\n\n查看 CSGOFast 的路径及其来源 ↗ ·比较已保存的 Steam 链接筛选结果 ↗\n\n公共记录 / 华盛顿 · 2016 → 2026\n两个截止日期。一个尚未明确的执法标准。\n7月20日\nValve 给予赌博网站10天时间\n\n其律师在要求中警告称，若继续将Steam账户用于商业用途，可能会导致账户被终止。\n\n9月27日\n华盛顿施压 Valve\n\n该州博彩委员会要求提供已采取措施阻止利用虚拟物品进行赌博的证据，并将答复截止日期定为10月14日。\n\n10月17日\nValve 驳回该指控\n\nValve在截止日期后作出回应，否认其助长赌博行为，称已停用相关账户，并表示不希望为所有用户关闭交易和OpenID功能。 在关于7月通知的新闻报道中被点名的平台中，至少有一家（CSGOFast）在十年后仍在运营。这两个事实只有在运营商替换了被禁用的账户的情况下才成立；而能证明这一点的记录尚未公布。WSGC应要求Valve对此进行说明。\n\n2026\n2026年9月观察到的航线\n\n该路由记录显示，有44个平台通过独立域名的认证主机（包括CSGOFast）进行身份验证，使用了2016年所述的OpenID和交易机制Valve。本应显示哪些运营商被切断服务的执行记录尚未公布。\n\n委员会内部简报 · 2018年1月30日\n在Valve作出回复十八个月后，监管机构仍将其视为一种意图。\n\n在HB 2881号法案的公开听证会上，该委员会向本州立法机构通报情况时，用自己的话描述了2016年7月的声明：Valve“宣布将打击利用其平台进行皮肤赌博的行为。” 该页面还记录了该公告对行业预测产生的影响——“因此，” 2020年虚拟物品赌博市场的预测值从$19.7十亿 到$670百万，仅凭这一公告，降幅就达到了约97%。预测数据已发生变化。而能够证明这一调整合理性的、按运营商统计的执法记录至今仍未公布。\n\n这些市场数据是Narus Advisors / Eilers & Krejcik Gaming的估算值，由委员会简报中转载，并非委员会的调查结果；同一份文件显示，2016年的“皮肤赌博”金额约为$5十亿，其中约$3十亿发生在赌场式网站上。 检索时间 2026-09-22，SHA-256c507c9025f93da0aadaf395c4d8882f25973211c318ee8e9b6f18a5b3755e050.\n\nValve在2016年公开表态的内容与当今可见的基础设施可以进行对照。问题在于，监管措施是否已覆盖被禁运营商所使用的账户和路线。十天的通知期限并不能证明该通知已向其中列明的各运营商送达。 2018年针对OPSkins的行动是迄今为止唯一有记录的针对特定操作员的干预措施；考虑到共检查了189个平台且未公布按操作员分类的记录，仅此一项有记录的行动并不能表明存在执法模式。\n\n华盛顿州博彩委员会2016年公告 ↗ 已归档 2026-05-20 ↗ ·Valve于2016年10月17日的答复（文件副本） ↗ ·WSGC向立法机构作简报，2018年1月30日（本地副本，共4页） ↗ ·wsgc.wa.gov 上的同一份文件 ↗ ·检索记录与哈希值 ↗ ·Valve的 2018 年 OPSkins 动态 ↗ 已归档 2026-03-07 ↗ ·当前路线审核 ↗\n\n法证纵向审计 · 2016年“停止并终止”通知的对象\n“10天通知”十年：对23个指定地点的法证生存审计\n\n2016年7月19日至20日，Valve总法律顾问卡尔·夸肯布什向23家皮肤赌博平台发出了正式的停止并终止通知，责令其停止在Steam账户内的商业用途10天 面临账户终止和法律诉讼的威胁。3,700天后，一项实证审计揭示了执法的真实情况：多家运营商从未停止运营，另一些则在截止日期后仍持续运营长达六年，而这个价值数十亿美元的生态系统继续利用Valve的OpenID架构。\n\n5+ 直播\n预计将于2026年投入运营（CSGOBig、CSGO500、CSGOFast等）\n6年\n关闭前最长的公告发布周期（CSGOatse 运营至 2022 年）\n$5.01B\n2016年“皮肤”投注额（Narus / Eilers & Krejcik）\n200+\n在市场高峰期运营的活跃网络赌博网站\n《幸存的泰坦》· 2024–2026 年财务与流量蓝图\n从10天预警到离岸集团：数十亿美元的资金周转\n\nValve在2016年发布的公告非但没有消除“皮肤赌博”，反而催化了该行业的演变。 幸存的运营商重组为离岸公司实体（库拉索、伯利兹、塞浦路斯），开创了点对点（P2P）交易以规避机器人禁令，目前处理量已超过每月网站访问量达1000万次 以及每年数十亿美元的投注额 同时继续通过 Steam 进行身份验证：\n\n平台 / 域名\t2016年7月通知\t执法结果与存活状况\t记录验证 / 主要链接\nCSGOBig\ncsgobig.com\t10天通知（2016年7月）\t2026年依然健在\n已暂时暂停，现已重新上线；通过 letmeinbig.com 和 csgobiglogin.com 进行身份验证\tX：@csgobig ↗ ·FB：csgobigofficial ↗\nCSGO500\ncsgo500.com / 500.casino\t10天通知（2016年7月）\t2026年依然在世\n更名为 500 Casino（库拉索牌照号 8048/JAZ2014-037），月营业额达数百万\t真人博彩平台 (500.casino) ↗\nCSGOFast\ncsgofast.com\t10天通知（2016年7月）\t2026年依然在世\n通过 steam-login.authtofast.com 积极运营轮盘、Crash 和大奖游戏\t文件授权审核 ↗\nCSGOLounge / Dota2Lounge\ncsgolounge.com / dota2lounge.com\t10天通知（2016年7月）\t2026年依然健在\n业务重心转向电竞代币投注和加密货币博彩；保持持续运营\t直播平台 ↗\nCSGOCasino\ncsgocasino.net / csgocasino.gg\t10天通知（2016年7月）\t《通过继任者直播》（2026）\n该域名已重定向；现由 csgocasino.gg 运营的继任门户网站\t后继域 ↗\nCSGOatse\ncsgoatse.com\t10天通知（2016年7月）\t存续6年（截至2022年仍处于活跃状态）\n在Valve发出10天最后通牒后，赌博活动仍持续了六年\tX：@CSGOatsecom（活跃至2022年）↗\nCSGOSweep\ncsgosweep.com\t10天通知（2016年7月）\t存续至2017年12月\n在截止日期过后仍向公众开放了17个月\tX：2017年12月CSGO横扫战绩 ↗\nCSGOWild\ncsgowild.com\t10天通知（2016年7月）\t存续至2017年12月\n由知名网红推广；在收到停止并终止通知后运营了1.5年，随后转向加密货币领域\tX：@Wild（2017年12月活跃）↗\nCSGOPot\ncsgopot.com\t10天通知（2016年7月）\t存活至2017年9月\n在收到通知后仍继续经营高额累积奖金博彩活动长达14个月\tX：@csgopot（2017年9月活跃）↗\nCSGODiamonds\ncsgodiamonds.com\t10天通知（2016年7月）\t存活至2017年年中\n尽管承认曾为受赞助的主播篡改比赛结果，该赛事仍照常举办至2017年\tX：@csgodiamondscom (2017) ↗\nCSGOLotto\ncsgolotto.com\t10天通知（2016年7月）\t已于2016年7月关闭\n因公众丑闻被迫停业；成为联邦贸易委员会（FTC）同意令的对象\t联邦贸易委员会（FTC）同意令（案号 C-4632）↗\nCSGODouble\ncsgodouble.com\t10天通知（2016年7月）\t已于2016年7月关闭\n在《停止并终止通知》发布后立即自愿停业\tX：@CSGODouble（已关闭，2016年7月）↗\nCSGOMassive\ncsgomassive.com\t10天通知（2016年7月）\t已关闭 2016\n于2016年底停止公开运营\tX：@csgo_massive ↗\nCSGOStrong\ncsgostrong.com\t10天通知（2016年7月）\t已关闭 2016年\n已于2016年停止对外运营\tFB：csgostrongfree ↗\nSkins2\nskins2.com\t10天通知（2016年7月）\t已关闭 2016\n已于2016年停止对外运营\tFB：CSNCOM ↗\n\n平台\t月访问量（访问次数）\t预计营业额/交易量\t公司实体与管辖权\t主要监管举措与模式\nCSGOEmpire\ncsgoempire.com\t230万 — 900万 / 月\n平均时长 6 分钟以上；80% 直接\t$1.5B — $2.5B 年度交易量\n>1,000,000 每月P2P皮肤交易； $6.4M 活跃流动订单量\tMoonrail Limited B.V.（库拉索注册号 #148182）\n付款方：JHOLT LTD（塞浦路斯）；创始人：“Monarch”（奥西·凯托拉）\t开创了零手续费的P2P物品交易；持有库拉索OGL/2024/1183/0869牌照\nCSGORoll\ncsgoroll.com\t274万 — 350万 / 月\n平均时长 9 分 23 秒；16% 跳出率\t$1.0B — $2.0B 年度交易量\n估计每年来自赌场优势的企业收入为 $100M–$200M\tFeral Holdings Limited\n总部位于伯利兹伯利兹城（注册号：171519）\t被澳大利亚ACMA禁赛（2023年5月）；赞助了一支拥有未成年选手的一线战队G2 Esports\n500赌场 (CSGO500)\n500.casino / csgo500.com\t22万 — 42.5万 / 月\n~10.5万月独立访客\t每周 $100k（每年 $5.2M）在罗亚莱斯\n大额投注者的投注要求：每获得 $1 返水，需投注 $400 次\tPerfect Storm B.V.（库拉索岛第150536号）\n库拉索博彩监管委员会许可证 OGL/2024/1354/0882\t因未经许可针对瑞典玩家开展营销活动，被瑞典博彩监管局（Spelinspektionen）禁止运营（2023年11月）\nCSGOBig\ncsgobig.com\t~169,600 / 月\n平均时长 19 分 12 秒；美国初选\t年交易量达数百万\n神秘宝箱、轮盘赌和箱子对战\t通过辅助代理路由进行操作\nletmeinbig.com（注册于2023年）与 csgobiglogin.com\t2016年7月C&D的目标；采用代理授权架构重新发布\nCSGOFast\ncsgofast.com\t约15万—25万/月\n全球多语言受众\t年交易量达数百万\n高速轮盘和崩盘游戏\t离岸运营实体\n路径 Steam 通过 steam-login.authtofast.com 进行身份验证\t2016年7月收到“停止并终止”通知的对象；从未停止运营；2026年仍处于运营状态\nCSGO Polygon\ncsgopolygon.com / plg.bet\t约30万—50万/月\n独联体和东欧的 dominance\t年交易量达数百万\n加密货币与皮肤轮盘、比赛投注\t第二波目标（2016年10月）\n通过镜像域名 plg.bet 转向加密货币领域\t已存活整整十年；继续通过第三方API进行皮肤清算\n“第二波”：为何Valve的停止并终止通知共针对43个以上网站\n\n2016年10月17日，Valve的法律顾问正式向华盛顿州博彩委员会披露，继7月19日发出的首批23份通知之后，Valve已向另外还有20多个皮肤赌博网站 （使官方总数超过43个）。之所以要发布这份第二批名单，是因为最初的名单中莫名其妙地遗漏了世界上最大、最臭名昭著的赌博中心：\n\nCSGOJackpot.com： “皮肤大奖”这一概念的开创者，在因面临联邦起诉威胁而停业前，其交易额曾高达数亿。\nCSGOShuffle.com： 该网站是2016年7月直播丑闻的核心，Twitch主播PhantomL0rd曾秘密持有该公司33%的股份，并被曝光利用公司资金操纵赔率。\n宏观生态系统（200多家运营商）： 根据Narus Advisors和Eilers & Krejcik Gaming的行业研究，2016年共有超过200家独立的“皮肤”赌博网站运营，从303万名活跃玩家那里产生了$5.01十亿的投注额。 Valve的43封信所涉及的范围不到20%的活跃市场份额。\n关于Steam皮肤赌博的官方政府及监管调查\n\n“皮肤赌博”现象已在多项正式的法定调查、执法行动和政府立场文件中得到记录：\n\n1. 华盛顿州博彩委员会（WSGC）（2016–2018）\n\n于2016年10月5日发出正式的“停止并终止”要求；于2018年1月30日发布《立法简报》，其中明确指出“皮肤”属于现金等价物，并报告了$5.0B的“皮肤”投注额。\n\nWSGC 立法报告 PDF（本地副本）↗\n2. 美国联邦贸易委员会（FTC）（2017年9月，案卷号C-4632）\n\n这是首例针对CSGOLotto所有者特雷弗·马丁（Trevor Martin）和托马斯·卡塞尔（Thomas Cassell）涉及“皮肤赌博”的联邦监管执法行动，理由是他们存在欺骗性行为及未披露平台控制权。\n\n联邦贸易委员会（FTC）的裁决与同意令 ↗\n3. 英国赌博委员会（UKGC）立场文件及青少年审计报告\n\n英国博彩委员会2018年的调查显示，3%的11至16岁青少年表示曾用游戏内物品（皮肤）下注。\n\nUKGC 研究资料库 ↗\nUKGC policy on virtual currencies ↗\n4. 澳大利亚参议院环境与通信调查（2018年）\n\n联邦议会关于……的报告“游戏内针对随机获取道具的微交易”，评估Valve的开箱机制、二级市场套现以及规避监管的行为。\n\n澳大利亚议会调查 ↗\n未结需求\n\n公布执法记录：哪些赌博账户和机器人已被停用，哪些返回主机已被限制，以及哪些商业服务获得了许可。仅发布公开禁令和在主页上发布警告，并不能证明相关运营活动已被停止。\n\nB部分——规则与执法记录 · 第12条\n主机名已经包含在请求中了。\n上下文与来源限制\n\nValve 已经维护了一份域名列表（即“链接过滤器”），并且在每个 OpenID 请求中都会接收认证主机名。下面的伪代码展示了将这两者连接起来的逻辑结构。目前没有公开证据表明 Valve 会这样做。\n\nValve 已经运行了一个域名黑名单。 Valve 在每个 OpenID 请求中都会收到登录主机。无需建造任何东西——只需将两者连接起来即可。 这是针对 Valve 自行维护的列表进行的主机名查询。下面的伪代码仅用于说明，并非 Valve 的实现。\n\nforensic_autoban.py\n# 示例伪代码 — Valve.block_domain() 和 flag_session_as_mitm() 并非真实的 API 调用。 此处演示的是缓解措施 Valve 针对代理认证域可能实现的逻辑结构，而非 Valve 的实际内部实现。\n# 示例：对传入的 OpenID 请求进行验证的逻辑流程\ndef audit_openid_request(请求)：\nblocked_origins = database.get_blacklisted_platforms()\nproxy_domain = request.params.获取('openid.realm')\ntarget_redirect = request.params.获取('openid.return_to')\n\n# 逻辑：如果代理将请求路由回被封锁的网站，则封禁该代理。\n用于 网站在 blocked_origins:\n如果 网站在 target_redirect:\nValve.block_domain(proxy_domain)\nValve.flag_session_as_mitm(request.session)\n# 结果： 拒绝了该主机的登录请求\n\n观察：\n如果某个主域名已列入链接过滤器（例如 howl.gg，被屏蔽的 2026-09-18/19/21) 且其认证主机（howl.uno）出现在该网站登录按钮发出的 OpenID 请求中时，Valve 可通过其自身的请求数据观察到该关联关系。该检查可自动化进行；但是否执行该检查则无法确定。\n有据可查且已报告的先例\n\nValve 据记录显示，曾至少一次对第三方运营商采取干预措施：2018年，它撤销了OPSkins通过ExpressTrade系统访问的权限（Valve的公告 ↗ 已归档 2026-03-07 ↗). 2018年的社区报告还提到一个交易平台（SkinJar）失去了访问权限；这些报告尚未得到证实，其背后的机制是根据结果推断出来的，而非基于已披露的流程。\n\n该判例确立了以下原则：\n\nValve 可在其决定时切断第三方运营商的访问权限。CSGOFast（在2016年7月通知的相关媒体报道中被提及）当时在 2026-09-21 上运行，其注册的授权主机为 2026-06-30，该主机未触发 Link Filter 阻断。 为何某家运营商被切断而其他运营商未受影响，目前尚无任何公开的标准予以解释。\n\n注册日期能反映什么、不能反映什么\n\n授权主机的注册日期是该主机首次出现在 OpenID 请求中的时间下限；这并不意味着该主机一直被持续使用。sc-auth.net例如，该域名注册于2019-04-02（RDAP），并于2026年9月在Skin.Club的Steam登录流程中被发现；在这两个日期之间发生了什么，公开记录中并未提及。\n\n比较审计：API合规标准\n执法层面\tGitHub API 规则\tSteam Web API (Valve)\n1. 合规中立性\t已发布的统一规则。记录在案的调用限制（例如，经过身份验证的用户为 5,000 次/小时，GitHub Enterprise Cloud 组织为 15,000 次/小时）以及已发布的《可接受使用政策》适用于每个账户。\t未公布具体标准。单个账户依据自动化条款和商业用途条款（已归档的投诉）被终止，但尚未公布针对商业平台的按运营商分类的执法记录。\n2. OpenID / 身份验证代理滥用\tGitHub 公布的政策允许因滥用行为而暂停或撤销 OAuth 应用和令牌，其文档中还描述了已暴露令牌的自动撤销机制（作者对 GitHub 文档的总结）。\t在 Steam 个 OpenID 流程中观察到的独立域认证主机（例如 rbsnin.com、howl.uno、sc-auth.net）在 2026-09-21 上未触发“链接过滤”拦截，而其主域则触发了拦截。\n3. 滥用的商业化\t对于通过第三方自动化工具转手的商品，GitHub 不收取任何交易费；其收入模式来自订阅服务和市场商品上架。\tValve 销售可产出这些物品的宝箱钥匙，而社区市场对在市场内完成的交易收取总计约 15% 的费用。此处未估算归因于第三方平台的收入。\n4. 规避循环的寿命\t被暂停的 OAuth 客户端 ID 在暂停时即会在整个平台上停止工作；相关文档未公布具体处理时限，本文中也未作任何假设。\t在对 2026-09-19 和 2026-09-21 的检查中，注册日期介于 2011 年至 2026 年 9 月之间的独立域名认证主机未返回任何“链接过滤器”阻塞记录。注册日期是可能使用情况的下限，而非连续使用的证明。\n来源：GitHub 专栏——GitHub 发布的 API 速率限制和平台政策文档（作者总结，未引用原文）· Steam 专栏——对 2026-09-19 和 2026-09-21 的链接过滤检查（linkfilter-recheck-2026-09-21.json)，RDAP注册库（domain-registration.json) 以及存档的支持投诉 (证据档案).\nB部分——规则与执法记录 · 第13条\n0以外的价格缺口\n\n该物品存放在 Steam 库存中；交易在其他地方进行。一把工厂新品 AWP Dragon Lore 曾CSFloat 上有 62 条实时报价; 报价最低的$10,623.95. Steam的市场本身无法显示高于约$1,800的要价。若要以观察到的更高价格出售，所有者需要找到Steam以外的买家或交易平台。该物品及其转让仍取决于Steam。\n\n上下文与来源限制\n\n本节中出现了三种不同的计数方式，它们不能互换使用。245 指在2026年9月20日，仅在CSFloat平台上，其最便宜的有效报价超过$1,800的CS2商品名称类别数量。241 即该集合减去固定在CSFloat的$100,000上限处的四个类别，而$13.63M下限正是基于该面板计算得出的。248 这是一组不同的数据快照：2026年9月23日，在五个交易平台中，有两个或两个以上平台的报价超过了价格上限的类别。由于这些交易平台存在重叠，因此绝不能将不同交易平台的统计数据相加。 此处的所有数据均为要价，而非成交价，且均不代表收入、营业额或利润——无论是对于 Valve 还是其他任何人。 PriceEmpire 列出的数值是该网站发布的四舍五入后的估计值，且其 Steam 卡片涵盖了其他 Steam 游戏的商品，因此各项比较的范围并不完全一致。\n\n一种商品，两种定价体系。关注《记录报》\n步骤 3 / 3\n\n根据这一要求，卖家需要一个Steam以外的交易场所或买家。该商品仍需依赖Steam的库存和转账系统。\n\nSTEAM关于 $1,800已发布的社区市场挂牌上限\n已保存的目录$10,623.95全新AWP Dragon Lore 地板版，价面议\n《依赖》仍为 Steam 项库存和转移仍为 Steam\n01 / 商品Valve 游戏库存CS2 或 Dota 2 道具位于 Steam\n02 / 天花板关于 $1,800 于 Steam单个市场列表的最高价格\n03 / 外部咨询$10,623.95 用于《龙之秘闻》该日期快照中价格最低的 CSFloat 报价\n04 / 交付Steam 仍保留在链中所有权和物品转移取决于该系统\n市场架构 · 过时快照，20 9月 2026\n价格差距是可以量化的。\n\n我们统计了那些最便宜的有效报价严格高于1,800.的商品名称类别：CSFloat 和 Skinport 是两个独立的快照，其CS2库存存在重叠；因此无法将它们的计数相加。外部报价显示了更高要价的发布情况，而Steam仍负责管理商品的所有权和转让。\n\n245CS2 分类 · CSFLOAT\n166CS2 分类 · SKINPORT\n3DOTA 2 分类 · SKINPORT\n$10,623.95《龙之传说》楼层提问\n\n《龙之秘闻》：62 显示，CSFloat 在“全新”类别下有相关商品；所显示的价格为要价，并非已确认成交价。Steam 允许以更低价格发布商品，但不得发布观察到的更高要价。Valve 在 2016 声明中确认，其已知悉赌博运营商正在使用 OpenID 及 Steam 的交易基础设施。特定第三方市场是否违反了 Valve 的规则，需另行核实。\n\n查看完整登记簿 →CSFloat JSON ↗Skinport JSON ↗Valve关于2016的声明 ↗\nDIRECT CSFLOAT API / 带日期的快照$13.63M\n\n最低总要价为241 个商品类别 以及3,395 有效优惠. 计算方法为：每个类别的最低卖出价 × 其报价数量。四个被固定在 CSFloat 的 $100,000 上限的类别被排除在此保守型面板之外。\n\n这一数字反映了什么\n\n这些报价至少代表$13,631,888.25 该限量版 CSFloat 子集的已发布要价。将四个最高价类别纳入计算后，结果为$14,231,888.25. 这是一个活跃询价的最低价，而不是已完成的销售额、现金周转额、利润或整个CS2市场。\n\n从包含 245 行数据的 CSFloat 快照重新计算 ↗\nPRICEEMPIRE / 标价Steam：第 15 条（共 39 条）\n许多场地的标价都高于 Steam。\nUUSkins\n$133.8M\nYouPin898\n$127.5M\nBuff.163\n$104M\nMoon.Market\n$100.3M\nWhite.Market\n$89.6M\nBuff.Market\n$86.7M\nSteam\n$31M\n\n显示的六个最大值以及 Steam。PriceEmpire 对这些数字进行了四舍五入；Steam 显示$31M. 根据显示的美元金额，有14个上榜场馆的排名高于它。\n\nPRICEEMPIRE / 优惠数量Steam：第 1 条，共 39 条\nSteam 在报价数量上仍居首位。\nSteam\n32.2M\nYouPin898\n5.9M\nC5Game\n4.6M\nHaloSkins\n4.4M\nSkinport\n3.8M\n\nSteam 显示32.2M 报价。报价数量和总要价分别反映了不同的情况；许多低价房源可能会占据报价数量的大部分。\n\n来源：PriceEmpire 的公开比价 ↗ 已归档 2026-09-21 ↗, 捕获于 2026-09-20 19:03 UTC；39行提取 ↗. 这些数据均为四舍五入后的估计值，且不同地点的库存可能存在重叠。Steam的卡片中还列出了其他Steam游戏中的物品，因此范围并不完全一致。所列数值代表要价，而非销售额或收入。\n42\n另一消息来源 / STEAMANALYST\n商业生态系统显而易见。\n\nSteamAnalyst 的市集目录 已归档 2026-07-19 ↗ 该列表列出了42家第三方CS2交易平台以及Steam，其中43个条目中有32个提供了最新价格数据。PriceEmpire根据其自身的收录标准列出了39家交易平台。明确的企业名称、公开的报价、可见的价格：这一经济体系是透明的，可供查验。\n\n上限即机制：促销活动会结束，但该商品不会下架。\n\n在一张经授权的快照中，涵盖了五个市场，248个CS2商品类别中，有两个或两个以上的价格均独立高于Steam约$1,800的上架价格上限——而且这些商品无一例外均未在Steam上架. 同一份快照按价格对整个商品目录进行了分组：Valve的市场中，低于其上限的商品类别占95.3%，高于其上限的占1.9%。这种缩减并非源于需求下降；它完全符合已公布的规则。 以这些价格销售需要外部买家或交易平台，而 Steam 仍控制着库存和转移——交易离开 Valve 的结账环节，配送则仍依托 Valve 的基础设施。\n\nSteam 市场常见问题 ↗已归档 2026-09-21 ↗Steam 订阅协议 ↗已归档 2026-09-21 ↗五个市场图集数据集 ↗来源清单 ↗之前的 CSFloat 快照 ↗Skinport 快照 ↗PriceEmpire ↗已归档 2026-09-21 ↗SteamAnalyst ↗已归档 2026-07-19 ↗价格差异登记簿 ↗价格梯度图集 ↗\n\nC部分——法律框架\nC部分——法律框架 · 第14节 · 人员准入\n谁可以重置安全保护措施？\n上下文与来源限制\n\n账户安全还取决于那些能够恢复账户、查阅私人记录或重置账户安全措施的人员。调查工作必须像追查 API 滥用行为一样，对这些特权操作进行密切追踪。\n\n账户恢复功能赋予了客服人员将账户从其所有者手中移交出去的权限。Valve 已两次以书面形式确认——分别于2023年2月和2025年11月——该权限曾被用于将账户移交给错误的人员。 相隔三十三个月，通过同一渠道。下文将阐述：这种访问权限的价值何在，六起经核实的案例，以及日志Valve对每起案例的记录——这些记录至今未向任何人公开。\n\n保存的证词 / 2025年5月9日\n一张导致该账户安全功能失效的恢复凭证，以及一笔报告的 $10,000 损失\n\n在收集到的支持档案中，有位用户报告称，在另一人提交了恢复请求后，Steam 支持团队重置了密码并禁用了账户保护功能。 该用户称，该账户已多年未使用，存有2016–2017年的物品，且Steam Guard，已绑定手机号码并存储了恢复码。\n\n\"Steam 客服还是让别人获得了我的账户访问权限。\"\n\n第一人称指控，保存在steam_support_tickets_MEGA.json, 第110号记录。阅读完整的截图帖子 ↗\n\n这并非某位用户的倒霉遭遇。同样的“后门”——即通过提交帮助请求，将账户转移给提供更早数据的一方——是下文账本中所有案例的官方记录途径，而Valve已两次以书面形式明确指出这一点。\n\n业主在这场争论中是赢不了的。 恢复流程会要求提供第一个CD密钥、第一个电子邮箱、第一张卡片、第一个电话号码。这些信息都存储在Valve的数据库中，技术支持团队可以调取这些数据——据称可追溯至十五年前。任何拥有你文件副本的人，总能调出比你自己更多的历史记录。 目标的筛选标准是：账户已闲置多年、价值高，且通常是二手购买的，因此持有者根本不知道原始密钥。事后，这些账户会被彻底删除，从而切断了社区用于追踪皮肤的物品历史记录——普通用户在未经过标准等待期的情况下无法执行此类删除操作。\n\n最小权限原则 / OWASP A01\n\n恢复权限应仅限于相关任务，并需经过独立审查和记录。应审计哪些人员有权重置凭据、删除 Steam Guard、查阅账单记录或导出账户数据。OWASP 访问控制指南 ↗ 已归档 2026-09-20 ↗\n\n广泛的访问支持访问范围风险\n超越库存。\n\n如果广泛的支持访问权限被滥用，私有遥测数据可能会成为用于用户画像、定向网络钓鱼和监控的工具。潜在受害者包括普通用户、军事人员、公众人物及其家属。这是一种威胁模型；具体权限需要参考访问控制记录。\n\n01 IP地址历史记录与位置\nIP日志可以揭示网络活动记录和大致位置。但仅凭IP日志本身，无法确定精确的物理移动轨迹。\n02 设备指纹识别\n如果收集了设备标识符且可以访问，则可将会话与账户关联起来。\n03 活动遥测\n登录时间戳和会话记录可以揭示用户的日常习惯，包括那些在公开个人资料中无法看到的活动。\n04 通讯与联系方式\n如果能够访问保留的消息或联系信息，将扩大进行用户画像和社交工程攻击的可能性。\n05 身份揭露\n原始的电子邮件、电话和支付记录可以将一个化名账户与某个人联系起来。\n06 数据转售与问责\n导出的目标名单可能会助长针对性诈骗。需查明行为主体、访问地点、收件人和资金转移情况；仅凭地点本身既不能证明存在访问行为，也不能构成法律豁免。\n\nValve在其文件中描述了IP日志记录、设备信息、支付记录以及第三方支持提供商。《隐私政策》第3条、第5.2条 已归档 2026-09-21 ↗. 该政策授权第三方支持访问——但尚未披露能够显示哪家承包商在何时、依据何种授权访问了哪一类信息的审计日志。\n\n第14.1节 · 《登记册》 · 2022年6月 → 2025年11月 · 所有图表均注明出处\nValve 两次推开了那扇门，相隔三十三个月。门从未关上过。\n\n共有六起报告案例，其中账户信息是通过Steam的自有求助渠道，或通过该渠道保护的凭证被盗取的。每笔金额均为引用的来源所公布的数额，且每个来源均已注明名称。这六起案例中有两起已获得全额赔偿。 这些案例与其他案例的区别不在于事件本身——而在于谁在关注。\n\nValve，书面形式 — 2023年2月“相关物品已被从您的账号中移除，因为这些物品是从一个因支持请求而遭到入侵的账号处收到的，CS:GO团队对此负责。我们已撤销相关交易，并将这些物品从所有收到它们的账号中移除。”Steam 支持向HFB商品的收件人回复，转载自Dexerto，2023年2月21日 ↗ 已归档 2025-08-18 ↗\nValve，再次提笔——2025年11月 · 33个月后“一位处理该求助请求的技术支持人员未按我们的流程操作，导致您的账户被恢复给了其他人。对此错误，我深表歉意。”Steam 支持对 Hawkeye337 的回复，引用如下：Dexerto，2025年11月14日 ↗\n2022年6月21日\nHFB——游戏内最大的库存$2,000,000+· 在2023年2月的后续评估中上调至$3,000,000+\n\n七把纪念版AWP“龙之传说”以及排名第一的蓝宝石卡兰比特刀，仅这把刀的价值就约为$1.26百万. 该账户已停用三年，但手机验证器仍处于激活状态；尽管如此，还是通过客服恢复渠道更改了邮箱和密码。\n\n钱比东西先花光了。 据报道$200,000+ 销售款项的一部分已通过 market.csgo.com 提取——这是一个支持现金和加密货币结算的交易平台。撤销交易会返还皮肤，但不会返还用户已存入账户的现金。\n\n结果这个修复方案反而搞砸了。 一位买家将他的“纪念品：龙之传说”移入了游戏内的储物箱。Valve的回滚脚本无法查看该容器内部，因此它向所有者发放了一份新的副本，并保留了隐藏的那份——Valve复制了一份$130,000 该物品是在试图撤销一起盗窃行为时被发现的。通过比对物品ID和社区举报，该物品被查获，并于一个月后（2022年7月）被删除。 买家的退款由BUFF而非Valve支付。如此脆弱的应急补救措施并非管控手段；这只是平台在失去控制时所采取的行动。\n\nDexerto，2022年6月21日 ↗ 已归档 2022-07-02 ↗ ·卡巴斯基 ↗ · 每笔提现金额Esportfire，2022年6月22日 ↗ 已归档 2026-05-15 ↗，据称来自推特上的多个消息来源 · 根据……进行复制和删除Esportsbetting，2022年7月14日 ↗\n\n已修复交易被撤销。那些曾以全价购买商品的人，其库存中的商品被收回。\n2022年8月14日\nCS.Money —— 该平台自有的机器人$6,300,000· 19,000+ 皮肤 · 初步估算 $1.6M\n\n攻击者窃取了该交易平台交易机器人的移动验证器文件并清空了其中的内容，随后将部分赃款转给知名交易员以混淆视听。社区研究人员梳理了短短几小时内查获55个攻击者账户 并将它们发表了。\n\nValve并未推翻这一决定。给出的理由是，该第三方网站位于Steam之外——而正是该Steam，其库存、交易API和账户系统被盗用贯穿了整个过程。\n\nEsportfire，2022年8月14日 ↗ 已归档 2025-11-15 ↗\n\n被拒绝没有逆转。损失由该平台及其用户承担。\n已报告\n2023年2月21日\nQkss——同一扇门，同一位演员$1,000,000+\n\n据报告，此问题与HFB问题以相同方式提交，由同一位演员通过相同的客服请求提出。HFB问题已在八个月前得到完全解决，而Qkss问题则未得到解决。\n\n一条路。两个答案。 在已公布的记录中，除了听众规模之外，这两起案件没有任何区别。\n\nDexerto，2023年2月21日 ↗ 已归档 2025-08-18 ↗\n\n被拒绝未修复。\n已报告\n2023年2月\n内幕交易本身——持续了一年之久≈ $320,000· 持续时间约为一年，并非存货估值\n\n技术支持团队查阅到了截至15岁 ——第一个CD密钥、第一封电子邮件、第一张卡片。这正是恢复流程所要求的证据，这也是为什么在与账户持有人的争执中，数据库持有者总是占上风。\n\n博主 Mzkshow 揭露了内幕操纵者“Steam Help”及其同谋“Alexander”如何将目标锁定在持有超过 $100k 皮肤的休眠账号上。一把被盗的 M4A4 Howl，其上贴有 iBUYPOWER 和 Titan Katowice 2014 全息贴纸，最终以$35,000 最终，此事落到了NAVI队的瓦列里·“b1t”·瓦霍夫斯基身上，而他对此一无所知。在Valve介入后，该承包商解雇了其整个Steam客服团队。\n\nVKPlay ↗ ·Lis-Skins ↗ ·Escorenews（俄语）↗ ·Dexerto（英文）↗\n\n无寄存器Valve从未公布过此事涉及多少个账户，也未告知受影响的人。\n已报告\n2024年12月2日\n《马特维》——解雇事件之后$13,000\n\n某人提供了连账户所有者本人都无法核对的账户数据，结果获得了账户恢复。在承包商撤走其Steam客服团队两年后，通过同样的途径又得到了同样的结果。\n\n存档帖子，2024年12月2日 ↗ 已归档 2025-08-05 ↗ ·源行和哈希 ↓\n\n被拒绝未修复。\n2025年11月13日\nHawkeye337（马克·斯普洛克）——以及第二次坦白≈ $300,000–$500,000· 2014年卡托维兹全套全息系列\n\n袭击者要求1 比特币 并开始将该数据集刮取到Negevs上以将其销毁。Steam 支持部门的书面回复即为上述第二项承认：一名技术人员处理了该求助请求，未按流程操作，并将该账户转交给了其他人。\n\n导致这一修复的原因是数据源。 在X平台上发布标记Valve的帖子数小时后，该账号被取回，所有贴纸均已恢复。Qkss并没有那么多的受众。\n\nSkin.club ↗ ·Dexerto ↗ ·Esportfire ↗ 已归档 2025-12-17 ↗\n\n已恢复该报道登上热搜后数小时内，相关内容就被撤下。\n账簿所显示的，是任何单个案例都无法体现的。Simplified Chinese (Mainland)\n\n这条路线从未关闭过。 第一次入院日期是2023年2月，第二次是2025年11月——相差三十三个月，期间发生了承包商的大规模解雇、一起有记录的复发事件，以及一起造成$6.3百万损失的平台安全漏洞。从该账本中记录的首起盗窃事件算起，该渠道保持开放状态长达三年零五个月. 无论2023年修复了什么问题，2025年11月该求助请求仍将一个账户分配给了错误的人——这是Valve自己写的一句话。\n\n赔偿关注的是关注度，而非损害。 已恢复：游戏内最大的库存，以及其帖子曾登上热搜的收藏家。已拒绝：$1,000,000, $6,300,000, $13,000。Valve从未公布其适用的规则，因为一旦公布规则，就必须对那三条进行解释。\n\n没人被告知。 既不是那些账户记录被从数据库中读取的用户，也不是监管机构，更不是那些善意购买了相关商品却被迫退还的买家。既没有数据泄露通知，也没有事件报告，更没有受影响账户的统计数据——以及以现金形式留存的收益，通过以现金和加密货币结算的交易平台。资金一旦流出Steam，就无法进行交易逆转。\n\nValve 保存了支持审计日志、恢复工单日志以及上述每一行的交易记录。这些记录均未生成。索取您的副本 →\n\n关于《国防授权法》的问题\n保密性必须伴随着技术上的问责制。\n\n将保密协议与实际权限、出口管制、重置审批及访问日志进行对比。对于“恢复流程本身遭到滥用”这一指控，套用现成的回应是无法解决的。\n\n《通用数据保护条例》（GDPR）第28条、第32–34条\n\n第33条规定，数据控制者须在72小时内向监管机构报告个人数据泄露事件；第34条要求，当受影响人员面临高风险时，必须向其通报。 Valve已两次以书面形式确认，其支持渠道将账户信息——包括账户历史、账单记录等全部内容——交给了错误的人员。尚未发布根据上述任何一条规定发出的通知，也没有受影响的用户报告称已收到此类通知。 阅读相关规定 ↗ 已归档 2026-09-20 ↗\n\n在您的请求中包含支持访问权限 →\nC部分——法律框架 · 第15节 · 商业规模\n追踪资金流向。将交易分拆。\n上下文与来源限制\n\n当资金流被分离时，关于商业用途的问题就变得更加尖锐。第三方物品转让、Valve的主要销售以及外部提现是不同的交易。\n\n该商品属于 Valve。库存为 Valve。转移在 Valve 的服务器上进行。只是付款是在别处进行的 ——这一步骤决定了某人是否属于汇款机构，而Valve公司并未执行这一步骤。\n\n收入机制\n资金实际流动的地方。\n三条路线／单件物品的经济体系\n01 / 账户用户库存\n\n已保留的物品：Steam\n\n02 / 转账P2P交易\n\n用户 ↔ 机器人 或 用户 ↔ 用户\n\n03 / 结算外部平台\n\n现场结余或结清 Steam\n\n发行量经济引擎的作用远不止于转会费\n\nSteam 提供外部市场所使用的库存和转账基础设施。调查中的经济论点是：转售流动性和持续需求支撑着对箱子、钥匙及替换物品的消费，并由此产生后续社区市场销售的佣金。 直接的点对点（P2P）转让不收取社区市场佣金；这一会计事实并不能决定其更广泛的效益。Valve在整个过程中始终保留对账户访问权限和交易限制的控制权。\n\n01 / 二次需求流动性与转售价值\n\n对外贸易和赌博需求\n\n02 / 主要支出钥匙、钥匙套和药囊\n\n如有提供，可从Valve处购买简体中文（大陆）\n\n03 / 收入首次销售收入\n\n此外，还需支付实际市场销售额的相关费用\n\n5% + 10%Steam + 社区市场销售的 CS2 费用\n\n该调查得出的经济推论是：活跃的二手交易市场可以促进新商品的消费。大家熟悉的“15%”综合了市场费率，受最低收费标准和四舍五入规则的限制；它并非针对每一笔对外贸易征收的费用。\n\nValve社区市场的收费标准 ↗ 已归档 2026-09-21 ↗. 2026年2月25日纽约州总检察长提起了一项诉讼 已归档 2026-09-01 ↗ 指控付费开箱与外部现金转售及赌博危害存在关联——这正是本档案从技术基础设施层面所记录的关联。 该投诉仅为一项指控，而非调查结论；此处引用它是因为某州执法机构已就与本报告所提问题相邻的一个问题提出了质疑：与公开声明相符的执法记录究竟在哪里？\n\n01 / 条目加密货币存款\n\n外部服务和钱包记录\n\n02 / 转换平衡 → 皮肤\n\n通过 Steam 次交易交付的商品\n\n03 / 退出外部法定货币销售\n\n卖方、买方和支付服务提供商\n\nKYC？在每次交接时确定控制点\n\n这才是应调查的途径，而不是原生的 Steam API 现金兑换服务。在断言“无需KYC认证即可提现”之前，应记录各外部运营商的身份验证、托管情况、交易ID及提现接收方等信息。\n\n美国 / 《银行保密法》\n先对活动进行分类，再对义务进行分类。\n\n美国财政部金融犯罪执法网络（FinCEN）根据企业的具体经营活动来评估其是否属于汇款业务。 接受和传输可兑换的虚拟货币可能会触发货币服务义务，但须符合适用的定义和例外规定。Valve的Steam钱包接受资金并将其转换为游戏内道具；这些道具随后通过第三方运营商变现为真实货币。 该道具及其转移在 Valve 的基础设施上运行；而提现环节则不在其上，该循环中的任何部分是否符合资金转账的定义，属于 FinCEN 的分类问题，并非本文得出的结论。\n\n美国财政部金融犯罪执法局（FinCEN）FIN-2019-G001号文件，第1–2节、第5.1节 ↗ 已归档 2025-07-11 ↗\n\n欧盟 / 洗钱\n追踪资金流向、信息及协助情况。\n\n第(EU) 2018/1673号指令涵盖涉及犯罪所得的故意洗钱及参与行为。调查的核心问题在于：在2016年7月13日公开说明该用途之后，Valve对使用其交易和OpenID基础设施的运营商知情到何种程度，以及针对这些运营商采取了哪些措施。 Valve 未公布针对各运营商的执法记录；该记录——而非本案卷宗——才能解答上述问题。\n\n欧盟刑法框架 ↗\n\n《反洗钱指令6》（AMLD6）术语： 上述刑法指令与《(EU) 2024/1640号指令》（亦称AMLD6）不同。后者的总体转化截止日期为2027年7月10日，但有明确规定的例外情况。第78条 ↗ 已归档 2026-08-30 ↗\n\nC部分——法律框架 · 第16节 · 通知、答复、责任\n《数字服务法》：将相关信息载入记录\n上下文与来源限制\n\n第16条通知中的两个要素由提交方负责，而非本档案：提交方自身的详细信息以及关于信息准确性的善意声明。 该条文要求的其他所有内容——有依据的说明和确切的电子位置——均在第3节和路径登记册中列明，并附有已保存的响应和哈希值，以便任何一方均可提交。 该法律本身还有两项限制：丧失托管豁免权本身并不构成依据任何其他法律承担责任的依据，且第52(3)条中的“6%”是法定上限，而非针对“Valve”的评估处罚。\n\n根据《数字服务法》（DSA），网络服务提供商仅在已具体知悉相关情况却未采取行动时，才丧失其责任豁免权。本文件即为该通知。 其中列出了主机、日期、已保存的响应以及哈希值。自该报道发布以来，问题已不再是Valve是否知情——而是Valve接下来做了什么。\n\n012016年7月 / 档案展\n一项为期十天的要求。\n\n上述重建的通知是本次调查中执法比较的历史起点。\n\n022024年2月17日 / 一般申请\nDSA时间窗口。\n\n将历史上的行为与相关《数字服务法》（DSA）义务适用的期间内的行为区分开来。\n\n03十年 / 原始档案快照\n“Duration”需要一条通知记录。\n\n自2016年7月以来（见第11节）的累计时间是一项档案指标。这并非指长达十年的《数据安全法案》（DSA）违规行为。请将每份通知与具体事项、适用法律、送达证据及回复对应起来。\n\n第52条第3款 / 法定上限6%\n全球年营业额的\n\n违反《数字服务法》（DSA）义务的最高罚款金额，以服务提供商上一财政年度的业绩为基准。这是法律规定的上限，并非针对Valve所作出的具体处罚金额。\n\n第6条、第8条和第16条 / 法律标准\n\n对于相关托管服务而言，若具备特定知情情况且未及时采取行动，则可能导致丧失托管豁免权。一份足够明确的通知足以证明对特定内容的知情。DSA并未规定一般性的监控义务；丧失豁免权本身并不构成依据其他法律应承担的责任。\n\n《数据保护条例》（DSA）：第6条、第8条、第16条、第52条、第53条、第93条及第17条说明 ↗ 已归档 2026-09-20 ↗\n\n查看已存档的投诉 ↗创建账户时间轴 →完整的法律与经济分析 →\nC部分——法律框架 · 第17节 · 身份、年龄、商业访问\n未成年人：a Steam 登录不属于年龄验证\n上下文与来源限制\n\n本案卷任何地方均未出现未成年人的数据，也未收集任何此类数据：作者未在任何提及的平台上注册、提交信息或完成登录。任何基于本节内容开展工作的人员，均应将涉及儿童的证据保密，并从公开证据中删除可识别身份的细节。 此处援引《儿童在线隐私保护法》（COPPA）是将其作为一项具有特定适用范围（受众、实际知情情况、所收集的个人数据）的儿童隐私法律，而非作为一项通用的赌博年龄规定；2026年纽约州的投诉是州政府机构提出的一项指控，而非最终裁定。\n\n“使用 Steam 登录”可证明该账户确实存在。这并不能说明年龄有什么问题 ——而在这些网站上，这是阻隔孩子与存款之间的唯一一道屏障。请仔细阅读第3.1节: 在 Steam 客户端内部，浏览器本应显示的警告从未触发，因此子节点也从未看到过该警告。\n\nOpenID 提供了什么 Steam账户身份\n\n用于登录或绑定账户的已验证 SteamID。\n\n≠\n运营商必须明确以下事项参与资格\n\n年龄、管辖权及任何必要的身份核查。\n\n技术依据：Steamworks OpenID 文档 ↗ 已归档 2026-09-21 ↗. 经记录的身份声明并不构成对用户可合法参与赌博的认证。\n\n《儿童在线隐私保护法》（COPPA）/ 13岁以下儿童\n确定运算符和数据。\n\n《儿童在线隐私保护法》（COPPA）适用于受该法约束的面向儿童的服务，以及明知自己会收集13岁以下儿童个人信息的服务。这是一部儿童隐私保护法，而非普遍适用的赌博年龄规定。应明确目标受众、所收集的个人数据、知情情况以及家长同意流程。\n\n联邦贸易委员会（FTC）：《儿童在线隐私保护法》（COPPA）的要求 ↗ 已归档 2026-09-21 ↗\n\n应予以保存的证据\n记录从登录到存款的全过程。\n\n保留该网站的年龄验证机制、注册条款、资格条件、支付流程及投诉记录。对每位运营商分别进行评估。对涉及儿童的任何证据予以保密，并从公开证据中删除可识别身份的细节。\n\n一份相关的公共执法记录是2026年纽约投诉公告 已归档 2026-09-01 ↗，该报告指称付费“战利品箱”对年轻用户造成了伤害。这并非《儿童在线隐私保护法》（COPPA）的调查结论。\n\nC部分——法律框架 · 第18节 · 《通用数据保护条例》（GDPR）第15条规定的请求\n请求。响应。缺失的比较。\n\n他提出了四点要求，其中之一就是那份日志，它能揭露是谁在他的账户上添加了API密钥。三天后，该工单被关闭，并附有一个链接，但该页面上并没有这些内容。 ——而结尾那句话却与Valve自己的律师所说的相矛盾。\n\n这是谁的账号 · 来源与限制\n\n这些截图不是 PhishDestroy 的。 这些信息来自一位普通的Steam账户持有人——他是本项目开展的一项简短调查的受访者之一，由他本人提交了该请求并提供了截图。 该账户属于他本人，工单也属于他本人，相关通信内容均是他与Steam客服部门之间的往来。本项目并未提交该请求，在该平台上未持有任何账户，也不是该工单的参与方。\n\n2026年9月16日，他根据《通用数据保护条例》（GDPR）和《加州消费者隐私法案》（CCPA）第15条提交了数据主体访问请求，特别要求提供API密钥注册日志、包含IP地址的登录记录、设备授权记录以及交易记录。9月17日，客服代表“Logen”将他引导至自助服务的“账户数据”页面。 9月18日，他指出该页面未包含所请求的信息类别，并要求将此事上报至隐私团队或数据保护官（DPO）。9月19日，客服代表“Kal”以同样的指引关闭了该工单。两张截图均保存在下方（请求人的电子邮件地址已做遮盖处理；SHA-256在steam_tos_assets/screenshot-manifest.json).\n\n他之所以是合适的请求者，原因很简单：该账户持有一个他并未创建的 Steam Web API 密钥，该密钥注册于localhost.其创作时间不详 ——既不是针对他，也不是源自Valve向他提供的任何内容，因为唯一能确定其时间的记录是API密钥注册日志，而这恰恰是“闭包”所隐瞒的类别。该密钥并非新近产生的：出于同样的原因，它的存在时间比他知晓该密钥的时间要早，且这段时间长短他无法测算。\n\n其他账户持有人也在提交同样的请求。无论回复是否提供所列类别，均将按照与上述两例相同的规则（工单号、捕获日期、SHA-256、请求者信息已遮盖）在此处添加。\n\n本项目对该工单为何被关闭不持任何立场。工单中未说明原因，本文也未作任何推断。\n\n请求。响应。比较。关注《记录报》\n步骤 3 / 3\n\n他要求提供四个具体类别的信息。他所提及的“账户数据”页面是Valve自己的自助导出功能，而本项目无法为他人的账户列举其内容——因此，此处未发布按类别逐一对比的完整信息。 记录中显示的是他于9月18日所作的声明，即这些分类并不存在，以及9月19日的结案通知——该通知仅重复了转介内容，而未对此作出回应。\n\n请求具体类别API密钥、登录、设备和交易记录\n回应账户数据参考检查支持交换\n测试提供了什么？比较每个请求的类别\n屏幕 1/2 — 请求（9月16日）和首次回复，代理“Logen”（9月17日）\nGDPR ticket HT-2YBP-F7JP-D4VB — request and first response\n来源：help.steampowered.com，工单编号 HT-2YBP-F7JP-D4VB · 记录于 2026 年 9 月 16 日至 17 日 · 请求者邮箱已隐去 2026-09-21 · 文件：gdpr-ticket-1.png · SHA-256da940c731ab9869d226e9d06ccc8a1b393738766b7b0c445a56662623e025a66 (screenshot-manifest.json).\n屏幕 2/2 — 升级请求（9月18日）及结案，客服“Kal”（9月19日）\nGDPR ticket HT-2YBP-F7JP-D4VB — escalation request and closure\n来源：help.steampowered.com，工单编号 HT-2YBP-F7JP-D4VB · 截取于 2026 年 9 月 18 日至 19 日 · 文件：gdpr-ticket-2.png · SHA-25644844ea7b251f7fd7d79f87ee1578a846606a97b9659d3a53b322120c422219b (screenshot-manifest.json).\n结案答复，9月19日（逐字记录）：\n“Steam 保存的数据您已可在‘账户数据’页面中查看到。由于支持团队无法提供更多信息 Steam，该请求将被关闭。\"\n未提供数据 · 未说明拒绝的法律依据 · 未显示上诉结果\n这句话是错误的，而Valve自己的律师就证明了这一点。 律师2025年10月1日的信函第1.9段描述了将一台设备与数十个账户关联起来的设备级关联（附录A)。该答复中附有830页的存档记录（附录 B). 这些内容在“账户数据”页面上都没有。\n该账户为何要求提供 API 密钥日志\n\n他选择这四个类别并非随意。该localhost 他账户中的关键在于这是脚本留下的痕迹，而非有人在开发者页面中手动输入真实域名的结果 (第5节,第6节). 唯一能显示该记录由谁创建以及来自何处的，就是API密钥注册日志。这是他首先要求提供的。而这正是“结案”方所隐瞒的内容。\n\n来源：该账户持有人，摘自本项目的调查。上方的工单截图已进行哈希处理；密钥页面未公开。\n\n评估 · PhishDestroy\n\n在此情况下，在问题尚未解决时关闭工单并非偶然，而是正常结果。我们坚持16,319 已保存的投诉和支持记录 以及354 条去重后的支持交流记录 源自这些。这张票据就是其中一个日期明确、完整记录的实例，展现了它们的具体形态。\n\n支持工单 — 已保留HT-2YBP-F7JP-D4VB\n请求类型《通用数据保护条例》（GDPR）第15条 DSAR\n票务状态已关闭 2026年9月19日 — 未提供数据\n交易所中的代理“洛根”（9月17日），“卡尔”（9月19日）\n归档2026年9月16日\n所需数据谁注册了与该账户关联的 Web API 密钥？以及注册时使用的 IP 地址、设备及时间戳是什么？\n援引的法律依据《通用数据保护条例》（GDPR）第15条——获取个人数据的权利\n法律框架：第12条第3款规定，数据控制者自收到通知之日起有一个月的时间（可因正当理由予以延长）。截至本文发布时，该期限尚未届满，且本案卷宗并未主张存在逾期情况。 异议针对的是实质内容：最终答复中虽提供了自助服务页面的链接，但并未显示已提供所列的四类数据；且若数据控制者拒绝采取行动，根据第12条第4款的规定，其应说明理由并告知投诉途径。而最终答复中既未说明理由，也未提供投诉途径。\n为什么这些具体数据很重要\n\nWeb API 密钥事件日志是一份记录，用于显示第三方是否使用被盗的会话 Cookie 注册了密钥—— 这正是本档案库中保存的“库存被盗”投诉中所描述的机制。 披露谁注册了 API 密钥、来自哪个 IP 地址以及具体时间戳，将：\n\n允许受害者将 API 创建 IP 与自己的登录记录进行比对\n披露与已知网络钓鱼/赌博僵尸网络基础设施相关的数据中心IP地址\n提供可在针对该行为人的民事或刑事诉讼中使用的证据\n显示在生成密钥时是否已通知账户持有人\n记录显示： Valve 保留了设备级和账户关联记录——其法律顾问在2025年10月1日的信函中对此进行了说明（参见附录A，《证据备忘录》——来源1）。 在工单 HT-2YBP-F7JP-D4VB 中，数据主体曾要求获取同类记录，但该工单在关闭时仅提供了自助服务页面的链接，而数据主体报告称该页面上并未包含相关记录。 该拒绝是否合法应由监管机构裁定；其结果是，数据主体未能获得相关记录。\n这段对话——四条消息，三天\n\n两名Steam客服代表根据工单上显示的名字进行了回复：9月17日是“Logen”，9月19日是“Kal”。两人均将请求者引导至“账户数据”页面。 工单中没有任何信息表明该请求是否已转交至 Valve 的隐私团队或数据保护官，且案卷中也未说明这些客服人员的身份、职责，以及工单的流转路径。\n\n9月16日\n根据第15条提交的请求，其中列出了四类数据\n9月17日至18日\n关于账户数据的咨询；请求方要求上报至数据保护官（DPO）\n9月19日\n工单以相同的转介理由关闭；无数据，未说明依据\n《通用数据保护条例》（GDPR）第15条明确赋予数据主体哪些权利？\n第15条第1款(a)项处理目的——Valve 为何持有这些数据\n第15条第1款(b)项数据类别——Valve包含的内容\n第15条第1款(c)项接收方或接收方类别 —谁接收了这些数据（例如，API密钥持有者）\n第15条第1款(d)项保存期限或确定保存期限的标准\n第15条第3款正在处理的个人数据的副本——即 API 密钥日志本身\n第12条第3款请在以下时间内回复一个月 自收到之日起；如需延期，须在该月内提出。截至发布之时，该期限尚未届满。第12条第4款： 如果控制者不采取行动，则必须说明理由，并告知投诉人投诉的渠道。\n监管投诉渠道——面向所有用户\n\n任何向Valve提交了《通用数据保护条例》（GDPR）第15条请求但未收到合规答复（或收到未包含具体数据的模板化拒绝函）的用户，均可向 其所在欧盟/欧洲经济区（EEA）成员国的监管机构提出投诉。 Valve在欧盟的经营实体是位于汉堡的Valve GmbH，因此跨境投诉的主管监督机构是汉堡数据保护与信息自由专员办公室（HmbBfDI）。（Valve第27条规定的代表也位于汉堡；代表的地址本身并不决定管辖机关。）根据第77条，投诉人也可向其所属成员国的主管机关提出投诉。\n\nHmbBfDI 投诉表 ↗ 《通用数据保护条例》（GDPR）条文（第12条、第15条、第77条） ↗ 已归档 2026-09-20 ↗欧洲数据保护委员会（EDPB）指南 ↗\n\n任何投诉的工单编号：HT-2YBP-F7JP-D4VB — 作为一则有据可查的案例收录于本档案中。\n\n一则有据可查的案例\n这些记录确实存在；但数据主体并未收到这些记录。\n\nValve的律师在2025年10月1日的一封信中描述了设备级关联记录。 2026年9月19日，针对同一类记录的第15条请求被结案，处理方式是将请求人引导至一个自助服务页面，而请求人报告称该页面未包含相关记录，且未说明法律依据。 工单HT-2YBP-F7JP-D4VB即为其中一例；该做法是否具有普遍性，需由监管机构裁定，监管机构可向Valve索取其处理记录。\n\n《通用数据保护条例》（GDPR）第12条、第15条、第77条 / 监管机构\n\n根据第12条和第15条提出的投诉可直接向相关监管机构提出，且无需支付费用（第77条）。 该机构可采取纠正措施，包括下令遵守查阅请求，并根据第83条第5款(b)项对侵犯数据主体权利的行为处以罚款。 保留原始工单编号及任何Valve回复（或未收到回复）将增强投诉的说服力。\n\n查看 DSAR 模板 →\nC部分——法律框架 · 第19节 · 合同法\n与该平台自身架构相悖的订阅协议\n上下文与来源限制\n\n作者并非律师，本文内容均不构成法律建议。引用的《社会保障法》（SSA）内容来自2026年9月10日的修订版；不同修订版的表述可能有所不同，且各修订版中的条款编号已发生变更——请对照规范相关行为的适用版本核对条款内容。 关于第25条和第32条的论点阐述了法规的要求，并不意味着监管机构已认定存在违规行为。论点1中的数据包含第13节所规定的范围限制。\n\n《SSA》的三项核心条款与该平台的构建方式存在明显冲突：禁止商业用途的规定，以及将高价值交易挤出平台的“市场价格上限”； 关于API密钥的用户责任条款，与在2023年前无需双因素认证的密钥端点相悖；以及关于执法条款的表述，与显示未对各运营商进行执法的公开记录相矛盾。这些矛盾是否影响条款的可执行性，需由法院裁决；本节阐述了法院审理时将面临的事实情况。\n\n论点1 / 市值架构\n市场上限与商业用途禁令\n\nSteam社区市场的挂牌价格上限约为$1,800。在一份过时的快照（2026年9月23日）中，五个市场中有248个CS2商品类别，其中至少有两个市场的定价独立地超过了该上限；此类商品在Valve自己的平台上无法以这些价格出售. 希望获得这些价格的车主会使用第三方市场，这些市场通过 Steam 账户和 Steam API 运行——请注意，除非获得明确许可，否则美国社会保障局（SSA）将此类行为归类为商业行为。\n\n商品数量超出市场上限 → 第三方市场填补缺口 → 这些市场使用 Steam 账户和 Steam API → SSA 禁止未经许可的商业用途 → 尚未公布许可登记册。 社区市场的总手续费约为 15%，仅适用于在该市场内完成的交易，不适用于这些外部交易。\n论点 2 / API 密钥安全架构\nAPI密钥漏洞是一个平台设计问题，而非用户疏忽所致\n\n在 2023 年之前，Steam 的 API 密钥创建端点会接受包含被盗 sessionid 的 POST 请求，并生成高权限凭证。没有电子邮件确认、双因素认证或设备验证. 本次调查中收集到的API劫持投诉均遵循一种模式：攻击者脚本、窃取会话Cookie、隐式密钥生成、交易拦截（请求负载见第8节）。\n\n《通用数据保护条例》（GDPR）第25条（数据保护设计）和第32条（处理安全）要求采取与风险相适应的技术措施。 在未采用第二重身份验证或未通知所有者的情况下，签发可能被第三方截获的凭证，属于数据控制者的设计问题。在此背景下，SSA 条款中将责任归咎于用户的规定是否具有法律效力，应由法院和监管机构裁定。\n\n论点3 / 实时可视性\nValve 在每次登录时都会接收认证主机名\n\n认证主机名以明文形式发送到 Valve 的 OpenID 端点，具体如下：openid.return_to 和openid.realm （请求格式如第3节所示）。提取该信息是一项标准操作。截至2026-09-22，在26对主机中，主域被列入了链接过滤器，而承载其Steam登录信息的主机则未被列入。 Valve 未发布任何按运营商分类的强制执行记录，因此无法根据公开数据确定是否对这些主机采取了除“链接过滤器”以外的其他措施。\n\n谁承担费用\n存档投诉中的规律\n\n在已审查的投诉中，Steam 支持团队对 API 密钥被劫持的申诉所作的回应均遵循一种模式：拒绝恢复，强调用户对账户及其 API 密钥负有责任，然后关闭工单。本档案中未对受影响的账户数量或损失金额进行估算；也未找到此类数据的来源。\n\n问题并不在于个别用户是否犯了错误。问题在于，谁应该为这种架构负责——这种架构直到2023年仍允许使用被盗Cookie发起POST请求，从而在没有任何通知且无需双因素认证的情况下，创建出高权限的交易凭证。\n作为文件的《社会保障法》与作为合同的《社会保障法》\n法院在审查本案卷宗时，不会孤立地解读《社会保障法》。\n\n它将结合律师2025年10月的信函一并阅读，该信函描述了设备层面的关联性、授权主机的注册日期、批次注册的时间戳、API密钥请求的有效载荷，以及从2016年7月的通知到2026年9月平台仍在运营期间的这十年间隔。 这就是Valve必须处理的记录。\n\nSSA与记录不符 / 要点\n“禁止商业用途”——该市场的上限将高价值交易推向了商业性质的第三方市场\n“用户需对 API 密钥负责”——2023 年之前，密钥端点不启用双因素认证\n“我们对违规者予以处罚”——自2016年7月以来，未公布过按运营商分类的执法记录\n“您已同意条款”——在劫持模式下，该接受请求是由脚本提交的，而非账户持有人\n结论 · 案卷所载事实及本院的请求\n调查结果。我们要求的记录。\n上下文与来源限制\n\n下文中的每一项调查结果都与上文各部分中注明日期的公开记录相关联。这些请求是向那些能够获取本项调查无法触及的唯一信息——Valve自身的执法、访问和处理记录——的相关主管部门提出的。\n\n每项请求都基于一份带有日期的调查结论。当局可以调取本项基于公开资料的调查无法强制获取的记录。\n\n公开记录所证实的事实\n44个在线平台通过独立的可注册域名进行身份验证——其中27个已发布按路由分类的证据文件，17个来自手动收集，并单独列出。 截至 2026-09-22，有 26 对平台的主域名在 Steam 链接过滤器中被屏蔽，但承载其登录功能的主机却未被屏蔽——csgogem.com 被屏蔽，api.csgem.com 自2014年3月起注册。Steam 接收该主机名在openid.realm 以及openid.return_to 每次登录时。第3节\n2016年7月13日，Valve公开指出了该机制并予以禁止，其律师于2016年7月20日发出的通知设定了十天的期限。自该期限届满以来的十年间，尚未公布任何按运营商分类的执法记录。第11节\n该 Steam Web API 密钥端点仅凭一个会话 Cookie，就在 2023 年之前未实施双因素认证的情况下，签发了一条具有高权限且可进行交易的操作凭证。第5节\n一项根据《通用数据保护条例》（GDPR）第15条提出的请求（工单编号 HT-2YBP-F7JP-D4VB）在三天后被关闭，仅附有一个自助服务链接，未提供任何数据。第18条\n我们向各主管部门提出的要求\n华盛顿州博彩委员会\n重新打开2016年的文件。要求提供一份按运营商分类的详细清单，列明在发出十天通知后，哪些账户、机器人和返回主机被停用，以及哪些运营商随后重新获得了访问权限。第2节\nHmbBfDI（汉堡；Valve GmbH）\n审查第15条规定的答复是否履行了数据控制者的义务，并要求披露与识别行为人相关的API密钥注册和访问记录。第18条\nDSA 数字服务协调员\n将该记录中的认证主机路由标记为“通知”，待相关信息记录在案后，再评估Valve的回应是否履行了其义务。第16条\n任何数据主体\n请使用第15条模板，为您的账户申请相同的记录；保留的记录可用于核查是谁发起了重置操作或创建了密钥。附录G\n\n这四项请求背后的共同诉求是相同的：公开仅由Valve掌握的执法、访问和处理记录。主页上的警告、十日通知函以及自助服务页面，都是对控制权的体现。控制权是否被行使，这是公共记录无法回答、但监管机构能够回答的问题。\n\n附录——主要证据材料和工作资料\n附录 A — 律师往来信函\n证据备忘录——由来源1提供的材料\n\n第1、18和19节所依据的律师往来信件的证据基础及来源情况。\n\n证据基础与来源状态——由来源1提供的文件\n引发此次审查的那个被永久封禁的用户并非本次审查的对象。该封禁是否合理，在此不予探讨，本报告既不为其辩护，也不对此提出异议。该账号本身并非重点。关键在于相关材料：来源 1 ——该被封禁账户的持有人作为其自身《通用数据保护条例》（GDPR）请求中的数据主体，收到了来自Valve律师的以下信函——他转交了该信函及随附的案件文件，并授予了公开查阅这些文件的权利。姓名不予公开；文件按日期、生成元数据和哈希值进行标注。\n\n该函件是针对一项《通用数据保护条例》（GDPR）/数据主体访问请求（DSAR）作出的回应。在此过程中，Valve的律师提交了一份经签署的书面声明，其中描述了一项功能——此前Steam技术支持部门曾向用户表示该功能在技术上无法实现。下文引用的段落即为该声明。\n\n作者对生成的日志摘要进行的进一步分析是未收录于本档案中 尚待独立审查。本调查的其他部分均未以此作为依据。\n\n记录在案的承认：持续的设备级遥测\n\n在据称由Valve的代理律师撰写的信函第1.9段中，Valve的律师指出：“2019年至2023年期间，该账户主要通过一台设备进行操作，而该设备还曾用于登录数十个被盗的Steam账户。”\n\n事实： Valve的律师在此描述了跨越四年时间、跨账户的设备级关联情况。Steam 客服人员曾告知被盗受害者，从技术上讲无法追踪被盗物品或将账户与设备关联。 Steam Guard 设备授权机制已有公开记录，因此存在按设备分类的记录本身并非新鲜事；真正的新情况在于，该律师以书面形式确认，这些记录被保留下来，并在跨账户、跨年度的范围内进行了关联分析。\n\n为什么这很重要： 这种能在四年内将一台设备与数十个被劫持账户联系起来的关联记录，恰恰属于支持部门声称无法向受害者提供的同一类记录。 此类记录能够识别盗窃和转售链条中的账户和设备。哪些记录存在、保留期限多长，以及基于何种理由不向数据主体披露这些记录，这些都是监管机构需要解答的问题。\n\n来源：Valve的律师于2025年10月1日发出的信函，第1.9段及其830页的PDF附件 · 由来源1根据《通用数据保护条例》（GDPR）第15条提出的请求而收到 · 附件的SHA-256校验和记录在disclosure-audit.json · 信件内容未予转载；账户名称和第三方数据均已省略。\n\n状态：打开\n原始资料可通过证据档案库获取。\n附录 B — 生成的 PDF · 内容删节核查\n生成的PDF文件中的遮盖仅是表面处理：被遮盖的文本仍可被提取\n\nValve的律师在回复一份《通用数据保护条例》（GDPR）信息获取请求时，附上了一份长达830页的附件，其中被遮盖的内容是直接在文本上涂黑处理，而非将其删除。902,270 个字符位于黑色条形下方，并可通过文本提取工具直接提取出来 ——包括那些条形图原本旨在隐藏的第三方标识符。此处仅公布汇总数据；未转载任何受保护的内容，且附录本身亦未公布。\n\n1. 几何检查发现的问题\n\n日期为的《通用数据保护条例》（GDPR）第15条答复2025年10月1日 该文档附带了一份830页的PDF附录（Aspose.PDF for .NET生成的元数据，创建和修改日期相同）。作者进行了页面级几何检查：针对每一页，定位出在文本图层之后绘制的、不透明且接近黑色的矩形，并统计了其下方可提取的字符数量。\n\n基于生成的文件进行测量\n902,270\n黑色条纹下方仍可辨认的字符\n是统计得出的，而非估算的。这是对相关角色的统计——而非对受害者、身份重新确认或事件的统计。\n830 / 830\n受影响的页面 — 所有页面\n986\n覆盖在可提取文本上的矩形\n1,329\n不透明黑色矩形的总数\n黑色条纹绘制在文本图层之上，并未将其删除。条纹下方的文本可使用标准的PDF工具进行提取。此处仅公布汇总数据，未复现被遮盖的内容。\n法医演示：层间分离\nASPOSE.PDF FOR .NET 矢量叠加效果图（附录 P. 412）\n\n针对该账户提交的报告：[登录：redacted_user_667]\n\n用户提交的理由：[文本：“用户报告称库存中存在重复物品以及滥用交易行为……”]\n\n前景：<path fill=\"#000\" />漏洞：底层 UTF-8 流完好无损\n来源：2025年10月1日法律顾问函的PDF附录（830页，Aspose.PDF for .NET生成的元数据）· 由作者测量，方法及每页计数见disclosure-audit.json · 同一文件中记录的附录的 SHA-256 值 · 附录本身未公开发布。\n2. 这对数据主体的回应为何重要\n\nValve的律师将此文件发送给一名数据主体，以回应该人对其本人记录的请求。 文件上的遮盖条仅起装饰作用：下方的文本从未被删除，因此这些遮盖条原本旨在隐藏的第三方标识符，最终仍随文件一并发送给了收件人。这种可通过文本提取工具轻松去除的遮盖处理既无法真正隐藏任何内容，也会导致收件人无法分辨哪些信息被披露、哪些未被披露。\n\n第15条第4款正是这些限制存在的原因：获取副本的权利不得对他人权利和自由造成不利影响。而本作品未能履行这一义务。 是否应根据第4条第(12)款将其定性为个人数据泄露，应由监管机构裁定；该披露行为本身可在文件中量化，且任何持有相同字节数据的人均可复现——SHA-256值已公开，但附录内容尚未公开。\n\n横杠下显示的并不是账号。 这是针对该请求者提交的用户报告正文，其中附有报告作者信息：Steam次登录记录——由于登录账号极少仅在Steam上使用，因此可以据此识别出背后的人——据作者统计，该文件中提及的用户中，有超过 60% 名可被完全识别 ——以及他们所写内容的原始、未经编辑的文本。该文本包含针对请求者国籍的死亡威胁和辱骂言论。其中一些被指认的人员是未成年人。该制作组将一份列有名字的记者名单交给了他们所报道的那个人，而这正是第15条第4款旨在防止的具体危害。\n\n文件的顺序与内容同样重要。 该请求最初因申请人的别名电子邮箱地址中未包含其姓名，而被要求提供进一步的身份证明；在此后的延迟期间，该账户被永久封禁。 最终提供数据的信函——此时距《第12条第3款》规定的一个月期限已过去六周多——威胁收件人将面临刑事起诉，并扣留其剩余数据，直至其向律师解释账户活动情况。 此次披露还澄清了两个 Valve 此前未在公开场合回答的问题：所提供的记录显示，账户关联可追溯至2019年，且内部遥测数据的深度是 Valve 从未描述过的。\n\n本节的适用范围： 此处的观察仅限于编辑过程的机制，依据的是生成的文件进行评估。作者对生成的日志所做的进一步分析，在等待独立审查期间暂不公布，且本文件的其他部分均未以此作为依据。\n\n证据：2025年10月1日的律师函及其PDF附件（SHA-256已记录在审计文件中）；页面级 PDF 测量及其方法 ↗. 该请求的经过、第8页的拒绝以及被泄露记录的特征描述，在PhishDestroy的陈述中均有详细说明，“我的狗 vs. 顶尖的GDPR律师”，2026年8月17日 ↗ 已归档 2026-08-21 ↗. 此处省略了账户名称和第三方数据；图表中遮盖的部分均未显示。\n\n附信第8页驳回了该请求的一部分，并以书面形式说明了理由： 出于对Steam平台其他用户个人数据的保护……无法提供更详细的信息。 ——无法给出更详细的回答，因为必须保护其他 Steam 用户的个人数据。那份长达 830 页的附录就在同一份材料包中。 被遮盖的内容并非账号：而是针对申请人的举报报告，其中列明了举报人的姓名，并附有未经编辑的原始信息。该账户持有人曾通过其律师向Valve索要自己的档案；但他从中提取到的却是他人的信息。 该附录中的内容与划框者是谁无关。它所证明的是：Valve作为拒绝披露依据所援引的保护措施，恰恰是此次文件提交——在同一个信封中、同一天——未能做到的保护。\n赡养费及法律信函附件\n\n来源: https://phishdestroy.io/steam_dossier/zh/index#exhibit-gallery-section\n\n附录 D — 源代码收集\n精选原始记录\n\n档案中的六条记录——Valve跟踪器中的三条 GitHub 问题，以及三个关于有争议的支持结果的 Reddit 账号。每个来源都与相关主张、保存的文本以及由此引发的问题相关联。\n\n1 / 6 选定记录\n选择源记录\nGH-01 / GITHUB在已保存的构建中打开\n2016年申请的硬件密钥\n\nValveSoftware / steam-for-linux · #4521 · 2016-06-27\n\n一位用户请求将 U2F 硬件密钥作为第二种身份验证方式纳入支持范围。该已保存的问题同时带有“功能请求”和“已审核”标签，状态记录为“待处理”。\n\n我请求 Steam 支持 U2F USB 密钥作为替代方案。\n\n摘自 GitHub 问题 ↗\n书面记录\n一项关于增加账户安全措施的过期请求，已发布在Valve的内部问题跟踪系统中，并标记为“已审核”。\n问责要求\n发布产品决策、回复日期以及审核后提供的保护措施。\n读取已保存的记录→打开 GitHub ↗\n在文件夹中：账户安全措施 →存档 #484 · 构建 2026-09-17\nGH-02 / GITHUB在已保存的构建中打开\n没有有效退出机制的崩溃报告\n\nValveSoftware / steam-for-linux · #6459 · 2019-08-18\n\n该记者描述了2019年8月12日运行于Ubuntu 16系统上的一位Steam用户的情况。据称，禁用crash-upload目标后的设置在重启后并未保留，并附上了相关配置。\n\n如果我禁用 `ServerURL`，每次重启后该设置都会被覆盖。\n\n摘自 GitHub 问题 ↗ 已归档 2026-04-19 ↗\n书面记录\n一条具体的隐私投诉，其中包含客户日期、操作系统以及配置摘要。该已保存的问题目前处于“已打开”状态。\n问责要求\n确定相关调查、受影响的构建版本以及使“选择退出”生效的变更。\n读取已保存的记录→打开 GitHub ↗已归档 2026-04-19 ↗\n在档案中：请求相关记录 →存档 #467 · 版本 2026-09-17\nGH-03 / GITHUB在已保存的构建中打开\n已向 Valve 报告了 Auth-ticket 滥用情况\n\nValveSoftware / Source-1-Games · #3857 · 2022-02-26\n\n作者指控某服务器运营方在玩家断开连接后仍保留了Steam个认证凭证，并使用了具有误导性的服务器列表。该帖子要求Valve对此行为作出说明。\n\n让他们的服务器看起来人满为患。\n\n摘自 GitHub 问题 ↗\n书面记录\n2022年2月26日，在Valve的追踪器中提交了一份公开滥用报告。该报告的保存状态为“已打开”；报告中包含截图链接。\n问责要求\n就已报告的身份验证票据滥用事件，提交调查结果和缓解措施记录。\n读取已保存的记录→打开 GitHub ↗\n在文件集中：数据集范围 →存档 #768 · 构建 2026-09-17\nRD-01 / REDDIT作者简介\n44笔有争议的市场采购\n\nr/DotA2 · 作者昵称未公开 · 2022-07-07\n\n作者报告称，2022年7月6日发生了44笔未经授权的Market购买交易，损失金额约为$500+。据其称，当时已启用双因素认证，并描述了客服反复发送的模板回复。\n\n这已经是提交的第二张工单了，但我至今仍未收到来自 Steam 的非机器人式、非复制粘贴的模板回复。\n\n摘自 Reddit 帖子 ↗ 已归档 2025-03-20 ↗\n书面记录\n一份关于争议购买的过往记录，其中包含交易截图链接及客服回复。金额和事件均来自作者的报告。\n问责要求\n根据交易日志和会话日志核对有争议的购买记录。说明技术支持团队做出该决定所依据的证据。\n读取已保存的记录→打开 Reddit ↗已归档 2025-03-20 ↗\n本文件夹内容：支持与执行 →存档 #4,533 · 版本 2026-09-17\nRD-02 / REDDIT作者简介\n永久封号及上诉通道关闭\n\nr/ohnePixel · 作者昵称未公开 · 2024-12-09\n\n作者对永久封禁提出异议，并表示支持方援引了疑似账号转移和社区举报作为依据。作者描述了已关闭的工单，并计划申请获取其个人数据。\n\n我说明了我的情况并要求提供更多细节，但他们坚持自己的决定，并关闭了我的工单。\n\n摘自 Reddit 帖子 ↗\n书面记录\n一份保存下来的呼吁记录，其中包含作者所述的支持理由以及四张图片的链接。发布日期来自所选的支持数据导出文件。\n问责要求\n请指出支持永久禁令的证据，以及可用于对此提出异议的复核程序。驳回上诉并不等同于对该决定作出解释。\n读取已保存的记录→打开 Reddit ↗\n在档案中：请求相关记录 →存档 #4,766 · 版本 2026-09-17\nRD-03 / REDDIT作者简介\n恢复重置及报告的 $10,000 损失\n\nr/legaladvice · 作者昵称未公开 · 2025-05-09\n\n该用户指控称，在他人提交恢复请求后，客服重置了其账户凭证并禁用了账户保护功能。据其报告，一个处于非活跃状态的账户损失了约 US$10,000。\n\nSteam 客服帮我重置了密码，并关闭了我账户的所有安全设置。\n\n摘自 Reddit 帖子 ↗\n书面记录\n一条关于恢复流程会绕过账户安全措施的指控已被保存下来。该保存的帖子记录了作者所称客服人员向其说明的内容。\n问责要求\n查明谁授权了重置操作、其认可的所有权证明以及访问日志。账户恢复是安全系统 Valve 控制措施的一部分。\n读取已保存的记录→打开 Reddit ↗\n在该档案中：请求相关记录 →存档 #4,592 · 版本 2026-09-17\n\n六条选定的记录。GitHub 描述说明了已保存的构建情况。Reddit 帖子保留了作者的账号信息。\n\n下载这六首歌曲 ↓\n\n可搜索的构建包含16,319 条独立记录: 393 条 Trustpilot 记录、5,635 条 Reddit 记录、2,395 条 GitHub 记录、276 条网页记录和 7,620 条维基记录。多条记录可能涉及同一事件。单独的 40,448 行主导出文件的范围有所不同。\n\n搜索完整存档 ↗ ·构建清单 ↗ ·数据集范围和计数 →\n\n附录E — 案例研究\nArchiSteamFarm 以及自动化条款\n\n一款开源的卡片刷取工具，其官方常见问题解答中声称该工具运行于数百万个账户上，这与《订阅协议》中禁止自动化操作的条款（§ 4.C）相冲突。 其运作机制——即一个刷卡农场在开始产出前必须从 Valve 购买什么、为何所有提现方式均违反许可协议、违规处理记录以及由谁监管卡片经济——已在附件五 ↗.\n\n《Steam 用户协议》第 4.C 条规定：\n\n“您不得以任何形式使用脚本、机器人、宏或其他非人工控制的系统（以下简称‘自动化工具’）以任何方式与 Steam 上的内容和服务进行交互。” —Steam 订阅协议 第4.C条（现行） ↗ 已归档 2026-09-18 ↗\n\nValve 负责执行本条款。它在这方面做得非常出色。 的常见问题解答ArchiSteamFarm (ASF) — 据其文档所述，这是一个可在以下平台上运行的开源工具：超过几百万个 Steam 账户 自11多年前首次发布以来——该系统重现了三条Steam支持消息，这些消息永久封禁了运营机器人网络的用户。Valve发现了这些网络，指名道姓地指出了它们，并将其摧毁。因此，关键问题并不在于Valve能否大规模检测自动化行为。\n\n该项目的官方网站ArchiSteamFarm 常见问题解答 直接针对被禁的风险：\n\n“考虑到ASF自11多年前首次发布以来，已有超过几百万个Steam账户在使用它，这种情况极不可能发生——但无论实际概率如何，这种可能性依然存在。”\n\n“Valve 明确承认了‘Steam 闲人’的存在，正如这里所说，所以如果你问我的话，我相当确定，如果他们对这些人感到不满，他们早就采取行动了，而不是只是指出这些人可能会在 VAC 方面引发问题。”这里的关键词是“Steam”类闲置游戏，例如ASF，而不是游戏类闲置游戏。\"\n\n— ArchiSteamFarm 常见问题解答，JustArchiNET。来源：GitHub 维基 ↗ · 经核实，原文照录 2026-09-22\n\n同一份常见问题解答中，针对“有人因此被封号吗？”这一问题，回答道：是的，并转述了Steam Support 给其中三人的回复：\n\n1,000+ 机器人 · 交易被禁\n“该账号似乎曾被用于管理一个机器人账号网络。使用机器人账号的行为违反了《用户协议》第 Steam 条。”\n\n170多个机器人 · 已被永久封禁，2017年冬季促销\n“该账号曾被用于在Steam上非法收集收藏卡，以及相关活动（不仅限于商业活动）。该账号已被永久封禁，Steam客服无法就此问题提供进一步协助。”\n\n120多个机器人 · 永久封禁\n“该账号及其他账号被用于对我们的网络基础设施进行流量攻击，这违反了Steam的网络行为规范。”\n\n— Steam 转引自 ArchiSteamFarm 常见问题解答（FAQ）中“有人因此被封号吗？”一节的支持信息。来源 ↗ · 经核实，内容与原文完全一致 2026-09-22\n\n将这两份记录并排摆放。 一名拥有 1,000 个刷分机器人的个人用户被查出，被告知“使用机器人违反了 Steam 用户协议”，并被永久封号。 本档案中所涉的商业平台将运行自动化的Steam账户作为其核心业务，规模远超上述情况，且每次登录均通过Valve自有的OpenID进行身份验证——但迄今为止，尚未公布针对其中任何一家平台的按操作员分类的执法记录。该条款是有效的。问题在于它针对的是谁。\n\nASF在此并未被指控任何行为，且其对Valve立场的解读纯属其自身观点——该文作者明确指出“ASF未获得Valve的授权”。 此处将该工具作为衡量标准：它表明 Valve 能够检测到机器人网络，并在书面文件中指名道姓地列出这些网络，并对其实施永久封禁。Valve 只需公布其授权使用的商业自动化工具，并按运营商列出针对其余情况的具体处理记录，便能一语终结这一争议。\n\n卡牌刷分如何影响 Valve 的收入\n\n通过刷取获得的交易卡在Steam社区市场出售，该市场对每笔在市场内完成的交易收取总计约15%的手续费； 账号必须在Steam上消费$5.00美元，才有资格获得卡牌；且卡牌掉落需拥有游戏或进行游戏内购买。 此处未估算总收入数据——运营规模仅按 ASF 常见问题解答中的表述进行说明。该常见问题解答还记录了 Valve 项区别\"Steam 懒人\" （卡牌刷图）来自“游戏闲人”; 参见ASF 常见问题解答 ↗. 具体机制详见附件五——比例尺Simplified Chinese (Mainland) 以及商业用途的陷阱.\n\n主题ArchiSteamFarm — 自动刷卡\n标注比例数百万个账户（据ASF常见问题解答——确切的活跃账户数量尚未得到核实）\n“计数”，而非“引述”10,880,610 ASF 自身 Steam 组中的 API 条目总数（5,360,499 无限制，如 Steam 所示）——常见问题解答中提到的“数百万”并非虚构，而是实际数量。 88.97%不包含任何形式的Steam禁令。全面禁令统计 ↗\n该工具自身文档中的披露信息\nASF 会以无界面模式登录账号，并在不启动 Steam 客户端的情况下让游戏处于空闲状态以获取卡牌（根据项目文档）。\n常见问题解答中解释道，Valve 知道有“Steam 闲人”，并且“如果他们对这些人感到不满，早就采取行动了”。\n据“常见问题解答”称，11年多来未曾有针对性执法的报道；由此产生的社区市场内的卡片销售额，需缴纳Steam的综合手续费，金额约为15%。\n常见问题解答中指出，建议每位操作员最多管理十个账户，并将此归因于Valve：“该建议基于内部Valve指南以及我们自己的建议。”Valve并未发布此类指南。\n根据同一份常见问题解答，技术上限为：“一个 IP 地址和一个 ASF 实例最多可运行 100 至 200 个机器人。”\n刷游戏时间的数据由 Valve 记录——“通常每30分钟左右更新一次”——而§ 4.C 将“伪造游戏统计数据（例如虚增胜场或负场、经验值、游戏时间）”列为禁止行为。\n来源\nJustArchi ASF 官方常见问题解答维基 ↗ ArchiSteamFarm 存储库 ↗ 已归档 2026-09-24 ↗\n关于自动化的条款表述明确；ASF常见问题解答多年来一直指出，该工具已在数百万个账户上运行；目前尚未有针对该工具的定向执法行动的报道。规则与其实际应用之间的差距有据可查；其原因在此尚未查明。\n完整展品卡牌经济：运作流程、规模、许可及监管方 ↗一个农场在生产出一张卡片之前，必须从 Valve 处购买什么； § 4.C 中那两行根据其效果将卡片农场活动命名的条款；为何每种套现卡片的方式都违反了 Valve 撰写的许可协议，而 Valve 却在入口处收取费用； 执法记录，包括2025年6月的VAC行动以及基于共享电话号码的连锁封禁；以及在Steam周边负责管理卡片交易和封禁名单服务的Valve名员工和社区版主。禁令普查我们没有问Valve农场有多大。我们亲自数了一下。↗10,880,610 个账户（含受限和非受限账户）是从 ArchiSteamFarm 自己的 Steam 群组中读取的，该软件在首次启动时默认会自动加入该群组，除非用户取消勾选“加入群组”设置 （涵盖了商业机器人农场以及未更改默认设置的普通玩家）。88.97% 未受任何形式的 Steam 禁令影响；在受禁的 11% 中，有 99.8% 属于仅影响形象的社区禁令，这些禁令并不影响交易。 经与 SteamRep 交叉核对，一旦解除反作弊禁令，所列骗子中的 67.77% 便能逍遥法外。通过注册日期、地理位置及存活率分类数据——这是经过实测的真实规模，而非道听途说。\n\nAppendix F — Working ledger\n\nRules ledger: clauses against recorded platforms\n\n选择一条规则；该注册表会列出标记在该规则下的已记录平台，包括其主域名、声明的认证主机以及保存的链接过滤结果。如果是被屏蔽的网站，或是用于登录的另一个域名：请按照该规则继续操作，直至到达剩余的路由。\n\n175关联记录\n关于这条规则\n174 主要域名0 C&D提及\n法规摘录 / 《社会保障法》第2.G条\n商业用途与账户扣费\n“…exploit the Content and Services or any of its parts for any commercial purpose, except as expressly permitted elsewhere in this Agreement (including any Subscription Terms or Rules of Use).”\n追踪记录\n平台注册 175\n比例数据为来源方的估计值\n\n175 175条记录\n\n服务 / 上级组\t主域名/注册局\t观察到的认证域/年龄\t量表 / 记录的反应\n\nCasino\n\tcsgoempire.com\n11.3 yearsRegistered 2015-06-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncsgoempirelogin4.com\n6.2 yearsRegistered 2020-07-20\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Roulette\n\trustreaper.com\n23.2 yearsRegistered 2003-06-24\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nrustreaper.com\n23.2 yearsRegistered 2003-06-24\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Casino\n\trustly.com\n12.4 yearsRegistered 2014-05-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nrustly.com\n12.4 yearsRegistered 2014-05-06\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRoulette Casino\n\tcsgofast.com\n11.5 yearsRegistered 2015-03-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nsteam-login.authtofast.com\n83 daysRegistered 2026-06-30\nRDAP ↗ · authtofast.com (parent)\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrypto Casino\n\tduelbits.com\n6.6 yearsRegistered 2020-02-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nswitchflips.com\n6.4 yearsRegistered 2020-04-21\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opener\n\tfarmskins.com\n10.5 yearsRegistered 2016-03-23\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nsteam.kobal.cc\n9.7 yearsRegistered 2017-01-07\nRDAP ↗ · kobal.cc (parent)\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcsgoluck.com\n9.3 yearsRegistered 2017-05-18\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncsgoluck.com\n9.3 yearsRegistered 2017-05-18\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tinsane.gg\n7.5 yearsRegistered 2019-04-02\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.insane.gg\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcs2skin.com\n3.5 yearsRegistered 2023-03-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncs2skin.com\n3.5 yearsRegistered 2023-03-06\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tjuice.gg\n7.9 yearsRegistered 2018-10-19\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nletmeinjuice.com\n2.4 yearsRegistered 2024-04-15\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tggdrop.com\n8.6 yearsRegistered 2018-02-23\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nggauth.com\n3.4 yearsRegistered 2023-05-03\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Casino\n\thowl.gg\n9.5 yearsRegistered 2017-03-16\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nhowl.uno\n41 daysRegistered 2026-08-11\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tchicken.gg\n5.7 yearsRegistered 2021-01-11\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nchicken.gg\n5.7 yearsRegistered 2021-01-11\nWHOISFREAKS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcsgocasino.gg\n2.6 yearsRegistered 2024-02-17\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.csgocasino.gg\n2.6 yearsRegistered 2024-02-17\nWHOISFREAKS ↗ · csgocasino.gg (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Casino\n\thunt.gg\n6.9 yearsRegistered 2019-11-04\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.hunt.gg\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Battles\n\tcsbattle.com\n9.8 yearsRegistered 2016-12-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncsbattle.com\n9.8 yearsRegistered 2016-12-10\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tskinrave.gg\n3.1 yearsRegistered 2023-08-16\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skinrave.gg\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcsdouble.gg\n261 daysRegistered 2026-01-03\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncsdouble.gg\n261 daysRegistered 2026-01-03\nWHOISFREAKS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Roulette\n\trustchance.com\n8.0 yearsRegistered 2018-10-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nhgfuihd.com\n7.6 yearsRegistered 2019-01-27\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Automation\n\tcobaltlab.tech\n3.5 yearsRegistered 2023-03-30\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncobaltauth.com\n1.7 yearsRegistered 2025-01-07\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Roulette\n\traided.gg\n171 daysRegistered 2026-04-03\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.raided.gg\n171 daysRegistered 2026-04-03\nIP2WHOIS ↗ · raided.gg (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Casino\n\trustneo.gg\n1.3 yearsRegistered 2025-06-20\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nrustneo.gg\n1.3 yearsRegistered 2025-06-20\nIP2WHOIS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tsplits.gg\n3.7 yearsRegistered 2023-01-23\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nsplits.gg\n3.7 yearsRegistered 2023-01-23\nIP2WHOIS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Upgrader\n\tupgrader.pro\n1.2 yearsRegistered 2025-07-02\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nupgauth.space\n38 daysRegistered 2026-08-14\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tskin.fans\n8.2 yearsRegistered 2018-07-13\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.skinfans.com\nRegistry date unavailableRegistry date unavailable\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\thotpizza.one\n1.8 yearsRegistered 2024-12-07\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nhotpizza.one\n1.8 yearsRegistered 2024-12-07\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tg4skins.com\n10.1 yearsRegistered 2016-08-09\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.g4s.to\nRegistry date unavailableRegistry date unavailable\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Gambling\n\ttf2royal.com\n4.1 yearsRegistered 2022-08-17\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ntf2auth.com\n5.2 yearsRegistered 2021-07-27\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Gambling\n\ttf2hunt.com\n8.7 yearsRegistered 2018-01-13\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nrstspcl.com\n6.1 yearsRegistered 2020-08-08\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Gambling\n\ttf2.bet/coinflip\n8.4 yearsRegistered 2018-05-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ntf2.bet\n8.4 yearsRegistered 2018-05-06\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\topenstars.gg\n131 daysRegistered 2026-05-13\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nopenstars.gg\n131 daysRegistered 2026-05-13\nIP2WHOIS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tskins.com\n25.1 yearsRegistered 2001-08-08\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skins.com\n25.1 yearsRegistered 2001-08-08\nRDAP ↗ · skins.com (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Market\n\twhite.market\n9.6 yearsRegistered 2017-03-01\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nwhite.market\n9.6 yearsRegistered 2017-03-01\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Market\n\tmoon.market\n7.6 yearsRegistered 2019-02-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nmoon.market\n7.6 yearsRegistered 2019-02-27\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Market\n\tcsfloat.com\n5.2 yearsRegistered 2021-07-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncsgofloat.com\n11.0 yearsRegistered 2015-09-29\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Market\n\tskin.land\n4.7 yearsRegistered 2022-01-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.skin.land\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Market\n\thaloskins.com\n2.8 yearsRegistered 2023-12-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nhaloskins.com\n2.8 yearsRegistered 2023-12-10\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCorporate Market\n\tbuff.163.com\n29.0 yearsRegistered 1997-09-15\nRDAP ↗ · 163.com (parent)\nOpen Steam Link Filter ↗Filter status is a separate check\t\nbuff.163.com\n29.0 yearsRegistered 1997-09-15\nRDAP ↗ · 163.com (parent)\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Marketplace\n\tmarket.csgo.com\n26.6 yearsRegistered 2000-02-07\nRDAP ↗ · csgo.com (parent)\nOpen Steam Link Filter ↗Filter status is a separate check\t\ndota2.net\n14.9 yearsRegistered 2011-10-29\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRegulated Market\n\tskinport.com\n8.0 yearsRegistered 2018-09-05\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nskinport.app\n6.3 yearsRegistered 2020-06-20\nRDAP ↗\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMarketplace/Swap\n\tskinflow.gg\n3.8 yearsRegistered 2022-11-26\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skinflow.gg\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Market\n\tskin.place\n6.0 yearsRegistered 2020-09-23\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skin.place\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Swap\n\tskinsmonkey.com\n5.7 yearsRegistered 2021-01-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nskinsmonkey.com\n5.7 yearsRegistered 2021-01-06\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCorporate Market\n\tskinbaron.de\nRegistry date unavailableRegistry date unavailable\nOpen Steam Link Filter ↗Filter status is a separate check\t\nskinbaron.com\n10.7 yearsRegistered 2015-12-22\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Market\n\trust.tm\nRegistry date unavailableRegistry date unavailable\nOpen Steam Link Filter ↗Filter status is a separate check\t\ndota2.net\n14.9 yearsRegistered 2011-10-29\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Swap\n\tpirateswap.com\n6.0 yearsRegistered 2020-09-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nlogin.pirateswap.com\n6.0 yearsRegistered 2020-09-22\nRDAP ↗ · pirateswap.com (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Marketplace\n\tmannco.store\n8.6 yearsRegistered 2018-03-02\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nmannco.store\n8.6 yearsRegistered 2018-03-02\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Swap\n\tskinswap.com\n9.9 yearsRegistered 2016-11-14\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skinswap.com\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Market\n\texeskins.com\n2.1 yearsRegistered 2024-08-14\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nexeskins.com\n2.1 yearsRegistered 2024-08-14\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Market\n\tbalticskins.com\n153 daysRegistered 2026-04-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nbalticskins.com\n153 daysRegistered 2026-04-21\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Swap\n\tcs.trade\n8.9 yearsRegistered 2017-11-14\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncs.trade\n8.9 yearsRegistered 2017-11-14\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\trapidskins.com\n4.5 yearsRegistered 2022-03-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.rapidskins.com\n4.5 yearsRegistered 2022-03-11\nRDAP ↗ · rapidskins.com (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\ttradeit.gg\n9.1 yearsRegistered 2017-08-21\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nconnect-tradeit.com\n4.6 yearsRegistered 2022-02-23\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\t49skins.com\n3.4 yearsRegistered 2023-04-19\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.49skins.com\n3.4 yearsRegistered 2023-04-19\nRDAP ↗ · 49skins.com (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tskinvault.gg\n3.4 yearsRegistered 2023-05-06\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.skinvault.gg\n3.4 yearsRegistered 2023-05-06\nIP2WHOIS ↗ · skinvault.gg (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Trading\n\taim.market\n3.3 yearsRegistered 2023-05-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\naim.market\n3.3 yearsRegistered 2023-05-22\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Sell Portal\n\tskinout.gg\n5.6 yearsRegistered 2021-02-27\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.skinout.gg\n5.6 yearsRegistered 2021-02-27\nIP2WHOIS ↗ · skinout.gg (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkins Trading\n\tntskins.com\n230 daysRegistered 2026-02-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nntskins.com\n230 daysRegistered 2026-02-03\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Portal\n\tgamerpay.gg\n6.0 yearsRegistered 2020-10-02\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ngamerpay.gg\n6.0 yearsRegistered 2020-10-02\nWHOISFREAKS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Scrap Swap\n\tscrap.tf\n14.0 yearsRegistered 2012-09-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nscrap.tf\n14.0 yearsRegistered 2012-09-03\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Cashout\n\tmarketplace.tf\n14.0 yearsRegistered 2012-09-19\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nmarketplace.tf\n14.0 yearsRegistered 2012-09-19\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Cashout\n\tskins.cash\n10.5 yearsRegistered 2016-03-30\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nskinscash.live\n6.8 yearsRegistered 2019-12-05\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tcsgo.net\n14.2 yearsRegistered 2012-07-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\ncn2.easylot.net\n10.0 yearsRegistered 2016-09-03\nRDAP ↗ · easylot.net (parent)\nSEPARATE DOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCommunity Hub\n\tcybershoke.net\n6.8 yearsRegistered 2019-11-18\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.cybershoke.net\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMatchmaker Hub\n\tfastcup.net\n14.6 yearsRegistered 2012-02-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.fastcup.net\n14.6 yearsRegistered 2012-02-16\nRDAP ↗ · fastcup.net (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Analytics\n\tleetify.com\n7.6 yearsRegistered 2019-03-01\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nleetify.com\n7.6 yearsRegistered 2019-03-01\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Analytics\n\tscope.gg\n7.8 yearsRegistered 2018-12-10\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nscope.gg\n7.8 yearsRegistered 2018-12-10\nIP2WHOIS ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Tools\n\ttradeupspy.com\n6.5 yearsRegistered 2020-03-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.tradeupspy.com\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMarketplace\n\tcs.deals\n9.8 yearsRegistered 2016-12-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\napi.cs.deals\n9.8 yearsRegistered 2016-12-03\nRDAP ↗ · cs.deals (parent)\nOWN SUBDOMAINReturn hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Price DB\n\tpricempire.com\n6.6 yearsRegistered 2020-01-30\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\npricempire.com\n6.6 yearsRegistered 2020-01-30\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMass Blackmarket\n\tFSB Market\n7.2 yearsRegistered 2019-07-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nFSB Market\n7.2 yearsRegistered 2019-07-27\nRDAP ↗\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nReady-Account Hub\n\tz2u.com\n26.9 yearsRegistered 1999-11-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nwww.z2u.com\n26.9 yearsRegistered 1999-11-10\nRDAP ↗ · z2u.com (parent)\nSAME HOSTSame hostname captured2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Gambling\n\tcsgoroll.com\n11.6 yearsRegistered 2015-02-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nwww.csgoroll.com\nRegistry date unavailableRegistry date unavailable\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrypto Casino\n\trollbit.com\n11.9 yearsRegistered 2014-11-08\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nrbsnin.com\n3 daysRegistered 2026-09-18\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nLicenced Casino\n\t500.casino\n5.9 yearsRegistered 2020-11-08\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRoulette/Slots\n\tcsgobig.com\n11.4 yearsRegistered 2015-04-12\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tcasedrop.com\n14.8 yearsRegistered 2011-12-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Casino\n\tbanditcamp.com\n12.2 yearsRegistered 2014-06-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tskinbox.com\n18.8 yearsRegistered 2007-12-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\ttastydrop.com\n6.1 yearsRegistered 2020-08-29\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRoulette Casino\n\tcsgopolygon.gg\n6.5 yearsRegistered 2020-03-28\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tmagicdrop.ru\n10.3 yearsRegistered 2016-05-16\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedConsent required2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nDice Casino\n\tcsdice.com\n3.8 yearsRegistered 2022-11-23\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nUpgrader Casino\n\tskinodds.com\n1.2 yearsRegistered 2025-06-26\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tcsgowin.com\n12.0 yearsRegistered 2014-09-18\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrash Casino\n\tcsgorun.net\n7.3 yearsRegistered 2019-06-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\topenskins.com\n3.6 yearsRegistered 2023-02-26\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Gambling\n\trustbet.com\n7.6 yearsRegistered 2019-02-07\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedConsent required2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tcsgomagic.com\n9.4 yearsRegistered 2017-05-01\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nUpgrader/Contract\n\tcsgobounty.com\n11.5 yearsRegistered 2015-03-26\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tezskins.com\n27.5 yearsRegistered 1999-03-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\trustcases.com\n7.2 yearsRegistered 2019-06-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedConsent required2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tcsgoreaper.com\n11.1 yearsRegistered 2015-08-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcsgocases.com\n12.3 yearsRegistered 2014-06-08\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Upgrader\n\tcsgo-skins.com\n11.2 yearsRegistered 2015-07-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tcsgonet.com\n8.8 yearsRegistered 2017-12-05\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\twtfskins.com\n9.0 yearsRegistered 2017-10-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Casino\n\tflamecases.com\n10.0 yearsRegistered 2016-09-18\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrypto Casino\n\tgamedom.com\n11.7 yearsRegistered 2015-01-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Battles\n\tskin.club\n9.0 yearsRegistered 2017-09-04\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nsc-auth.net\n7.5 yearsRegistered 2019-04-02\nRDAP ↗\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tdaddyskins.com\n9.9 yearsRegistered 2016-10-19\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedConsent required2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Gambling\n\trustix.gg\n1.7 yearsRegistered 2025-01-16\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Upgrade\n\tskins.club\n4.2 yearsRegistered 2022-07-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\tcsgohouse.org\n146 daysRegistered 2026-04-28\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedConsent required2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tskinrave.net\n216 daysRegistered 2026-02-17\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tbloodycase.gg\n19 daysRegistered 2026-09-02\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nClicker/Upgrade\n\tcsgoclicker.com\n8.3 yearsRegistered 2018-05-17\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Roulette\n\trustbet.gg\n4.0 yearsRegistered 2022-09-30\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tcs-drop.com\n262 daysRegistered 2026-01-02\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Roulette\n\thellstore.net\n11.7 yearsRegistered 2015-01-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Casino\n\trustloot.com\n354 daysRegistered 2025-10-02\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCase Opening\n\tcsgo-case.com\n10.3 yearsRegistered 2016-05-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Casino\n\tcsgogem.com\n9.9 yearsRegistered 2016-10-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrypto Casino\n\trainbet.com\n8.8 yearsRegistered 2017-11-26\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nservices.rainbet.com\nRegistry date unavailableRegistry date unavailable\nOWN SUBDOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Casino\n\trustclash.com\n5.4 yearsRegistered 2021-05-09\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrash Casino\n\t12cs.fail\n181 daysRegistered 2026-03-24\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Gambling\n\twww.tf2easy.com\n6.3 yearsRegistered 2020-06-02\nRDAP ↗ · tf2easy.com (parent)\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Gambling\n\ttf2blaze.com\n7.6 yearsRegistered 2019-01-28\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCrypto Casino\n\tshuffle.com\n30.1 yearsRegistered 1996-07-31\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tbuff.market\n5.9 yearsRegistered 2020-10-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tavan.market\n8.3 yearsRegistered 2018-05-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTrading Engine\n\tcs.money\n11.0 yearsRegistered 2015-09-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.dota.trade\nRegistry date unavailableRegistry date unavailable\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Market\n\tuuskins.com\n2.6 yearsRegistered 2024-01-29\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMass Market\n\tyoupin898.com\n6.1 yearsRegistered 2020-08-27\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tc5game.com\n10.5 yearsRegistered 2016-03-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Marketplace\n\twaxpeer.com\n7.3 yearsRegistered 2019-05-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nwaxpeer.com\n7.3 yearsRegistered 2019-05-20\nRDAP ↗\nSAME HOSTHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nBot Trading\n\tcs.money\n11.0 yearsRegistered 2015-09-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nauth.dota.trade\nRegistry date unavailableRegistry date unavailable\nSEPARATE DOMAINHost in supplied OpenID URL2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nUS Marketplace\n\tdmarket.com\n30.2 yearsRegistered 1996-07-03\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nOfficial Market\n\tsteamcommunity.com/market\n20.3 yearsRegistered 2006-05-28\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNot an external login site2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTrading Platform\n\tlootfarm.com\n11.9 yearsRegistered 2014-10-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRust Market\n\trustskins.com\n7.6 yearsRegistered 2019-01-31\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCS2 Market\n\tkrakatoa.com\n26.4 yearsRegistered 2000-05-15\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nP2P Marketplace\n\tshadowpay.com\n10.1 yearsRegistered 2016-08-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nChinese Powerhouse\n\tigxe.cn\n15.0 yearsRegistered 2011-09-06\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nAutomated Swap\n\tswap.gg\n9.6 yearsRegistered 2017-01-29\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCash-out Portal\n\tbitskins.com\n11.2 yearsRegistered 2015-07-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Automation\n\ttf2mart.com\n1.1 yearsRegistered 2025-08-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Auctions\n\tskinbid.com\n10.2 yearsRegistered 2016-06-29\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSkin Rental\n\tlootbear.com\n8.7 yearsRegistered 2018-01-16\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Valuation\n\tbackpack.tf\n14.4 yearsRegistered 2012-05-09\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTF2 Botnet\n\tstntrading.eu\nRegistry date unavailableRegistry date unavailable\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nInstant Cashout\n\tskinwallet.com\n18.0 yearsRegistered 2008-09-14\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nDota 2 Market\n\tdota2market.com\n12.2 yearsRegistered 2014-07-24\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nServer Network\n\txplay.gg\n5.3 yearsRegistered 2021-06-13\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMatchmaking Portal\n\tesportal.com\n26.8 yearsRegistered 1999-12-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nLATAM Hub\n\tgamersclub.com.br\n11.2 yearsRegistered 2015-06-29\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Tools\n\tepidemic.gg\n4.9 yearsRegistered 2021-11-03\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Index\n\tcs2stash.com\n3.5 yearsRegistered 2023-03-05\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Index\n\tcsgoskins.gg\n6.8 yearsRegistered 2019-12-21\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Index\n\tsteamanalyst.com\n12.6 yearsRegistered 2014-02-21\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nTrading Exchange\n\tsteamcardexchange.net\n13.3 yearsRegistered 2013-05-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Tracker\n\tdotabuff.com\n14.2 yearsRegistered 2012-06-22\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSaaS Tracker\n\ttracker.gg\n8.9 yearsRegistered 2017-10-12\nIP2WHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nAccount Exchange\n\tfunpay.com\n17.0 yearsRegistered 2009-09-06\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nGrey Market\n\tplayerauctions.com\n26.3 yearsRegistered 2000-06-13\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nAccount Portal\n\teldorado.gg\n8.0 yearsRegistered 2018-09-12\nWHOISFREAKS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMass Key Market\n\tg2a.com\n24.8 yearsRegistered 2001-12-09\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nMass Key Market\n\tkinguin.net\n16.8 yearsRegistered 2009-12-17\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nVirtual Services\n\tg2g.com\n31.1 yearsRegistered 1995-08-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nAccount Broker\n\tplayerup.com\n19.3 yearsRegistered 2007-05-30\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSmurf Shop\n\tsmurfhub.net\n2.7 yearsRegistered 2023-12-26\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSmurf Shop\n\tsmurfaccounts.com\n5.3 yearsRegistered 2021-05-18\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedVerification challenge2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRank Shop\n\tbuycsgorank.com\n6.2 yearsRegistered 2020-07-09\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSmurf Shop\n\tcsgosmurfkings.com\n9.3 yearsRegistered 2017-06-08\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nSmurf Shop\n\tsmurfstore.co\n8.6 yearsRegistered 2018-03-03\nWHOIS ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCard Leveling\n\tsteamlvlup.com\n9.9 yearsRegistered 2016-11-10\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCard Leveling\n\tsteamlevels.com\n10.6 yearsRegistered 2016-02-19\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite returned an error2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCard Leveling\n\tlevelsteam.com\n79 daysRegistered 2026-07-04\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedCheck timed out2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nCard Leveling\n\tsteamlevelu.com\n6.0 yearsRegistered 2020-09-05\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRank Boosting\n\teloking.com\n12.2 yearsRegistered 2014-07-02\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRank Boosting\n\tboosteria.org\n11.9 yearsRegistered 2014-10-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nBoosting SaaS\n\tovergear.com\n14.4 yearsRegistered 2012-04-20\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedLogin not resolved2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nBoosting SaaS\n\tblazingboost.com\n14.2 yearsRegistered 2012-06-23\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nRank Boosting\n\tdota2boost.com\n2.9 yearsRegistered 2023-10-11\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedWebsite did not load2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n\nBoosting SaaS\n\tbuyboost.com\n22.4 yearsRegistered 2004-04-30\nRDAP ↗\nOpen Steam Link Filter ↗Filter status is a separate check\t\nRoute not confirmedNo visible Steam sign-in2026-09-19 · capture ↗\n\tNo sourced measurementSee dated evidence\n调查的论点选定规则／分析与评注+\n举证责任\n\n此次调查揭示了商业用途限制与本文所记录的服务之间存在的差距。在认定某项行为构成违约之前，应先对每项活动进行分类，并确认是否存在明确许可。社区市场的费用并不适用于所有对外交易。\n\n什么是带标签的记录，什么不是\n\n当档案中包含一份注明日期的观察记录，且该记录表明该平台表面上符合该条款规定时，该记录即会被标记。该标记并不构成已裁定的违规行为，且该记录中未针对此处列出的任何平台出具明确的 Valve 许可。若平台持有相关授权，公布该授权即可解决该条目。\n\n来源与方法估计值、定义与范围+\n\n上述计数指所选规则。记录类型将每个平台归为一组；完整的标签会在平台详情中显示。搜索和筛选功能仅在该规则范围内生效。 注册日期来自已保存的 RDAP / WHOIS 快照。子域使用父域的创建日期。仅凭注册时间无法证明持续运行或认证路径。当前认证主机名来自已保存的 OpenID 请求，并带有 UTC 时间戳；未解析的检查不会复用旧标签。观察器在 Steam 登录之前停止，且不测试 Steam 链接过滤器的状态。 下载航线观测数据 ↗ 下载注册表结果 ↗\n\n浏览源代码存档 ↗\n附录 G — 从模板拒绝到底层记录\nDSAR 操作指南：索取证据\n\n依据《通用数据保护条例》（GDPR）第15条，可请求获取与API密钥创建、账户恢复及技术支持访问相关的个人数据。保留的记录可用于核查操作发起者以及平台所依据的依据。\n\n01\n保留您的时间线。\n\n请保存账户通知、凭证、交易编号及日期（以UTC为基准）。确保账户安全，并查看适用于该游戏和交易的恢复选项。\n\nSteam 贸易保护信息 ↗\n02\n申请获取您的保留数据。\n\n请索取时间戳、源IP地址、密钥生命周期事件、安全确认信息以及与账户相关的恢复操作。若相关数据涉及您，请一并提供支持访问事件及接收方信息。\n\n03\n请保留送货记录。\n\n请通过 Valve 的隐私事务联系渠道进行咨询。通常的回复期限为一个月；如需延长，最长可延长两个月，但必须在第一个月内说明延长的理由。\n\nValve 隐私联系途径 ↗ 已归档 2026-09-21 ↗\n04\n比较这些回答。\n\n将日志与时间线进行核对。询问遗漏的原因，必要时通过向主管机关投诉的途径解决。将收到的回复原样保留。\n\n适用范围 / 第15条\n\n访问权限涵盖保留的个人数据，包括日志中的数据。但并不保证能获取所有内部文件、重建的记录或未经编辑的涉及他人的数据。请索取一份清晰易懂的副本，并了解任何限制措施的依据。\n\n欧洲数据保护委员会（EDPB）访问指南，第2、4至6节 ↗ ·《通用数据保护条例》（GDPR）第12条、第15条、第77条 ↗ 已存档 2026-09-20 ↗\n\n数据主体访问请求《通用数据保护条例》（GDPR）/ 第15条\n账户安全与访问记录\n\n提交前请替换方括号中的字段。\n\nTo: Valve Privacy Team\nSubject: Article 15 GDPR request — account security records\n\nAccount / SteamID: [YOUR ACCOUNT IDENTIFIER]\nRelevant period (UTC): [START] to [END]\nRelated support tickets: [TICKET REFERENCES]\n\nI request a copy of the personal data concerning me that you retain for this period, including:\n\n1. API-key registration, confirmation, use and revocation events, with available timestamps, source IP addresses, registered domains, device or user-agent information and non-secret key identifiers.\n\n2. Recorded account-recovery actions, password/email/phone changes, Steam Guard removals or resets, confirmation events and the account-related evidence relied on to authorize those actions.\n\n3. Personal data in support-access and administrative-action logs concerning my account, including available dates, purposes, actions and the support entity involved, subject to applicable rights of others.\n\n4. Account-related records used to determine any sanction, and available records of my complaints, reviews and responses.\n\nPlease also provide the applicable processing purposes, categories, recipients, retention periods or criteria, and available information about sources where data were not obtained from me.\n\nWhere processing relies on my consent, please provide the retained record of the consent relied upon and the wording presented at that time.\n\nPlease provide an intelligible electronic copy with time zones and field definitions. Please do not include active credentials or secret tokens. If any requested data are not held, please say so. For any withheld data, please identify the scope and legal basis of the restriction and provide the remainder.\n\nPlease acknowledge receipt and respond within the applicable Article 12 period, explaining any necessary extension. I also ask you to preserve relevant existing records while this request is handled.\n\nName: [YOUR NAME]\nDate: [DATE]\n数据中心IP能实现什么\n差异是需要调查的证据。\n\n源自数据中心网络的API密钥请求——如本调查中提到的托管服务提供商案例——在与登录记录、确认信息及用户时间线进行比对时，可能具有相关性。 仅凭IP地址无法识别行为主体，也无法自动突破所有防御措施。若有证据表明恶意行为主体提供了记录在案的同意，则可能对该同意的可信度提出质疑；其他法律依据和责任问题则需要另行分析。\n\n查看已存档的禁令及GDPR投诉 →\n附录 H — “Wayback Machine” 存档分析 · 已发布的支持统计数据\n支持量。已公布的响应时间。\n上下文与来源限制\n\nValve 每天在以下位置发布支持统计数据：store.steampowered.com/stats/support. “互联网档案馆”（Wayback Machine）保存了该页面从2018年至2026年的历史快照。这些数据所反映的工作量与人员数量之比，与在公布的响应时间内按每张工单进行人工审核的情况不相符。\n\n比较Valve在各保存快照中的存档支持数据。该方法论解释了这些数据能够衡量什么以及无法衡量什么。\n\n业务量与公布响应时间的对比（2018 → 2026）\n一个支持服务台有两条等候队列，共涉及21张存档截图。\n\nValve 在以下网址公布实时支持数据：store.steampowered.com/stats/support. 以下每个数据点都是互联网档案馆在捕获该页面当日，该页面上显示的下限 Valve 本身——并非我们的估算值。这两个数列的测量单位相同，因此应绘制在同一坐标轴上，并可直接相互对照。\n\n退款申请 — 资金 Valve 持有账户安全与恢复 — 你丢失的账户\n0 h\n2 h\n4 h\n6 h\n8 h\n10 h\nno captures · 38 months\n2019\n2020\n2021\n2022\n2023\n2024\n2025\n2026\n8 h 44 m\naccount recovery\n52 m\nrefunds\n15 m — one capture only\n49–55 分钟2018年2月至2026年8月期间，每次捕获中的退款下限。在这八年半的时间里，该下限的变动幅度不足六分钟，而每日退款量则增长了九倍。\n2.4 小时 → 8.7 小时截至2022年12月，除一次数据采集外，每次数据采集中的账户恢复下限均接近2.4小时。在2026年的三次数据采集中，Valve分别公布了10.9小时、5.8小时和8.7小时的数据。\n×2.8 → ×13根据Valve自己公布的数据，退款速度比退税慢了多少。这一差距在五年内保持稳定，随后逐渐扩大——变慢的那条队列是指用户（而非Valve）需要自掏腰包的那条。\n\n来源：Wayback Machine 捕获的 21 个版本store.steampowered.com/stats/support, 2018-02-03 至 2026-08-10；提取在VALVE_EVIDENCE_PACK/databases/steam_support_stats_history.json. 结合图表中的数据阅读这些限值：该图表绘制了较低 该范围的上限为 Valve 次打印。已公布的上限在两条数据线上都更差——退款时间在 1.5 小时至 1.5 天之间，恢复时间在 7.0 小时至 3.6 天之间。 同一 Valve 页面的两个截图被归档在本地化版本中——2018-11-03 为捷克语版，2020-03-25 为法语版——并在表格中标记为 (cs) 和 (fr)； 此处显示的数据已将单位名称翻译为相应语言，数值则按已发表形式呈现，而原始源字符串仍保存在提取文件中。 每次捕获数据均公布了两个队列的响应时间，且两条曲线上的数据点均未进行插值。图表中标出了唯一的15分钟恢复时间数据2020-10-21并予以保留：该数据仅出现在一次捕获中，且其他捕获数据与其相差一个数量级以上。 在 2022-12-08 和 2026-02-01 之间不存在任何捕获数据；记录中这 38 个月的空白区域已用阴影标出，且未在其上绘制任何线条。 这些数据描述的是已公布的响应时间。它们并未显示工单内部的处理情况，且 Valve 未公布任何可供对照的人员编制数据。\n\n将每个截图以表格形式打开\n每张已存档的截图，均按发布时的原样呈现\n捕获\t每日退款\t退款回复\t每日恢复量\t恢复响应\n2018-02-03\t98,788\t50.12分钟至1.52小时\t25,662\t2.51 小时至 1.80 天\n2018-05-07\t60,494\t53.83分钟至1.47天\t24,226\t2.45小时至2.22天\n2018-08-02\t69,084\t50.27分钟至1.59小时\t28,953\t2.44 小时至 22.17 小时\n2018-11-03 (cs)\t63,410\t49.28 分钟至 1.54 小时\t33,910\t2.42 小时至 1.31 天\n2019-02-01\t76,305\t50.13分钟至1.52小时\t35,164\t2.44 小时至 2.04 天\n2019-05-18\t78,951\t51.03分钟至3.12小时\t27,514\t2.46小时至20.39小时\n2019-09-07\t78,941\t50.65分钟至1.66小时\t28,812\t2.42 小时至 13.59 小时\n2019-12-13\t69,589\t50.77分钟至1.55小时\t25,322\t2.45小时至1.13天\n2020-03-25 (法语)\t139,278\t49.45分钟至1.53小时\t32,302\t2.48 小时至 3.62 天\n2020-06-26\t278,504\t48.98分钟至2.29小时\t20,343\t2.39 小时至 6.99 小时\n2020-10-21\t107,633\t50.80分钟至1.54小时\t20,688\t15.33分钟至8.62小时\n2021-03-20\t158,956\t50.80分钟至1.64小时\t25,760\t2.34 小时至 11.62 小时\n2021-06-26\t547,907\t51.93分钟至6.73小时\t29,728\t2.40 小时至 15.63 小时\n2021-10-10\t170,103\t51.88分钟至3.25小时\t23,989\t2.39 小时至 13.05 小时\n2022-01-31\t354,386\t53.65分钟至8.09小时\t24,391\t2.42 小时至 15.29 小时\n2022-05-09\t172,555\t51.83 分钟至 1.65 小时\t23,289\t2.41 小时至 16.90 小时\n2022-09-05\t153,453\t53.67分钟至4.15小时\t23,594\t2.45 小时至 1.22 天\n2022-12-08\t181,075\t54.83 分钟至 6.67 小时\t27,111\t2.46 小时至 18.89 小时\n2026-02-01\t317,762\t50.30分钟至1.52小时\t47,197\t10.91小时至21.30小时\n2026-05-09\t246,776\t50.12分钟至1.52小时\t35,264\t5.81小时至15.60小时\n2026-08-10\t373,244\t52.05 分钟至 2.07 小时\t45,319\t8.73 小时至 16.52 小时\n主要观察结果：\n横向21 个 Wayback 存档 在 2018-02-03 到 2026-08-10 期间，每日退款申请数量在60,494 （2018年5月）至547,907 （2021年6月）——a9.1× 点差. 2026年的数值为 373,244（与2018年2月的数据相比为+278%）。\n在这同一时期的九年里，已公布的退款响应时间下限从未低于49–55分钟 带：总移动时间不到六分钟，而其背后的工作量却增加了九倍。\n如果一个人每张票据只花5秒钟阅读，那么每天处理373,244张票据（当前数量）将耗时22名代理全天候24小时不间断工作 仅仅是为了打开和关闭它们；在高峰期（547,907，2021年6月），这一数字上升至32。\n如果公布的响应时间反映的是每张工单的处理时间（约52分钟/张），则由此推算出的并发处理人员数量大约为13,500 名代理 当前规模为，峰值时约为 0。未找到关于 1 的支持人员数量的来源数据；此处未作假设。\n接下来：在已公布的响应时间内，处理量与人员数量的比例与“每张工单均由人工审核”的情况不符。这些数据与“第一轮审核主要由自动化系统完成”的情况相符；但具体有多少比例的工单经过人工审核，这一数据并未公布。\n这对符合《通用数据保护条例》（GDPR）为何重要\n\n《通用数据保护条例》（GDPR）第22条禁止仅通过自动化方式对个人作出产生重大法律后果的决策，且未规定用户有权要求人工复核。 如果 Steam 支持决策（工单关闭、账户操作、拒绝数据请求）完全由自动化脚本作出，那么每一项“对用户产生重大影响”的此类决策都可能违反第22条。\n\n门票HT-2YBP-F7JP-D4VB （第18节）在三天后被关闭，仅附有模板化的转交说明，且未对所援引的法律依据进行任何说明。无法从该工单中确定是否有人对其进行了审查；这是一个监督机构可根据第22条和第15条第1款(h)项向Valve提出的问题。\n\n来源：Wayback Machine 对 store.steampowered.com/stats/support 的快照（2018-02-03、2021-06-26、 2026-08-10）——数据已提取至 VALVE_EVIDENCE_PACK/databases/steam_support_stats_history.json（21 个快照，2018–2026 年）。 注：响应时间“~52 分钟”是退款类别的下限；在同一批快照中，账户安全响应时间为 2.4–16.5 小时。 2021-06-26 代表历史峰值（547,907 退款请求），而非单调变化的中点——2020–2021 年间请求量激增约 6 倍，随后部分回落，最终于 2026 年回升至 37.3 万。\n附录一——数据集范围 · 可重现的计数结果\n统计记录数。检查范围。\n上下文与来源限制\n\n先统计记录数，再验证这些说法：下文中的每个数据均可从已发布的文件中重新推导出来。\n\n检查底层数据集，复现计数结果，并区分源行与独立事件。\n\n主CSV文件包含40,448 行. 其中，36,516 来自 Discord-AntiScam 钓鱼信息源。其余的3,932 这些内容涵盖 GitHub、代码审查、搜索结果、论坛帖子及其他来源，为已报告的社区话题和安全报告提供了全面的索引。\n\n在该 CSV 文件中，有 1,690 行被归类到“未修复的安全漏洞”集合标签下，代表历史上的用户问题和漏洞披露。追踪这些报告需要审查每个线程的具体构建时间线和公开补丁历史。\n\n该 16,319-record 可搜索存档是一个独立的、经过精心整理的版本，拥有自己的清单，旨在对特定的用户申诉和事件报告进行精准的本地探索。\n\n为了建立可靠的审计轨迹，必须根据记录在案的构建时间线和历史补丁日志，对用户报告的每条记录进行核验。\n\n单独的第二部分藏品记录231,829 个唯一商品编号，其中包括自动化注册类别的 33,509 以及被标记为“未验证转账”的 198,320。 输入文件的 SHA-256 值与保存的测量结果一致。这些计数反映的是上架尝试和观察到的转账情况，而非最终交易金额或已核实的盗窃总额，这凸显了需要借助主要平台记录来衡量确切经济影响的必要性。列出度量和哈希值 ↗\n\n掌握 CSV ↗ ·可搜索的存档清单 ↗ ·检查源记录 ↗\n\n附录 J — 关于本次调查\nValve 未公布任何执法记录。 我们造了一个。\n\n独立。非商业性质。仅基于公开数据构建。已提交给监管机构。\n\n88.97%自动驾驶车队未受影响——没有任何形式的禁令\n67.77%0名经判决的诈骗犯逍遥法外\n$26.8M+非限量车队在门店的消费下限\n3.6%被 Valve 的链接过滤器屏蔽的赌博网站域名\n8年已记录的安全事件\n\n这是什么。 一份关于Valve公司Steam平台的取证报告——涵盖其执法记录、卡片农场经济、法律框架，以及博彩运营商通过Steam自有OpenID中继使用的身份验证基础设施。 所有数据均可从两个来源复现：Valve自身的公开API以及随本次调查一并发布的数据集。\n\n适用对象。 对Valve拥有管辖权的监管机构——荷兰的《通用数据保护条例》（GDPR）监督机构、美国金融犯罪执法局（FinCEN）、美国证券交易委员会（SEC）、《数字服务法》（DSA）数字服务协调员、波兰消费者保护局（UOKiK），以及任何调查与Steam相关资金流向的执法机构。 此外，还包括记者、研究人员以及所有遭遇永久封号、退款申请被拒或游戏内物品被盗，且被告知无法申诉的用户。\n\n唯一的要求。 Valve 以完全保真的方式保存了这些数据——附有封禁理由、完整的ID空间，且实时更新。它能在几秒钟内处理该档案中的所有查询，但选择不公开其中任何内容。对于任何有权限的机构而言，问题很简单：为什么不呢？\n\n作者并未声称什么。 在此项工作中，没有任何第三方平台完成对 Steam 的登录。提供的 OpenID URL 仅确定了请求参数，并不代表登录已完成。单独注册的域名本身并不能作为规避行为的证据。 注册日期仅是主机首次可能出现在 OpenID 请求中的下限；它们并不能证明该主机被持续使用。 作者并未断言 Valve 知晓或意图何事：关于 Valve 的每一项陈述均与一份带日期的公开文件或带日期的观察记录相关联。若某项主张无法通过源文件佐证，则已予以删除。\n\n关于我们\n\nPhishDestroy — 独立调查人员。与Valve公司或本文中提及的任何平台均无隶属关系。其中一个Steam账户仅用于记录第18节中的GDPR请求。\n\n法律免责声明\n\n非商业性、去中心化的公益调查。所有数据均“按原样”提供，不作任何保证。本报告不构成司法裁决。\n\n公有领域\n许可\n\n所有权利均归全人类所有。可复制、改编、发布——无需署名。OFAC管辖区域内禁止访问。 完整许可协议与免责声明 →",
    "headings": [
      {
        "level": 2,
        "id": "briefing-heading",
        "text": "这项规则。这项纪录。这些未解之谜。"
      },
      {
        "level": 2,
        "id": null,
        "text": "致华盛顿州博彩委员会的公开信"
      },
      {
        "level": 3,
        "id": "wsgc-public-address-title",
        "text": "十天变成了十年。重新打开该记录。"
      },
      {
        "level": 2,
        "id": null,
        "text": "该网站被屏蔽了，但登录路由未被屏蔽。"
      },
      {
        "level": 3,
        "id": null,
        "text": "图3.1 — 两条路线的示意图。"
      },
      {
        "level": 3,
        "id": null,
        "text": "“全局陷阱”：链接过滤只是合规作秀，而非防护盾"
      },
      {
        "level": 3,
        "id": null,
        "text": "如果主域名被封锁，而认证主机未被封锁，登录路径就会保持开放——而且这种状态会持续数年之久。"
      },
      {
        "level": 3,
        "id": null,
        "text": "背景：什么是 Steam 以及它为何在此处重要"
      },
      {
        "level": 3,
        "id": null,
        "text": "Valve 做了什么：域名屏蔽"
      },
      {
        "level": 3,
        "id": null,
        "text": "什么是代理域名"
      },
      {
        "level": 3,
        "id": null,
        "text": "关键点：每次请求中都会将认证主机发送至 Steam"
      },
      {
        "level": 3,
        "id": null,
        "text": "这证明了什么"
      },
      {
        "level": 3,
        "id": null,
        "text": "在 Steam 中，Valve 的列表是唯一的列表。"
      },
      {
        "level": 3,
        "id": null,
        "text": "链路过滤保护旁路"
      },
      {
        "level": 3,
        "id": null,
        "text": "Big Picture 网页浏览器泄露登录 Cookie 并暴露敏感信息（可能导致账户被劫持）"
      },
      {
        "level": 3,
        "id": null,
        "text": "这对安装了杀毒软件的未成年人意味着什么"
      },
      {
        "level": 3,
        "id": null,
        "text": "域名的注册时间。观测日期。"
      },
      {
        "level": 2,
        "id": null,
        "text": "一个端点已关闭。公共追踪丢失了一把密钥。"
      },
      {
        "level": 3,
        "id": null,
        "text": "停电前时代"
      },
      {
        "level": 3,
        "id": null,
        "text": "变更后"
      },
      {
        "level": 2,
        "id": null,
        "text": "一个会话。比用户所见的访问权限更多。"
      },
      {
        "level": 3,
        "id": null,
        "text": "1. 增强型身份验证不足"
      },
      {
        "level": 3,
        "id": null,
        "text": "2. 未遵循最小权限原则"
      },
      {
        "level": 3,
        "id": null,
        "text": "3. 会话管理故障"
      },
      {
        "level": 3,
        "id": null,
        "text": "4. 从技术上讲，对认证主机的域级封锁是可行的"
      },
      {
        "level": 3,
        "id": "integration-paradox-title",
        "text": "Valve 每天都会根据这些规则进行编译。但这次它并未按照这些规则进行编译。"
      },
      {
        "level": 4,
        "id": null,
        "text": "GitHub 细粒度作用域与 Valve Steam Web API 的对比"
      },
      {
        "level": 2,
        "id": null,
        "text": "交互式漏洞利用与劫持模拟器"
      },
      {
        "level": 2,
        "id": null,
        "text": "该序列背后的端点。简体中文（大陆）"
      },
      {
        "level": 2,
        "id": null,
        "text": "一个被勾选的复选框。是谁操作的？"
      },
      {
        "level": 3,
        "id": null,
        "text": "Valve是如何最终消除“贸易替代”现象的——以及为何花了7年时间才通过各种变通措施实现"
      },
      {
        "level": 4,
        "id": null,
        "text": "头像与昵称刷新时间（2024年2月）"
      },
      {
        "level": 4,
        "id": null,
        "text": "7天CS2交易反转（2025年7月）"
      },
      {
        "level": 4,
        "id": null,
        "text": "API 强制实施移动推送功能（2023年12月）"
      },
      {
        "level": 4,
        "id": null,
        "text": "账户使用时长与名称横幅（2022–2024）"
      },
      {
        "level": 2,
        "id": null,
        "text": "他们的规则手册。记录在案的平台。"
      },
      {
        "level": 3,
        "id": "enforcement-focus-title",
        "text": "一套规则。执行不一。"
      },
      {
        "level": 4,
        "id": null,
        "text": "自动化"
      },
      {
        "level": 4,
        "id": null,
        "text": "商业用途"
      },
      {
        "level": 4,
        "id": null,
        "text": "VPN 与位置伪装"
      },
      {
        "level": 4,
        "id": null,
        "text": "链接混淆"
      },
      {
        "level": 4,
        "id": null,
        "text": "当支持团队关闭工单时，由谁来审核该决定？"
      },
      {
        "level": 2,
        "id": null,
        "text": "一个自动化 API。一条禁止自动化的规则。"
      },
      {
        "level": 3,
        "id": null,
        "text": "“游戏开发者”谬论"
      },
      {
        "level": 4,
        "id": null,
        "text": "自动化悖论"
      },
      {
        "level": 4,
        "id": null,
        "text": "贸易流程中的服务器端角色"
      },
      {
        "level": 2,
        "id": null,
        "text": "要求十天。却要花十年来交代。"
      },
      {
        "level": 3,
        "id": "letter-company",
        "text": "VALVE 公司"
      },
      {
        "level": 3,
        "id": null,
        "text": "十天。那接下来呢？"
      },
      {
        "level": 3,
        "id": null,
        "text": "遵循声明的返回主机。"
      },
      {
        "level": 3,
        "id": "washington-record-heading",
        "text": "两个截止日期。一个尚未明确的执法标准。"
      },
      {
        "level": 4,
        "id": null,
        "text": "Valve 给予赌博网站10天时间"
      },
      {
        "level": 4,
        "id": null,
        "text": "华盛顿施压 Valve"
      },
      {
        "level": 4,
        "id": null,
        "text": "Valve 驳回该指控"
      },
      {
        "level": 4,
        "id": null,
        "text": "2026年9月观察到的航线"
      },
      {
        "level": 4,
        "id": null,
        "text": "在Valve作出回复十八个月后，监管机构仍将其视为一种意图。"
      },
      {
        "level": 3,
        "id": null,
        "text": "“10天通知”十年：对23个指定地点的法证生存审计"
      },
      {
        "level": 4,
        "id": null,
        "text": "从10天预警到离岸集团：数十亿美元的资金周转"
      },
      {
        "level": 2,
        "id": null,
        "text": "主机名已经包含在请求中了。"
      },
      {
        "level": 3,
        "id": null,
        "text": "有据可查且已报告的先例"
      },
      {
        "level": 3,
        "id": null,
        "text": "注册日期能反映什么、不能反映什么"
      },
      {
        "level": 3,
        "id": null,
        "text": "比较审计：API合规标准"
      },
      {
        "level": 2,
        "id": "market-thesis-heading",
        "text": "0以外的价格缺口"
      },
      {
        "level": 2,
        "id": null,
        "text": "价格差距是可以量化的。"
      },
      {
        "level": 3,
        "id": null,
        "text": "这一数字反映了什么"
      },
      {
        "level": 3,
        "id": null,
        "text": "许多场地的标价都高于 Steam。"
      },
      {
        "level": 3,
        "id": null,
        "text": "Steam 在报价数量上仍居首位。"
      },
      {
        "level": 3,
        "id": null,
        "text": "商业生态系统显而易见。"
      },
      {
        "level": 2,
        "id": null,
        "text": "谁可以重置安全保护措施？"
      },
      {
        "level": 3,
        "id": null,
        "text": "一张导致该账户安全功能失效的恢复凭证，以及一笔报告的 $10,000 损失"
      },
      {
        "level": 3,
        "id": null,
        "text": "超越库存。"
      },
      {
        "level": 3,
        "id": "theft-ledger-title",
        "text": "Valve 两次推开了那扇门，相隔三十三个月。门从未关上过。"
      },
      {
        "level": 4,
        "id": null,
        "text": "账簿所显示的，是任何单个案例都无法体现的。Simplified Chinese (Mainland)"
      },
      {
        "level": 3,
        "id": null,
        "text": "保密性必须伴随着技术上的问责制。"
      },
      {
        "level": 2,
        "id": null,
        "text": "追踪资金流向。将交易分拆。"
      },
      {
        "level": 3,
        "id": null,
        "text": "资金实际流动的地方。"
      },
      {
        "level": 3,
        "id": null,
        "text": "先对活动进行分类，再对义务进行分类。"
      },
      {
        "level": 3,
        "id": null,
        "text": "追踪资金流向、信息及协助情况。"
      },
      {
        "level": 2,
        "id": null,
        "text": "《数字服务法》：将相关信息载入记录"
      },
      {
        "level": 3,
        "id": null,
        "text": "一项为期十天的要求。"
      },
      {
        "level": 3,
        "id": null,
        "text": "DSA时间窗口。"
      },
      {
        "level": 3,
        "id": null,
        "text": "“Duration”需要一条通知记录。"
      },
      {
        "level": 3,
        "id": null,
        "text": "全球年营业额的"
      },
      {
        "level": 2,
        "id": null,
        "text": "未成年人：a Steam 登录不属于年龄验证"
      },
      {
        "level": 3,
        "id": null,
        "text": "确定运算符和数据。"
      },
      {
        "level": 3,
        "id": null,
        "text": "记录从登录到存款的全过程。"
      },
      {
        "level": 2,
        "id": null,
        "text": "请求。响应。缺失的比较。"
      },
      {
        "level": 3,
        "id": null,
        "text": "这些记录确实存在；但数据主体并未收到这些记录。"
      },
      {
        "level": 2,
        "id": null,
        "text": "与该平台自身架构相悖的订阅协议"
      },
      {
        "level": 3,
        "id": null,
        "text": "市场上限与商业用途禁令"
      },
      {
        "level": 3,
        "id": null,
        "text": "API密钥漏洞是一个平台设计问题，而非用户疏忽所致"
      },
      {
        "level": 3,
        "id": null,
        "text": "Valve 在每次登录时都会接收认证主机名"
      },
      {
        "level": 3,
        "id": null,
        "text": "存档投诉中的规律"
      },
      {
        "level": 3,
        "id": null,
        "text": "法院在审查本案卷宗时，不会孤立地解读《社会保障法》。"
      },
      {
        "level": 2,
        "id": null,
        "text": "调查结果。我们要求的记录。"
      },
      {
        "level": 2,
        "id": null,
        "text": "证据备忘录——由来源1提供的材料"
      },
      {
        "level": 2,
        "id": null,
        "text": "生成的PDF文件中的遮盖仅是表面处理：被遮盖的文本仍可被提取"
      },
      {
        "level": 2,
        "id": null,
        "text": "赡养费及法律信函附件"
      },
      {
        "level": 2,
        "id": null,
        "text": "精选原始记录"
      },
      {
        "level": 3,
        "id": "receipt-heading-gh-01",
        "text": "2016年申请的硬件密钥"
      },
      {
        "level": 3,
        "id": "receipt-heading-gh-02",
        "text": "没有有效退出机制的崩溃报告"
      },
      {
        "level": 3,
        "id": "receipt-heading-gh-03",
        "text": "已向 Valve 报告了 Auth-ticket 滥用情况"
      },
      {
        "level": 3,
        "id": "receipt-heading-rd-01",
        "text": "44笔有争议的市场采购"
      },
      {
        "level": 3,
        "id": "receipt-heading-rd-02",
        "text": "永久封号及上诉通道关闭"
      },
      {
        "level": 3,
        "id": "receipt-heading-rd-03",
        "text": "恢复重置及报告的 $10,000 损失"
      },
      {
        "level": 2,
        "id": null,
        "text": "ArchiSteamFarm 以及自动化条款"
      },
      {
        "level": 2,
        "id": null,
        "text": "Rules ledger: clauses against recorded platforms"
      },
      {
        "level": 3,
        "id": "ledger-title",
        "text": "商业用途与账户扣费"
      },
      {
        "level": 3,
        "id": "lw-register-title",
        "text": "平台注册 175"
      },
      {
        "level": 4,
        "id": null,
        "text": "举证责任"
      },
      {
        "level": 4,
        "id": null,
        "text": "什么是带标签的记录，什么不是"
      },
      {
        "level": 2,
        "id": null,
        "text": "DSAR 操作指南：索取证据"
      },
      {
        "level": 3,
        "id": null,
        "text": "保留您的时间线。"
      },
      {
        "level": 3,
        "id": null,
        "text": "申请获取您的保留数据。"
      },
      {
        "level": 3,
        "id": null,
        "text": "请保留送货记录。"
      },
      {
        "level": 3,
        "id": null,
        "text": "比较这些回答。"
      },
      {
        "level": 3,
        "id": null,
        "text": "账户安全与访问记录"
      },
      {
        "level": 3,
        "id": null,
        "text": "差异是需要调查的证据。"
      },
      {
        "level": 2,
        "id": null,
        "text": "支持量。已公布的响应时间。"
      },
      {
        "level": 3,
        "id": null,
        "text": "一个支持服务台有两条等候队列，共涉及21张存档截图。"
      },
      {
        "level": 2,
        "id": null,
        "text": "统计记录数。检查范围。"
      },
      {
        "level": 2,
        "id": null,
        "text": "Valve 未公布任何执法记录。\n我们造了一个。"
      }
    ],
    "links": [
      "https://dotesports.com/counter-strike/news/csgo-lounge-billion-bets-3896",
      "https://store.steampowered.com/agreement/?l=english",
      "https://web.archive.org/web/20260921022032/https://store.steampowered.com/agreement/?l=english",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-all-results.json",
      "https://blog.counter-strike.net/expresstrade/",
      "https://web.archive.org/web/20260307161538/https://blog.counter-strike.net/expresstrade/",
      "https://wsgc.wa.gov/news/2016/washington-state-gambling-commission-orders-valve-stop-skins-gambling",
      "https://web.archive.org/web/20260520012601/https://wsgc.wa.gov/news/2016/washington-state-gambling-commission-orders-valve-stop-skins-gambling",
      "https://fr.scribd.com/document/328063293/Valve-s-Oct-18th-response-to-Washington-State-Gambling-Commission-s-cease-and-desist",
      "https://store.steampowered.com/oldnews/22883",
      "https://web.archive.org/web/20260921021947/https://store.steampowered.com/oldnews/22883",
      "https://web.archive.org/web/20260921022628/https://steamcommunity.com/linkfilter/?url=https:%2F%2Frollbit.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/rbsnin.com.20260921T021120Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rollbit.com.json",
      "https://web.archive.org/web/20260921022740/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fskin.club",
      "https://web.archive.org/web/20260921022842/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fsc-auth.net",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skin.club.json",
      "https://web.archive.org/web/20260921022603/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fhowl.gg",
      "https://web.archive.org/web/20260921022636/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fhowl.uno",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/howl.gg.json",
      "https://web.archive.org/web/20260921022840/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fduelbits.com",
      "https://web.archive.org/web/20260921022901/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fswitchflips.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/duelbits.com.json",
      "https://web.archive.org/web/20260921022758/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fcsgofast.com",
      "https://web.archive.org/web/20260921022847/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fauthtofast.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgofast.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/farmskins.com.20260921T025840Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/steam.kobal.cc.20260921T025844Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/farmskins.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/cobaltlab.tech.20260921T041604Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/cobaltauth.com.20260921T041608Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cobaltlab.tech.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/csgo.net.20260921T041619Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/cn2.easylot.net.20260921T041623Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgo.net.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/ggdrop.com.20260921T041637Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/ggauth.com.20260921T041641Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/ggdrop.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/rustchance.com.20260921T041703Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/hgfuihd.com.20260921T041706Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustchance.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skin.fans.20260921T041710Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/auth.skinfans.com.20260921T041713Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skin.fans.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skinport.com.20260921T041724Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skinport.app.20260921T041728Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinport.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skins.cash.20260921T041731Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skinscash.live.20260921T041735Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skins.cash.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/tf2hunt.com.20260921T041739Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/rstspcl.com.20260921T041742Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2hunt.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/csgogem.com.20260922T192355Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/api.csgem.com.20260922T192358Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-2026-09-22.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/gamdom.com.20260922T192326Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/login.gambldom.com.20260922T192330Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/12cs.fail.20260922T192347Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/fail.games.20260922T192351Z.html",
      "https://web.archive.org/web/20260921022953/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fcsgoempire.com",
      "https://web.archive.org/web/20260921022947/https://steamcommunity.com/linkfilter/?url=https:%2F%2Fcsgoempirelogin4.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoempire.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/cs.money.20260921T021131Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/auth.dota.trade.20260921T021134Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs.money.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/csfloat.com.20260921T041612Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/csgofloat.com.20260921T041615Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csfloat.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/g4skins.com.20260921T041630Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/auth.g4s.to.20260921T041634Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/g4skins.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/juice.gg.20260921T041644Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/letmeinjuice.com.20260921T041648Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/juice.gg.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/market.csgo.com.20260921T041652Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/dota2.net.20260921T041655Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/market.csgo.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/rust.tm.20260921T041659Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rust.tm.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/csgolounge.com.20260922T192333Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/dota2.net.20260922T192340Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/dota2lounge.com.20260922T192337Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skinbaron.de.20260921T041717Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/skinbaron.com.20260921T041721Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinbaron.de.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/tf2royal.com.20260921T041746Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/tf2auth.com.20260921T041750Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2royal.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/tradeit.gg.20260921T041753Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/connect-tradeit.com.20260921T041757Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tradeit.gg.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/upgrader.pro.20260921T041801Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-raw/upgauth.space.20260921T041804Z.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/upgrader.pro.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-recheck-2026-09-21.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registration.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/wayback-snapshots.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-2026-09-22c.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/master_registry.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/longitudinal-steam-phishing-audit.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-steam-phishing-100.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/linkfilter-coverage-2026-09-22.json",
      "https://blog.csfloat.com/how-floatdb-tracks-items/",
      "https://web.archive.org/web/20260921022415/https://blog.csfloat.com/how-floatdb-tracks-items/",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/platform-audit.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/platforms-removed.json",
      "https://hackerone.com/reports/291750",
      "https://web.archive.org/web/20251116185046/https://hackerone.com/reports/291750",
      "https://hackerone.com/reports/1079561",
      "https://web.archive.org/web/20260924181830/https://hackerone.com/reports/1079561",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/hackerone-reports.json",
      "https://phishdestroy.io/steam_dossier/zh/steam_enforcement_evidence.html#support-records",
      "https://www.darknavy.org/blog/exploiting_steam_usual_and_unusual_ways_in_the_cef_framework/",
      "https://steamcommunity.com/groups/SteamClientBeta/discussions/0/3365901765276206401/",
      "https://web.archive.org/web/20250804051514/https://steamcommunity.com/groups/SteamClientBeta/discussions/0/3365901765276206401/",
      "https://www.chromium.org/developers/design-documents/safebrowsing/",
      "https://web.archive.org/web/20260821101616/https://www.chromium.org/developers/design-documents/safebrowsing/",
      "https://www.chromium.org/developers/how-tos/api-keys/",
      "https://web.archive.org/web/20260830122831/https://www.chromium.org/developers/how-tos/api-keys/",
      "https://github.com/Homebrew/homebrew-cask/issues/193814",
      "https://testsafebrowsing.appspot.com/",
      "https://datatracker.ietf.org/doc/rfc6749/",
      "https://docs.cloud.google.com/docs/authentication/api-keys",
      "https://listings.pcisecuritystandards.org/pdfs/PCI_DSS_Resource_Guide_(003).pdf",
      "https://developer.apple.com/news/?id=02202019a",
      "https://web.archive.org/web/20250506070026/https://developer.apple.com/news/?id=02202019a",
      "https://dev.twitch.tv/docs/authentication/validate-tokens/",
      "https://discuss.dev.twitch.com/t/legacy-twitch-api-v5-i-e-kraken-shutdown-reminder-february-28-2022/36589",
      "https://web.archive.org/web/20250127085635/https://discuss.dev.twitch.com/t/legacy-twitch-api-v5-i-e-kraken-shutdown-reminder-february-28-2022/36589",
      "https://store.steampowered.com/news/posts/?enddate=1788390000",
      "https://steamcommunity.com/groups/steamworks/announcements/detail/4123547285514022851",
      "https://skinvault.gg/blog/cs2-trade-protection-explained/",
      "https://csmarketcap.com/blog/market-insights/from-boom-to-bust-cs2s-trade-protection-impact",
      "https://skin.land/blog/steam-changes-cs2-trade-ban-logic-timing/",
      "https://help.steampowered.com/faqs/view/3041-A87A-E5F6-B6AC",
      "https://steamcommunity.com/ogg/593110/announcements/detail/533224478739530146",
      "https://steamcommunity.com/games/CSGO/announcements/detail/4447966961421256740",
      "https://steamcommunity.com/discussions/forum/1/4202490424033360096/",
      "https://steamcommunity.com/dev/apikey",
      "https://steamcommunity.com/groups/steamworks/announcements/detail/3734103130194459461",
      "https://steamcommunity.com/discussions/forum/1/3807266184852932971/",
      "https://help.steampowered.com/faqs/view/225C-C51E-B8F0-55B2",
      "https://store.steampowered.com/news/group/4/view/3314112260640237775",
      "https://github.com/DoctorMcKay/node-steam-tradeoffer-manager/issues/325",
      "https://blog.dota2.com/2020/05/trading-cooldown/",
      "https://blog.counter-strike.net/index.php/2018/03/20308/",
      "https://web.archive.org/web/20250226114333/https://blog.counter-strike.net/index.php/2018/03/20308/",
      "https://phishdestroy.io/steam_dossier/zh/steam_evidence_archive.html",
      "https://steamcommunity.com/groups/steamworks/announcements/detail/493839547938902179",
      "https://store.steampowered.com/online_conduct",
      "https://web.archive.org/web/20260921022120/https://store.steampowered.com/online_conduct",
      "https://store.steampowered.com/subscriber_agreement/",
      "https://web.archive.org/web/20260918014700/https://store.steampowered.com/subscriber_agreement/",
      "https://steamcommunity.com/dev/apiterms",
      "https://web.archive.org/web/20260921022210/https://steamcommunity.com/dev/apiterms",
      "https://help.steampowered.com/en/faqs/view/628C-E332-BD8C-4D36",
      "https://phishdestroy.io/steam_dossier/zh/social_graph.html",
      "https://phishdestroy.io/steam_dossier/zh/security_timeline.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/wsgc-skins-gambling-briefing-2018.pdf",
      "https://wsgc.wa.gov/sites/default/files/2023-10/Skins%20Gambling.pdf",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/wsgc-briefing-manifest.json",
      "https://x.com/csgobig",
      "https://www.facebook.com/csgobigofficial/",
      "https://500.casino/",
      "https://csgolounge.com/",
      "https://csgocasino.gg/",
      "https://x.com/CSGOatsecom",
      "https://x.com/CSGOSweep/status/937420902538543106",
      "https://x.com/Wild",
      "https://x.com/csgopot",
      "https://x.com/csgodiamondscom",
      "https://search.ftc.gov/legal-library/browse/cases-proceedings/162-3184-csgolotto-trevor-martin-thomas-cassell-matter",
      "https://x.com/CSGODouble",
      "https://x.com/csgo_massive",
      "https://www.facebook.com/csgostrongfree/",
      "https://www.facebook.com/CSNCOM/",
      "https://www.gamblingcommission.gov.uk/news/article/gambling-commission-publishes-new-report-on-children-and-gambling-trends",
      "https://www.gamblingcommission.gov.uk/licensees-and-businesses/guide/page/digital-and-virtual-currencies",
      "https://www.aph.gov.au/Parliamentary_Business/Committees/Senate/Environment_and_Communications/Gamingmicro-transactions/Report",
      "https://phishdestroy.io/steam_dossier/zh/elite_skins.html",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/csfloat-catalogue.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/skinport-floor-over-cap.json",
      "https://pricempire.com/cs2-marketplaces",
      "https://web.archive.org/web/20260921022459/https://pricempire.com/cs2-marketplaces",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/priceempire-marketplaces.json",
      "https://www.steamanalyst.com/marketplace",
      "https://web.archive.org/web/20260719014552/https://www.steamanalyst.com/marketplace",
      "https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
      "https://web.archive.org/web/20260921022227/https://help.steampowered.com/en/faqs/view/61F0-72B7-9A18-C70B",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-atlas.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/cs2sh-manifest.json",
      "https://phishdestroy.io/steam_dossier/zh/skin_atlas.html",
      "https://phishdestroy.io/steam_dossier/zh/steam_enforcement_evidence.html#case-support-recovery",
      "https://top10.owasp.org/2025/A01_2025-Broken_Access_Control/",
      "https://web.archive.org/web/20260920212535/https://top10.owasp.org/2025/A01_2025-Broken_Access_Control/",
      "https://store.steampowered.com/privacy_agreement/",
      "https://web.archive.org/web/20260921021648/https://store.steampowered.com/privacy_agreement/",
      "https://www.dexerto.com/csgo/csgo-skins-worth-millions-allegedly-stolen-with-help-from-steam-support-staff-2066939/",
      "https://web.archive.org/web/20250818113925/https://www.dexerto.com/csgo/csgo-skins-worth-millions-allegedly-stolen-with-help-from-steam-support-staff-2066939/",
      "https://www.dexerto.com/counter-strike-2/valve-saves-hacked-cs2-player-threatened-with-ransom-over-300000-of-rare-stickers-3283135/",
      "https://www.dexerto.com/csgo/over-2-million-in-csgo-skins-stolen-from-hacked-steam-account-1853092/",
      "https://web.archive.org/web/20220702042821/https://www.dexerto.com/csgo/over-2-million-in-csgo-skins-stolen-from-hacked-steam-account-1853092/",
      "https://www.kaspersky.com/blog/cs-go-two-million-usd-inventory-hack/44697/",
      "https://esportfire.com/article/the-2-million-usd-csgo-hack-22062022",
      "https://web.archive.org/web/20260515110250/https://esportfire.com/article/the-2-million-usd-csgo-hack-22062022",
      "https://esportsbetting.com/valve-deletes-130000-stolen-dragon-lore/",
      "https://esportfire.com/article/the-biggest-hack-in-csgo-history-csmoney-14082022",
      "https://web.archive.org/web/20251115173120/https://esportfire.com/article/the-biggest-hack-in-csgo-history-csmoney-14082022",
      "https://vkplay.ru/media/news/bloger-rasskazal-kak-podderzhka-steam-vorovala-akkaunty-igrokov/",
      "https://lis-skins.com/ru/blog/krupneisaia-mosenniceskaia-sxema-v-istorii-steam/",
      "https://escorenews.com/ru/csgo/news/44056-sotrudniki-podderjki-steam-zanimalis-krajey-skinov-s-akkauntov-za-god-oni-zarabotali-svyshe-300-tysyach-dollarov",
      "https://www.reddit.com/r/cs2/comments/1h53qp3/steam_support_is_stealing_accounts_again/",
      "https://web.archive.org/web/20250805141942/https://www.reddit.com/r/cs2/comments/1h53qp3/steam_support_is_stealing_accounts_again/",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/outsourcing-archive-records.json",
      "https://community.skin.club/en/news/collector-has-steam-inventory-returned-after-bold-hack",
      "https://esportfire.com/article/300k-scam-full-katowice-2014-holo-collection-hacked",
      "https://web.archive.org/web/20251217072445/https://esportfire.com/article/300k-scam-full-katowice-2014-holo-collection-hacked",
      "https://eur-lex.europa.eu/eli/reg/2016/679/oj/eng",
      "https://web.archive.org/web/20260920024236/https://eur-lex.europa.eu/eli/reg/2016/679/oj/eng",
      "https://ag.ny.gov/press-release/2026/attorney-general-james-sues-game-developer-promoting-illegal-gambling-through",
      "https://web.archive.org/web/20260901015430/https://ag.ny.gov/press-release/2026/attorney-general-james-sues-game-developer-promoting-illegal-gambling-through",
      "https://www.fincen.gov/sites/default/files/2019-05/FinCEN%20CVC%20Guidance%20FINAL.pdf",
      "https://web.archive.org/web/20250711185007/https://www.fincen.gov/sites/default/files/2019-05/FinCEN%20CVC%20Guidance%20FINAL.pdf",
      "https://eur-lex.europa.eu/legal-content/EN/LSU/?uri=CELEX:32018L1673",
      "https://eur-lex.europa.eu/eli/dir/2024/1640/oj/eng",
      "https://web.archive.org/web/20260830153004/https://eur-lex.europa.eu/eli/dir/2024/1640/oj/eng",
      "https://eur-lex.europa.eu/eli/reg/2022/2065/oj/eng",
      "https://web.archive.org/web/20260920080125/https://eur-lex.europa.eu/eli/reg/2022/2065/oj/eng",
      "https://phishdestroy.io/steam_dossier/zh/legal_analysis.html",
      "https://partner.steamgames.com/doc/features/auth#website",
      "https://web.archive.org/web/20260921022335/https://partner.steamgames.com/doc/features/auth",
      "https://www.ftc.gov/legal-library/browse/rules/childrens-online-privacy-protection-rule-coppa",
      "https://web.archive.org/web/20260921070051/https://www.ftc.gov/legal-library/browse/rules/childrens-online-privacy-protection-rule-coppa",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/gdpr-ticket-1.png",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/screenshot-manifest.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/gdpr-ticket-2.png",
      "https://datenschutz.hamburg.de/beschwerde",
      "https://edpb.europa.eu/",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/regulatory-review/disclosure-audit.json",
      "https://phishdestroy.medium.com/my-dog-vs-elite-gdpr-lawyers-the-valve-data-breach-nobody-is-talking-about-f6f7683d813d",
      "https://web.archive.org/web/20260821155801/https://phishdestroy.medium.com/my-dog-vs-elite-gdpr-lawyers-the-valve-data-breach-nobody-is-talking-about-f6f7683d813d",
      "https://phishdestroy.io/steam_dossier/zh/index#exhibit-gallery-section",
      "https://github.com/ValveSoftware/steam-for-linux/issues/4521",
      "https://phishdestroy.io/steam_dossier/zh/steam_evidence_archive.html?source=GitHub&record=484",
      "https://github.com/ValveSoftware/steam-for-linux/issues/6459",
      "https://web.archive.org/web/20260419051343/https://github.com/ValveSoftware/steam-for-linux/issues/6459",
      "https://phishdestroy.io/steam_dossier/zh/steam_evidence_archive.html?source=GitHub&record=467",
      "https://github.com/ValveSoftware/Source-1-Games/issues/3857",
      "https://phishdestroy.io/steam_dossier/zh/steam_evidence_archive.html?source=GitHub&record=768",
      "https://www.reddit.com/r/DotA2/comments/vt76ov/funds_stolen_through_steam_market_disappointed/",
      "https://web.archive.org/web/20250320082450/https://www.reddit.com/r/DotA2/comments/vt76ov/funds_stolen_through_steam_market_disappointed/",
      "https://phishdestroy.io/steam_dossier/zh/steam_evidence_archive.html?source=Reddit&record=4533",
      "https://www.reddit.com/r/ohnePixel/comments/1hahqx2/permanently_banned_steam_account_without_a_clear/",
      "https://phishdestroy.io/steam_dossier/zh/steam_evidence_archive.html?source=Reddit&record=4766",
      "https://www.reddit.com/r/legaladvice/comments/1kipjde/got_10k_stollen_from_steam_inventory_due_to_steam/",
      "https://phishdestroy.io/steam_dossier/zh/steam_evidence_archive.html?source=Reddit&record=4592",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/selected-evidence-records.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/archive_manifest.json",
      "https://phishdestroy.io/steam_dossier/zh/card_economy.html",
      "https://github.com/JustArchiNET/ArchiSteamFarm/wiki/FAQ",
      "https://phishdestroy.io/steam_dossier/zh/card_economy.html#scale",
      "https://phishdestroy.io/steam_dossier/zh/card_economy.html#licence",
      "https://phishdestroy.io/steam_dossier/zh/enforcement_audit.html",
      "https://github.com/JustArchiNET/ArchiSteamFarm",
      "https://web.archive.org/web/20260924181709/https://github.com/JustArchiNET/ArchiSteamFarm",
      "https://rdap.verisign.com/com/v1/domain/csgoempire.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoempire.com",
      "https://rdap.verisign.com/com/v1/domain/csgoempirelogin4.com",
      "https://rdap.verisign.com/com/v1/domain/rustreaper.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustreaper.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustreaper.com.json",
      "https://rdap.verisign.com/com/v1/domain/rustly.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustly.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustly.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgofast.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgofast.com",
      "https://rdap.verisign.com/com/v1/domain/authtofast.com",
      "https://rdap.verisign.com/com/v1/domain/duelbits.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fduelbits.com",
      "https://rdap.verisign.com/com/v1/domain/switchflips.com",
      "https://rdap.verisign.com/com/v1/domain/farmskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ffarmskins.com",
      "https://tld-rdap.verisign.com/cc/v1/domain/kobal.cc",
      "https://rdap.verisign.com/com/v1/domain/csgoluck.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoluck.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoluck.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/insane.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Finsane.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/insane.gg.json",
      "https://rdap.verisign.com/com/v1/domain/cs2skin.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs2skin.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs2skin.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/juice.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fjuice.gg",
      "https://rdap.verisign.com/com/v1/domain/letmeinjuice.com",
      "https://rdap.verisign.com/com/v1/domain/ggdrop.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fggdrop.com",
      "https://rdap.verisign.com/com/v1/domain/ggauth.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/howl.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fhowl.gg",
      "https://rdap.radix.host/rdap/domain/howl.uno",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/chicken.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fchicken.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/chicken.gg.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/csgocasino.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgocasino.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgocasino.gg.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/hunt.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fhunt.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/hunt.gg.json",
      "https://rdap.verisign.com/com/v1/domain/csbattle.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsbattle.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csbattle.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/skinrave.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinrave.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinrave.gg.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/csdouble.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsdouble.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csdouble.gg.json",
      "https://rdap.verisign.com/com/v1/domain/rustchance.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustchance.com",
      "https://rdap.verisign.com/com/v1/domain/hgfuihd.com",
      "https://rdap.radix.host/rdap/domain/cobaltlab.tech",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcobaltlab.tech",
      "https://rdap.verisign.com/com/v1/domain/cobaltauth.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/raided.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fraided.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/raided.gg.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/rustneo.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustneo.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustneo.gg.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/splits.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsplits.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/splits.gg.json",
      "https://rdap.identitydigital.services/rdap/domain/upgrader.pro",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fupgrader.pro",
      "https://rdap.radix.host/rdap/domain/upgauth.space",
      "https://rdap.centralnic.com/fans/domain/skin.fans",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskin.fans",
      "https://rdap.nic.one/domain/hotpizza.one",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fhotpizza.one",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/hotpizza.one.json",
      "https://rdap.verisign.com/com/v1/domain/g4skins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fg4skins.com",
      "https://rdap.verisign.com/com/v1/domain/tf2royal.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftf2royal.com",
      "https://rdap.verisign.com/com/v1/domain/tf2auth.com",
      "https://rdap.verisign.com/com/v1/domain/tf2hunt.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftf2hunt.com",
      "https://rdap.verisign.com/com/v1/domain/rstspcl.com",
      "https://rdap.identitydigital.services/rdap/domain/tf2.bet",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftf2.bet",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2.bet.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/openstars.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fopenstars.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/openstars.gg.json",
      "https://rdap.verisign.com/com/v1/domain/skins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skins.com.json",
      "https://rdap.identitydigital.services/rdap/domain/white.market",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fwhite.market",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/white.market.json",
      "https://rdap.identitydigital.services/rdap/domain/moon.market",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fmoon.market",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/moon.market.json",
      "https://rdap.verisign.com/com/v1/domain/csfloat.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsfloat.com",
      "https://rdap.verisign.com/com/v1/domain/csgofloat.com",
      "https://rdap.identitydigital.services/rdap/domain/skin.land",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskin.land",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skin.land.json",
      "https://rdap.verisign.com/com/v1/domain/haloskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fhaloskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/haloskins.com.json",
      "https://rdap.verisign.com/com/v1/domain/163.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbuff.163.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/buff.163.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgo.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fmarket.csgo.com",
      "https://rdap.verisign.com/net/v1/domain/dota2.net",
      "https://rdap.verisign.com/com/v1/domain/skinport.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinport.com",
      "https://pubapi.registry.google/rdap/domain/skinport.app",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/skinflow.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinflow.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinflow.gg.json",
      "https://rdap.identitydigital.services/rdap/domain/skin.place",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskin.place",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skin.place.json",
      "https://rdap.verisign.com/com/v1/domain/skinsmonkey.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinsmonkey.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinsmonkey.com.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinbaron.de",
      "https://rdap.verisign.com/com/v1/domain/skinbaron.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frust.tm",
      "https://rdap.verisign.com/com/v1/domain/pirateswap.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fpirateswap.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/pirateswap.com.json",
      "https://rdap.radix.host/rdap/domain/mannco.store",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fmannco.store",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/mannco.store.json",
      "https://rdap.verisign.com/com/v1/domain/skinswap.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinswap.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinswap.com.json",
      "https://rdap.verisign.com/com/v1/domain/exeskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fexeskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/exeskins.com.json",
      "https://rdap.verisign.com/com/v1/domain/balticskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbalticskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/balticskins.com.json",
      "https://rdap.nic.trade/domain/cs.trade",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs.trade",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs.trade.json",
      "https://rdap.verisign.com/com/v1/domain/rapidskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frapidskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rapidskins.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/tradeit.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftradeit.gg",
      "https://rdap.verisign.com/com/v1/domain/connect-tradeit.com",
      "https://rdap.verisign.com/com/v1/domain/49skins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2F49skins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/49skins.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/skinvault.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinvault.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinvault.gg.json",
      "https://rdap.identitydigital.services/rdap/domain/aim.market",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Faim.market",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/aim.market.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/skinout.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinout.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinout.gg.json",
      "https://rdap.verisign.com/com/v1/domain/ntskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fntskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/ntskins.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/gamerpay.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fgamerpay.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/gamerpay.gg.json",
      "https://rdap.nic.tf/domain/scrap.tf",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fscrap.tf",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/scrap.tf.json",
      "https://rdap.nic.tf/domain/marketplace.tf",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fmarketplace.tf",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/marketplace.tf.json",
      "https://rdap.identitydigital.services/rdap/domain/skins.cash",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskins.cash",
      "https://rdap.identitydigital.services/rdap/domain/skinscash.live",
      "https://rdap.verisign.com/net/v1/domain/csgo.net",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgo.net",
      "https://rdap.verisign.com/net/v1/domain/easylot.net",
      "https://rdap.verisign.com/net/v1/domain/cybershoke.net",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcybershoke.net",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cybershoke.net.json",
      "https://rdap.verisign.com/net/v1/domain/fastcup.net",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ffastcup.net",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/fastcup.net.json",
      "https://rdap.verisign.com/com/v1/domain/leetify.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fleetify.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/leetify.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/scope.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fscope.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/scope.gg.json",
      "https://rdap.verisign.com/com/v1/domain/tradeupspy.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftradeupspy.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tradeupspy.com.json",
      "https://rdap.identitydigital.services/rdap/domain/cs.deals",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs.deals",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs.deals.json",
      "https://rdap.verisign.com/com/v1/domain/pricempire.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fpricempire.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/pricempire.com.json",
      "https://rdap.identitydigital.services/rdap/domain/lzt.market",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Flzt.market",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/lzt.market.json",
      "https://rdap.verisign.com/com/v1/domain/z2u.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fz2u.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/z2u.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgoroll.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoroll.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoroll.com.json",
      "https://rdap.verisign.com/com/v1/domain/rollbit.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frollbit.com",
      "https://rdap.verisign.com/com/v1/domain/rbsnin.com",
      "https://rdap.identitydigital.services/rdap/domain/500.casino",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2F500.casino",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/500.casino.json",
      "https://rdap.verisign.com/com/v1/domain/csgobig.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgobig.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgobig.com.json",
      "https://rdap.verisign.com/com/v1/domain/casedrop.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcasedrop.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/casedrop.com.json",
      "https://rdap.verisign.com/com/v1/domain/banditcamp.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbanditcamp.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/banditcamp.com.json",
      "https://rdap.verisign.com/com/v1/domain/skinbox.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinbox.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinbox.com.json",
      "https://rdap.verisign.com/com/v1/domain/tastydrop.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftastydrop.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tastydrop.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/csgopolygon.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgopolygon.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgopolygon.gg.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/magicdrop.ru.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fmagicdrop.ru",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/magicdrop.ru.json",
      "https://rdap.verisign.com/com/v1/domain/csdice.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsdice.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csdice.com.json",
      "https://rdap.verisign.com/com/v1/domain/skinodds.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinodds.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinodds.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgowin.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgowin.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgowin.com.json",
      "https://rdap.verisign.com/net/v1/domain/csgorun.net",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgorun.net",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgorun.net.json",
      "https://rdap.verisign.com/com/v1/domain/openskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fopenskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/openskins.com.json",
      "https://rdap.verisign.com/com/v1/domain/rustbet.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustbet.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustbet.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgomagic.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgomagic.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgomagic.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgobounty.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgobounty.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgobounty.com.json",
      "https://rdap.verisign.com/com/v1/domain/ezskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fezskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/ezskins.com.json",
      "https://rdap.verisign.com/com/v1/domain/rustcases.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustcases.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustcases.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgoreaper.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoreaper.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoreaper.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgocases.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgocases.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgocases.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgo-skins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgo-skins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgo-skins.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgonet.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgonet.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgonet.com.json",
      "https://rdap.verisign.com/com/v1/domain/wtfskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fwtfskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/wtfskins.com.json",
      "https://rdap.verisign.com/com/v1/domain/flamecases.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fflamecases.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/flamecases.com.json",
      "https://rdap.verisign.com/com/v1/domain/gamedom.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fgamedom.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/gamedom.com.json",
      "https://rdap.nic.club/domain/skin.club",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskin.club",
      "https://rdap.verisign.com/net/v1/domain/sc-auth.net",
      "https://rdap.verisign.com/com/v1/domain/daddyskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fdaddyskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/daddyskins.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/rustix.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustix.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustix.gg.json",
      "https://rdap.nic.club/domain/skins.club",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskins.club",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skins.club.json",
      "https://rdap.publicinterestregistry.org/rdap/domain/csgohouse.org",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgohouse.org",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgohouse.org.json",
      "https://rdap.verisign.com/net/v1/domain/skinrave.net",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinrave.net",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinrave.net.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/bloodycase.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbloodycase.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/bloodycase.gg.json",
      "https://rdap.verisign.com/com/v1/domain/csgoclicker.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoclicker.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoclicker.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/rustbet.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustbet.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustbet.gg.json",
      "https://rdap.verisign.com/com/v1/domain/cs-drop.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs-drop.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs-drop.com.json",
      "https://rdap.verisign.com/net/v1/domain/hellstore.net",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fhellstore.net",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/hellstore.net.json",
      "https://rdap.verisign.com/com/v1/domain/rustloot.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustloot.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustloot.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgo-case.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgo-case.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgo-case.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgogem.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgogem.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgogem.com.json",
      "https://rdap.verisign.com/com/v1/domain/rainbet.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frainbet.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rainbet.com.json",
      "https://rdap.verisign.com/com/v1/domain/rustclash.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustclash.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustclash.com.json",
      "https://rdap.identitydigital.services/rdap/domain/12cs.fail",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2F12cs.fail",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/12cs.fail.json",
      "https://rdap.verisign.com/com/v1/domain/tf2easy.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fwww.tf2easy.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2easy.com.json",
      "https://rdap.verisign.com/com/v1/domain/tf2blaze.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftf2blaze.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2blaze.com.json",
      "https://rdap.verisign.com/com/v1/domain/shuffle.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fshuffle.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/shuffle.com.json",
      "https://rdap.identitydigital.services/rdap/domain/buff.market",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbuff.market",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/buff.market.json",
      "https://rdap.identitydigital.services/rdap/domain/avan.market",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Favan.market",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/avan.market.json",
      "https://rdap.identitydigital.services/rdap/domain/cs.money",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs.money",
      "https://rdap.verisign.com/com/v1/domain/uuskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fuuskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/uuskins.com.json",
      "https://rdap.verisign.com/com/v1/domain/youpin898.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fyoupin898.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/youpin898.com.json",
      "https://rdap.verisign.com/com/v1/domain/c5game.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fc5game.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/c5game.com.json",
      "https://rdap.verisign.com/com/v1/domain/waxpeer.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fwaxpeer.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/waxpeer.com.json",
      "https://rdap.verisign.com/com/v1/domain/dmarket.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fdmarket.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/dmarket.com.json",
      "https://rdap.verisign.com/com/v1/domain/steamcommunity.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamcommunity.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamcommunity.com.json",
      "https://rdap.verisign.com/com/v1/domain/lootfarm.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Flootfarm.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/lootfarm.com.json",
      "https://rdap.verisign.com/com/v1/domain/rustskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Frustskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/rustskins.com.json",
      "https://rdap.verisign.com/com/v1/domain/krakatoa.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fkrakatoa.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/krakatoa.com.json",
      "https://rdap.verisign.com/com/v1/domain/shadowpay.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fshadowpay.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/shadowpay.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/igxe.cn.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Figxe.cn",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/igxe.cn.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/swap.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fswap.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/swap.gg.json",
      "https://rdap.verisign.com/com/v1/domain/bitskins.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbitskins.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/bitskins.com.json",
      "https://rdap.verisign.com/com/v1/domain/tf2mart.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftf2mart.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tf2mart.com.json",
      "https://rdap.verisign.com/com/v1/domain/skinbid.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinbid.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinbid.com.json",
      "https://rdap.verisign.com/com/v1/domain/lootbear.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Flootbear.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/lootbear.com.json",
      "https://rdap.nic.tf/domain/backpack.tf",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbackpack.tf",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/backpack.tf.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fstntrading.eu",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/stntrading.eu.json",
      "https://rdap.verisign.com/com/v1/domain/skinwallet.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fskinwallet.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/skinwallet.com.json",
      "https://rdap.verisign.com/com/v1/domain/dota2market.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fdota2market.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/dota2market.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/xplay.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fxplay.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/xplay.gg.json",
      "https://rdap.verisign.com/com/v1/domain/esportal.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fesportal.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/esportal.com.json",
      "https://rdap.registro.br/domain/gamersclub.com.br",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fgamersclub.com.br",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/gamersclub.com.br.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/epidemic.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fepidemic.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/epidemic.gg.json",
      "https://rdap.verisign.com/com/v1/domain/cs2stash.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcs2stash.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/cs2stash.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/csgoskins.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgoskins.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgoskins.gg.json",
      "https://rdap.verisign.com/com/v1/domain/steamanalyst.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamanalyst.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamanalyst.com.json",
      "https://rdap.verisign.com/net/v1/domain/steamcardexchange.net",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamcardexchange.net",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamcardexchange.net.json",
      "https://rdap.verisign.com/com/v1/domain/dotabuff.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fdotabuff.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/dotabuff.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/tracker.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ftracker.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/tracker.gg.json",
      "https://rdap.verisign.com/com/v1/domain/funpay.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Ffunpay.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/funpay.com.json",
      "https://rdap.verisign.com/com/v1/domain/playerauctions.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fplayerauctions.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/playerauctions.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/eldorado.gg.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Feldorado.gg",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/eldorado.gg.json",
      "https://rdap.verisign.com/com/v1/domain/g2a.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fg2a.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/g2a.com.json",
      "https://rdap.verisign.com/net/v1/domain/kinguin.net",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fkinguin.net",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/kinguin.net.json",
      "https://rdap.verisign.com/com/v1/domain/g2g.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fg2g.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/g2g.com.json",
      "https://rdap.verisign.com/com/v1/domain/playerup.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fplayerup.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/playerup.com.json",
      "https://rdap.verisign.com/net/v1/domain/smurfhub.net",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsmurfhub.net",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/smurfhub.net.json",
      "https://rdap.verisign.com/com/v1/domain/smurfaccounts.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsmurfaccounts.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/smurfaccounts.com.json",
      "https://rdap.verisign.com/com/v1/domain/buycsgorank.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbuycsgorank.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/buycsgorank.com.json",
      "https://rdap.verisign.com/com/v1/domain/csgosmurfkings.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fcsgosmurfkings.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/csgosmurfkings.com.json",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/domain-registry/smurfstore.co.json",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsmurfstore.co",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/smurfstore.co.json",
      "https://rdap.verisign.com/com/v1/domain/steamlvlup.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamlvlup.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamlvlup.com.json",
      "https://rdap.verisign.com/com/v1/domain/steamlevels.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamlevels.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamlevels.com.json",
      "https://rdap.verisign.com/com/v1/domain/levelsteam.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Flevelsteam.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/levelsteam.com.json",
      "https://rdap.verisign.com/com/v1/domain/steamlevelu.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fsteamlevelu.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/steamlevelu.com.json",
      "https://rdap.verisign.com/com/v1/domain/eloking.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Feloking.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/eloking.com.json",
      "https://rdap.publicinterestregistry.org/rdap/domain/boosteria.org",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fboosteria.org",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/boosteria.org.json",
      "https://rdap.verisign.com/com/v1/domain/overgear.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fovergear.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/overgear.com.json",
      "https://rdap.verisign.com/com/v1/domain/blazingboost.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fblazingboost.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/blazingboost.com.json",
      "https://rdap.verisign.com/com/v1/domain/dota2boost.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fdota2boost.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/dota2boost.com.json",
      "https://rdap.verisign.com/com/v1/domain/buyboost.com",
      "https://steamcommunity.com/linkfilter/?url=https%3A%2F%2Fbuyboost.com",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/auth-route-audit/buyboost.com.json",
      "https://help.steampowered.com/en/faqs/view/365F-4BEE-2AE2-7BDD",
      "https://store.steampowered.com/privacy_agreement/#8",
      "https://www.edpb.europa.eu/system/files/2023-04/edpb_guidelines_202201_data_subject_rights_access_v2_en.pdf",
      "https://web.archive.org/web/20260810154631/https://store.steampowered.com/stats/support",
      "https://phishdestroy.io/steam_dossier/steam_tos_assets/part2-measurements.json",
      "https://phishdestroy.io/steam_dossier/VALVE_EVIDENCE_PACK/databases/TOTAL_VALVE_SCANDALS_MASTER_DB.csv",
      "https://phishdestroy.io/steam_dossier/zh/license_disclaimer.html"
    ]
  }
}
