2 个版本
0.1.4 | 2023年6月22日 |
---|---|
0.1.3 | 2023年6月22日 |
0.1.2 |
|
0.1.1 |
|
0.1.0 |
|
708 在 文本处理
185KB
meaningsearch
这是一个简单的软件包,可以帮助您找到给定输入中的有意义行。特别适用于 CTF 比赛中。
意义搜索支持 Leet 并能检测到被隐藏的有意义文本。
如何安装
只需运行
cargo install meaningsearch
即可安装软件包。
如何使用
您可以使用以下命令运行意义搜索。以 ctrl + D 结束输入。
meaningsearch <options>
您也可以使用
cat <somefile> | meaningsearch <options>
--file
标志在 bin 的输出中找到有意义的行
meaningsearch --file <path to file>
--threshhold
默认情况下,意义检查器认为包含 30% 有意义内容的行是有意义的。您可以使用 'threshold' 标志为意义检查器指定不同的阈值。在以下示例中,我们指定了 80% 的阈值。
cat <somefile> | meaningsearch -t 0.8
示例
假设我们有一个名为 test.txt 的文本文件
asdasd a dasd ajnafan oas
n00bz d0n'7 w1n!
this is a normal line.
da kadma akj ad
对该文本文件运行以下命令的结果是
$ cat test.txt | meaningsearch -t 0.5
n00bz d0n'7 w1n!
this is a normal line.
依赖关系
~3MB
~50K SLoC