易语言写内存补丁,下标越界咋办
这是《Shark恒零基础百集VIP逆向教程》- 第3期(高清无密官方原版)第三期-第20课 艾奇MTV电子相册 易语言内存补丁逆向。按照教程PJ了,可是用易语言编写补丁时出现下图中的问题请指教!
说明没有搜索到地址呗 写之前判断下 本帖最后由 囚徒灬 于 2017-6-1 09:37 编辑
数组下标越界是调用超过数组出错,你截图里只有地址这个数组 所以应该是 地址这个数据没有数据 而你调用了第一个数据引起的,再看你的地址数组是搜索特征码 所以应该是内存搜索没有返回,也就是没有搜索到地址 下标越界 我看你这数据只用了这都越界 证明数组返回空,内存搜索没搜索到 你在上面调试输出(地址)看看,很明显地址里是没数据的 进程ID获取到了么 发给我帮你解决下把 数组的第一个是1,比如你的数组内容分别是 1 ,2,3,4 那么"1"是地址,而不是地址
你的内存搜索的第一个写的是地址,我很好奇怎么运行的,参数是数组? 不懂帮顶哦 P2VPro.exe才对把
页:
[1]
2