MCPcopy
hub / github.com/JaveleyQAQ/WeChatOpenDevTools-Python / readStdString

Function readStdString

scripts/hook.js:18–28  ·  view source on GitHub ↗
(s)

Source from the content-addressed store, hash-verified

16send("[+] 等待小程序加载...");
17
18function readStdString(s) {
19 var flag = s.add(23).readU8()
20 if (flag == 0x80) {
21 // 从堆中读取
22 var size = s.add(8).readUInt()
23 return s.readPointer().readUtf8String(size)
24 } else {
25 // 从栈中读取
26 return s.readUtf8String(flag)
27 }
28}
29function writeStdString(s, content) {
30 var flag = s.add(23).readU8()
31 if (flag == 0x80) {

Callers 1

onEnterFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected