易语言教程_易语言源码_易语言写挂_易语言论坛_看流星社区

 找回密码
 注册
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
零基础辅助入门教学 原创 高清 专业课程售后(每日解答)
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
赞助广告位 请点击这里联系站长 QQ20209081
查看: 982|回复: 5

C++实现的完整aobscan特征码搜索,采用Sunday算法,速度极快。

[复制链接]
发表于 2017-4-4 11:56:58 | 显示全部楼层 |阅读模式
发表于 2017-8-3 07:40:48 | 显示全部楼层
感谢楼主分享,正在找
发表于 2017-12-22 10:50:35 | 显示全部楼层
感谢楼主分享
发表于 2018-1-2 19:16:37 | 显示全部楼层
话说,LZ你这个有个bug
发表于 2018-1-2 19:29:14 | 显示全部楼层
在sunday主算法里
  1. main_i += charStep[(unsigned char)firstRightChar];
复制代码

改成
  1. main_i = tem + charStep[(unsigned char)firstRightChar];
复制代码

即可
可以去测试下
测试数据
winmine.exe(XP扫雷)中的 0x01003000-0x01003FFF一页作为搜索主数据,0x01003100-0x0100311F 16字节作为目的数据
进行搜索,搜索结果为-1

发表于 2018-1-29 16:22:09 | 显示全部楼层

多谢楼主分享哟
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|看流星社区  |网站地图

GMT+8, 2018-2-25 05:37 易语言论坛 易语言导航

Powered by 看流星社区 X3.2

©2011-2016 最好的辅助编程技术论坛

快速回复 返回顶部 返回列表