通过对LyScript自动化插件进行二次封装,实现从内存中读入目标进程解码后的机器码,并通过Python代码在这些机器码中寻找特定的十六进制字符数组,或直接检索是否存在连续的反汇编指令片段等功能。
搜索内存中的机器码: 内存机器码需要配合LyScript32插件,从内存中寻找指令片段。
[code]from LyScript32 import MyDebug# 将可执行文件中的单数转换为 0x00 格式def ReadHexCode(code): hex_code = [] for index in code: if index >= 0 and index |