当前位置: 代码网 > it编程>前端脚本>Python > finallyshell激活-支持所有版本(老版 + 最新版) + 所有平台(mac + windows)

finallyshell激活-支持所有版本(老版 + 最新版) + 所有平台(mac + windows)

2024年07月31日 Python 我要评论
提供python脚本一步激活所有平台的finally shell。

一:打开finally shell的激活页面

在这里插入图片描述

二:点击离线激活

三:复制机器码,然后执行一下代码

原文:大哥原文,但是这个大佬是用java实现的,执行因为依赖的问题一直报错

基于以上问题,所以使用python改造实现了一下。

本次激活支持windows + mac 平台,同时支持所有所有版本的finallshell(eg: 4.3.11 、3.9.6 …)
直接执行以下代码即可:

# 安装包
pip3 install pycryptodome
from hashlib import md5, sha3_384
from crypto.hash import keccak

def md5_hash(msg):
    return md5(msg.encode()).hexdigest()

def keccak384_hash(msg):
    keccak_hash = keccak.new(digest_bits=384)
    keccak_hash.update(msg.encode())
    return keccak_hash.hexdigest()

def main():
    code = input("输入机器码: ")

    print("版本号 < 3.9.6 (旧版)")
    try:
        print("高级版: " + md5_hash("61305" + code + "8552")[8:24])
        print("专业版: " + md5_hash("2356" + code + "13593")[8:24])
    except exception as e:
        print(str(e))

    print("版本号 >= 3.9.6 (新版)")
    try:
        print("高级版: " + keccak384_hash(code + "hsf(78cvvls5e")[12:28])
        print("专业版: " + keccak384_hash(code + "ff3go(*xvbb5s2")[12:28])
    except exception as e:
        print(str(e))

if __name__ == "__main__":
    main()


执行截图:
在这里插入图片描述
我一般选择专业版…

本文完~

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com