Scan 发表于 2024-5-11 14:08:16

怎么加密的,搞不懂

https://github.com/Rookie-wb-WH/ql_scripts/blob/main/jissbon.py    他是怎么做的加密有例子吗    百度了半天也没有一个正确的例子

Scan 发表于 2024-5-11 14:18:16

import marshal
import zlib
import base64

# 定义代码字符串
code_str = "print('123')"


# 将代码字符串转换为字节串,以便序列化
code_bytes = code_str.encode()

# 使用marshal进行序列化
marshaled_code = marshal.dumps(code_bytes)

# 使用zlib进行压缩
compressed_code = zlib.compress(marshaled_code)

# 将压缩后的字节数据进行Base64编码
compressed_code_base64 = base64.b64encode(compressed_code)
import marshal
import zlib

# 假设compressed_code是从某处接收或读取的
# 解压缩
decompressed_code = zlib.decompress(compressed_code)

# 反序列化
unmarshaled_code_bytes = marshal.loads(decompressed_code)
unmarshaled_code_str = unmarshaled_code_bytes.decode()
exec(unmarshaled_code_str)
   这是GPT写的,一下子就解开了????不知道人家这个怎么弄

Scan 发表于 2024-5-14 10:02:51

@李恒道 同样的JavaScript也有这种加密,搞不懂人家怎么加密的,求gg解答!!!
页: [1]
查看完整版本: 怎么加密的,搞不懂