问题描述
我正在尝试找到一种将过期时间/日期附加到我的程序的方法。它就像在第一次运行时激活使用一样,提供密钥并让我们说 30 天后密钥将过期,一旦我通过其他密钥它就会开始工作. python中有没有办法做到这一点,我想在将其转换为.exe之前将此逻辑附加到我的python代码中,以便exe以这种方式工作..
我没有任何代码,需要一些提示来环顾四周。
1楼
import time
def encryption(line):
return # some trapdoor encryption
key = encryption(time.time()+60*60*24*30)
然后
import time
def decryption(line):
return # line decrypted
if int(decryption(line)) > time.time():
# give acces to what ever
上面说的任何东西都可以破解,这不像一些超级安全的方法,只是 ionce 做了一些事情:) 希望它有所帮助