fjqisba 发表于 2018-3-30 22:12

易语言特征码模糊搜索(支持任意通配符)

本帖最后由 fjqisba 于 2018-7-7 21:07 编辑

发现网上这方面的资料比较少,很少有什么成品.
个人认为OD里面的特征码搜索其实很不错了,所以将其抄了过来.
易语言的繁琐大家都是知道的,一句例如异或操作的代码在C语言可能只需要1行汇编代码,在易语言里就要十几行了.
对于暴力搜索这样需要不断进行操作的代码,使用易语言的话在速率方面是不行的.为此在关键的算法对照部分,我只好对照着OD的算法手写了一份汇编代码.
速度可以说是只比OD略差一点.

源码可能存在许多不足或BUG,大家可自行修改.
感谢sunflover的特征码模糊搜索源码{:301_978:}.

bester 发表于 2018-11-3 16:44

big冰 发表于 2018-7-20 17:18
大哥 ,这份源码我研究了挺久的我用着有些问题 主要是win7的问题循环里面他只能搜到7fxxxxxx的 超过这 ...

https://pan.baidu.com/s/1XNqAzydOYS1Doz6AVProPQ 看一下这个会不会有问题?

big冰 发表于 2018-7-20 17:18

大哥 ,这份源码我研究了挺久的我用着有些问题 主要是win7的问题循环里面他只能搜到7fxxxxxx的 超过这个地址的特征码搜索不到 当我把结束地址改了超过7fxxxxxx的时候 他会在循环里面 无限循环,当他在循环里面跑到7fxxxxxx的时候 下一个地址应该超过7fxxxxxx但是 实际上他又从头开始 无限循环 搜索不到7fxxxxxx后面的内存 而win10不会这样 win10直接改结束地址就行了 搜索到内存尾直接跳出循环

ck62596729 发表于 2018-3-30 22:46

q6687898 发表于 2018-3-30 22:48

小白路过,感谢楼主分享

qq8944310 发表于 2018-3-30 23:03

qq8945051 发表于 2018-3-30 23:04

正在学习易语言支持楼主谢谢分享

cbcweb 发表于 2018-3-30 23:24

妈耶。。。何苦呢。。。。

0fifa 发表于 2018-4-1 06:20

这么强啊?比od差一点……

小猫咪ak-47 发表于 2018-6-1 14:18

不知道这个能不能用~~某些的静态基址 定位不到 哎

阳关 发表于 2018-6-6 15:19

小白路过,感谢楼主分享

s3233431 发表于 2018-6-7 16:24

有没有C++的
页: [1] 2 3 4 5 6
查看完整版本: 易语言特征码模糊搜索(支持任意通配符)