Rooking 发表于 2025-4-1 13:52

肯定可以改 我经常改 包括山寨 只要能找到就能改

Rooking 发表于 2025-4-1 13:53

如果是单子 分红就行{:5_117:}

学编程的闹钟 发表于 2025-4-1 16:50

我来试试

渣渣行 发表于 2025-4-9 13:40

谢谢分享,赚HB

923004243 发表于 2025-4-21 10:10

之前确实没啥好方法,今天看了一个好方法,具体操作流程请看:https:www.52pojie.cn/thread-2025482-1-1.html from Crypto.Hash import SHA384
from Crypto.Signature import PKCS1_v1_5
from Crypto.PublicKey import RSA
import base64
import datetime

# 加载私钥
with open("private_key.pem", "r") as f:
    private_key = RSA.import_key(f.read())

# 目标机器的CPU ID(可从原程序获取或自定义)
cpu_id = "CPUID"# 替换为目标CPU ID
activation_time = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S.%f")
validity = "永久"# 或如 "30天"

# 生成签名数据
data = f"{cpu_id}/{activation_time}/{validity}".encode("utf-8")
hasher = SHA384.new(data)
signer = PKCS1_v1_5.new(private_key)
signature = signer.sign(hasher)
signature_b64 = base64.b64encode(signature).decode("utf-8")

# 构造激活码
activation_code = {
    "数字签名": signature_b64,
    "激活时间": activation_time,
    "有效期限": validity
}

print("生成的激活码:")
print(activation_code)   我写了一个注册机替换为你的私钥就可以
页: 1 [2]
查看完整版本: python打包的exe修改其中的变量