monkey-moore:基于Boyer-Moore字符串搜索算法的相对搜索器工具

时间:2024-05-26 08:35:07
【文件属性】:

文件名称:monkey-moore:基于Boyer-Moore字符串搜索算法的相对搜索器工具

文件大小:178KB

文件格式:ZIP

更新时间:2024-05-26 08:35:07

C++

猴摩尔 Monkey-Moore是功能强大的相对搜索者,可用于数据黑客目的。 核心算法基于Boyer-Moore字符串搜索算法,并基于此算法在大型文件上执行快速搜索,支持多种选项,从而进一步提高了查找所需内容的机会。 概述 相对搜索是一种用于查找常规方法无法找到的数据的方法。 不同之处在于,相对搜索是根据数据的模式而不是仅基于其值来匹配数据。 这意味着只要保持可观察的模式,就可以不依赖于编码方式来查找数据。 一个简单的示例是使用ASCII字符集的变体编码的一系列字符,其中每个字符的值都减小了2。单词“ code”现在看起来像“ ambc”,但是Monkey-Moore会找到它通过比较每个字符之间的差异而不是每个字符的值就可以了。 Monkey-Moore支持通配符,以进一步提高查找可能匹配项的灵活性,并自动优化仅包含字母字符的文本搜索。 其他功能包括: 8位和16位搜索 字节序选择


【文件预览】:
monkey-moore-master
----src()
--------monkey_frame.cpp(44KB)
--------constants.hpp(6KB)
--------monkey_prefs.cpp(6KB)
--------monkey_thread.hpp(16KB)
--------monkey_frame.hpp(7KB)
--------monkey_moore.hpp(15KB)
--------object_pred.hpp(3KB)
--------monkey_error.hpp(1KB)
--------byteswap.hpp(3KB)
--------monkey_options.hpp(8KB)
--------monkey_app.hpp(2KB)
--------monkey_about.hpp(3KB)
--------monkey_table.hpp(9KB)
--------monkey_app.cpp(4KB)
--------monkey_seqs.hpp(8KB)
--------monkey_prefs.hpp(5KB)
----LICENSE(18KB)
----build()
--------msw()
----test()
--------Wildcard_8bit_ASCII_MultipleResults_Enc.bin(485B)
--------MonkeyMooreTests()
--------Wildcard_8bit_ASCII_MultipleResults_Plain.bin(485B)
----README.md(2KB)
----resources()
--------message-catalog()
--------images()
--------language()
--------mmoore.xpm(496B)
--------msw()
----.gitignore(140B)
----bin()
--------.gitkeep(0B)

网友评论