窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 数组 | 备 注 |
局部_进程 | 整数型 | |
局部_jz | 整数型 | |
如果真 (GetSystemDEPPolicy () > 2
)
SetProcessDEPPolicy (0
)局部_进程 = 进程_名取ID (“WeChat.exe”, 假)局部_jz =
进程_取模块句柄1 (局部_进程,
“WeChatWin.dll”)发送名片 (编码_Ansi到Unicode (“wxid_4tnnicxxxxxx”,
),
编码_Ansi到Unicode ( #常量1, ))
变量名 | 类 型 | 静态 | 数组 | 备 注 |
wxid | 整数型 | | |
wxidp | 整数型 | | |
xmls | 整数型 | | |
xmlp | 整数型 | | |
call1 | 整数型 | | |
buff1 | 整数型 | | |
wxid =
申请内存 (1024,
真)写到内存 (towxid, wxid,
取字节集长度 (towxid
))
wxidp =
申请内存 (1024,
真)写到内存 (wxid, wxidp, 4
)写到内存 (取文本长度 (编码_Unicode到Ansi (towxid
)), wxidp + 4, 4
)写到内存 (取文本长度 (编码_Unicode到Ansi (towxid
)), wxidp + 8, 4
) xmls =
申请内存 (20000,
真)写到内存 (xml, xmls,
取字节集长度 (xml
))
xmlp =
申请内存 (40000,
真)写到内存 (xmls, xmlp, 4
)写到内存 (取文本长度 (编码_Unicode到Ansi (xml
)), xmlp + 4, 4
)写到内存 (取文本长度 (编码_Unicode到Ansi (xml
)), xmlp + 8, 4
)call1 = 局部_jz +
十六进制 (“4BE7B0”)buff1 =
申请内存 (1000,
真)置入代码 ({ 96, 106, 42, 139, 69, 240, 139, 85, 248, 106, 0, 80, 139, 77, 232, 255, 85, 236, 131, 196, 12, 97
})