• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Mark24
V2EX  ›  程序员

所以怎么加密可以避免 AI 的破解?假设我用 C 语言呢?

  •  
  •   Mark24 ·
    Mark24Code · 1 day ago · 1379 views
    18 replies  •  2026-11-11 10:57:59 +08:00
    jackOff
    jackOff
    1 day ago
    1
    逆向成本和法务,没有 ai 时游戏厂商就经常被破解,有 ai 了现在发布日当天就破解,只能顺着网线抓人了
    9sS02KlxPAB0C5w8
    9sS02KlxPAB0C5w8
    1 day ago via iPhone
    2
    AI 的语言就是你用来编写代码的语言,理论上来说,你学会了中文便可以阅读所有中文书籍,而 AI 比这还厉害,因为它的注意力大得惊人
    Haku
    Haku
    1 day ago
    3
    AI 学习后可以读机器码。如果真想避免破解,大概只能从头研发一个硬件指令集而且不在互联网上公开的才行吧。
    deplives
    deplives
    1 day ago
    4
    看了 5 分钟题目我愣是没看懂 op 想表达什么,加密和语言有啥关系?
    94
    94
    1 day ago
    5
    现在就算是编译成二进制机器码都能给你破解了。 完全就是看对方想不想下本钱。
    单纯只是绕过付费校验还是比较容易的,很多应用基本上就只是一段单一条件的逻辑判断。

    [开源教父怒掀桌:把 Windows 驱动二进制直接喂给大模型,几小时就能"炸开"闭源堡垒! Nvidia 们颤抖吧-电子工程专辑]( https://www.eet-china.com/mp/a518487.html)
    xtreme1
    xtreme1
    1 day ago
    6
    我好歹也是个 c 语言系列大佬.jpg
    hahastudio
    hahastudio
    1 day ago
    7
    语言只是成本壁垒
    正经回答:法务
    不正经回答: https://nullpt.rs/fingerprinting-bioweapons
    ntdll
    ntdll
    1 day ago
    8
    我自己测试下来,VMP 相对效果好一些,和具体语言无关,你能接受性能下降,套两三层 VMP ,由于现阶段大模型上下文有限,在无经验的使用者手里,只靠许愿,通常是难以还原的。由于撑爆了上下文,在频繁 compact 的情况下,大模型很容易出现原地打转,浪费 Token 的情况。

    这时候通常需要有相关分析经验的人来指导模型,才能有效推进。
    key001
    key001
    1 day ago
    9
    看微信 QQ 腾讯游戏 的接口为什么还没被 ai 批量破解处理 接口文档满片天飞 就知道用什么工具了
    uprit
    uprit
    1 day ago
    10
    为什么要破解啊,AI 可以直接现做一个,起码能快速实现 90%以上的功能。
    连 Adobe 系列都被重做了。
    Nasdaq
    Nasdaq
    1 day ago
    11
    最好的加密是不给用户使用
    Vermonth
    Vermonth
    1 day ago
    12
    你只能加大破解的成本和难度,如果真想破解是无法避免的,用什么语言都一样
    zjh123456
    zjh123456
    1 day ago
    13
    最近出一个新工具,听介绍可以增加 AI 破解成本,让 AI 在错误的路径上不停的尝试,破解一个软件比平时要多花几百倍的 token 。
    xiaobox
    xiaobox
    1 day ago
    14
    我觉得楼主应该是在讲一个不安全的事件,以前游戏外挂五花八门,但是最近高价格的几乎都遇到了同样的问题,验证防不住 AI 。这对于反外挂来讲是个好事
    Building
    Building
    1 day ago
    15
    任天堂最强法务最近都要告不过来了,只要是本地,只要能运行,就一定会被破解
    Tink
    Tink
    1 day ago
    16
    啥意思,我没看懂你的标题。。

    用 C 语言你也得加密啊
    strobber16
    strobber16
    20h 53m ago via Android
    17
    微内核
    msojocs
    msojocs
    8h 19m ago
    18
    个人理解:
    本质还是二进制,不过二进制可读性差;
    再高一层就是汇编了,汇编的问题是复杂逻辑人不好分析看懂;
    但是对 AI 来说汇编也是是代码逻辑,只要能让它 debug 汇编,花点时间就能搞定。

    最简单的破解举例:
    ```
    // 验证失败
    mov 0, rax
    // 验证成功( 0 换成 1 就行了)
    mov 1, rax
    ```
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2378 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 11:17 · PVG 19:17 · LAX 03:17 · JFK 06:17
    ♥ Do have faith in what you're doing.