Files
CoreInject/tool/DIffPatchCode.py
QiuChenly 551f971ccc rm cache
2024-01-10 11:00:05 +08:00

26 lines
621 B
Python

# QiuChenly 计算数据差值做特征码算法
# 部分网友提供了原始版本 虽然是用的Chatgpt写给我的 但是还是略表谢意
# 提供不定长度的多个十六进制汇编代码段 自动求出差值特征码
data = """
"""
data1 = []
for i in data.split("\n"):
if i == "":
continue
else:
data1.append(i)
if len(data1) > 1:
res = " ".join(
[
d1 if d1 == d2 else "??"
for d1, d2 in zip(data1[0].split(), data1[1].split())
]
)
data1 = [res]
print(data1[0])