V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cuthead
V2EX  ›  Steam

Steam 防破解原理是什么?为什么必须要花钱才能玩?

  •  
  •   cuthead · 2015-11-24 11:45:40 +08:00 · 8268 次点击
    这是一个创建于 3289 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我想加密原理是非对称加密,游戏就像一个一直变解压密码的 zip 文件一样,但这种观点有出处吗?
    8 条回复    2015-12-16 02:10:27 +08:00
    honeycomb
        1
    honeycomb  
       2015-11-24 12:31:48 +08:00 via Android
    steam.api ?
    cuthead
        2
    cuthead  
    OP
       2015-11-24 13:15:11 +08:00
    @honeycomb 这个文件我这搜不到。。。比如零点行动目录 /Users/cuthead/Library/Application Support/Steam/steamapps/common/Half-Life ,我想让它脱离 Steam 运行怎么做到呢?
    Bryan0Z
        3
    Bryan0Z  
       2015-11-26 15:16:35 +08:00 via Android
    去 3dm 下个破解补丁,基本 steam 游戏破解都能秒出,他们对这个原理应该是比较清楚了
    keeeeymann
        4
    keeeeymann  
       2015-12-02 23:53:44 +08:00   ❤️ 1
    Steam 防破解能力基本为 0 吧……
    Steam 上架的非常多中小独立游戏,只要设法得到完整的游戏文件,然后将 steamapi.dll 破解掉(甚至有通用的现成的文件供替换)就可以绕过 Steam 的授权机制。
    G 胖不是有个很有名的理念大概是“用优质的玩家体验吸引其脱离盗版”,而不注重破解的防御么?
    cuthead
        5
    cuthead  
    OP
       2015-12-04 08:51:30 +08:00
    @keeeeymann 那 MAS 防破解原理是什么?
    sobigfish
        6
    sobigfish  
       2015-12-10 18:08:07 +08:00   ❤️ 1
    MAS 购买后.app 包里有签了名的收据(_MASReceipt)啊,然后打开的时候连接 mas 的 API 验证收据啊,貌似也不是很强的防破解。
    没有收据后,过不了 gatekeeper 但关了 gatekeeper 就可以打开
    https://developer.apple.com/library/mac/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateLocally.html
    IgniteWhite
        7
    IgniteWhite  
       2015-12-11 20:22:16 +08:00
    @keeeeymann 的确吸引我不玩盗版了……
    17chai
        8
    17chai  
       2015-12-16 02:10:27 +08:00
    为什么必须要花钱才能玩? 这句话吓到我了!!
    话说前些日子一直很大折扣啊.god
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1107 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 19:05 · PVG 03:05 · LAX 11:05 · JFK 14:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.