V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
icwaos
V2EX  ›  问与答

根据 6 位数字,生成 6 激活码大概用的是什么加密

  •  
  •   icwaos · Mar 9, 2021 · 2120 views
    This topic created in 1889 days ago, the information mentioned may be changed or developed.

    已知: 原始数字是 6 位纯数字 激活码也是 6 位数,含字母和数字

    pic_1615277838.png

    7 replies    2021-03-09 17:40:32 +08:00
    icwaos
        1
    icwaos  
    OP
       Mar 9, 2021
    初步判断非联网和服务器激活,应该就是根据某种二次加密生成的
    hxndg
        2
    hxndg  
       Mar 9, 2021
    单向门限函数都能干这种功能。。。
    swulling
        3
    swulling  
       Mar 9, 2021
    这个只能反编译,否则你猜是很难猜出来的。

    比如我随便举一个算法 sha1(机器码 + Salt )取前六位,
    再比如 AES 加密取前六位

    等等,但是只要不联网,反编译都能找到加密算法。
    GetMoney
        4
    GetMoney  
       Mar 9, 2021
    群举也就 5 百多亿而已
    kaiki
        5
    kaiki  
       Mar 9, 2021
    方法太多了,比如 md5 之后就成了 32 位,再用他自己的规则从 32 位中抽取几位数字或字母,这个规则可以是跟机器码本身有关,也可能是固定的,再或者他多套几层。
    猜就别想了
    Tink
        6
    Tink  
    PRO
       Mar 9, 2021
    有这功夫还是付钱吧
    eason1874
        7
    eason1874  
       Mar 9, 2021
    这怎么猜。就算你知道它是加盐 md5 取 6 位,你也不知道从哪儿开始枚举
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2842 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 15:34 · PVG 23:34 · LAX 08:34 · JFK 11:34
    ♥ Do have faith in what you're doing.