010Editor中搜索机器码的脚本实例来一个,谢谢!
010Editor中搜索机器码的脚本实例来一个,谢谢!{:301_974:} #include <ipsum>function main(match) {
if (IsInRegion(0, match.Address - 1)) {
return true; // 在当前区域中找到匹配项时返回true
} else if (!AtEndOfFile()) {
SetPointerAfter(match.LastByte); // 将指针移动到上一个匹配项之后
return main(FindNext()); // 递归地调用自身以寻找下一个匹配项
} else {
return false; // 到达文件末尾且没有更多匹配项时返回false
}
}
// 以下行是脚本的入口点:
If (main(FindFirst("\x48\x65\x6C\x6C\x6F"))) {
MessageBox("Found 'Hello' in the file!");
} else {
MessageBox("Could not find 'Hello' in the file.");
}
页:
[1]