检测代码中是否有隐藏子程序

易语言 2020-08-06 19:14:17

检测代码中是否有隐藏子程序

.判断循环首 (Position ≠ -1)
Position = 寻找字节集 (Bin, { 1, 2, 0, 1, 25, 56, 0, 0, 0, 0 }, Position + 1)
.如果真 (Position ≠ -1)
Name = 到文本 (取字节集中间 (Bin, Position + 17, 寻找字节集 (Bin, { 0 }, Position + 17) - Position - 17))
.如果真 (Name ≠ “”)
ReturnText = ReturnText + #换行符 + “子程序:” + #左引 + Name + #右引 + “为隐藏子程序”
.如果真结束

.如果真结束

.判断循环尾 ()
.如果真 (ReturnText = “----------开始检测----------”)
ReturnText = “本程序没有检测到源码中是否有隐藏代码”
.如果真结束
ReturnText = ReturnText + #换行符 + “----------检测完毕----------” + #换行符 + “如果你发现检测有误,请联系本人 ”