针对文件的phpass哈希列表

堆栈堆栈和堆栈

我正在尝试针对包含以下内容的文件grep多个看起来像这样的字符串(有几百个) data:string

字符串示例:(未提供敏感数据,它们已被修改)。

$H$9a...DcuCqC/rMVmfiFNm2rqhK5vFW1  
$H$9n...AHZAV.sTefg8ap8qI8U4A5fY91  
$H$9o...Bi6Z3E04x6ev1ZCz0hItSh2JJ/  
$H$9w...CFva1ddp8IRBkgwww3COVLf/K1 

我一直在研究如何将模式文件对另一个文件进行grep,并遇到以下命令

grep -f strings.txt datastring.txt > output.txt  
grep -Ff strings.txt datastring.txt > output.txt

但是不幸的是,这些命令无法成功运行,只能将少数结果打印到我的输出文件中。我认为这可能与strings.txt中包含的符号有关,但我不确定。任何帮助/建议都很好。

进一步提及,我在Windows上使用Cygwin(如果相关)。

这是一个更新的示例:
strings.txt包含以下内容:

$H$9a...DcuCqC/rMVmfiFNm2rqhK5vFW1  
$H$9n...AHZAV.sTefg8ap8qI8U4A5fY91  
$H$9o...Bi6Z3E04x6ev1ZCz0hItSh2JJ/  
$H$9w...CFva1ddp8IRBkgwww3COVLf/K1 

datastring.txt包含以下内容:

$H$9a...DcuCqC/rMVmfiFNm2rqhK5vFW1:53491  
$H$9n...AHZAV.sTefg8ap8qI8U4A5fY91:03221  
$H$9o...Bi6Z3E04x6ev1ZCz0hItSh2JJ/:20521  
$H$9w...CFva1ddp8IRBkgwww3COVLf/K1:30142  

因此,从技术上讲,所有行都应包含在OUTPUT文件中,但仅输出以下行:

$H$9w...CFva1ddp8IRBkgwww3COVLf/K1:30142 

我只是不明白。

字节指挥官

您已经展示了cat -A strings.txt其他地方的输出,其中包括^M在每行结尾处代表一个CR(回车符)的字符:

屏幕截图

这表明您的文件具有Windows行尾(CR LF),而不是grep预期的Unix行尾(仅LF)

您可以使用dos2unix strings.txt转换文件unix2dos strings.txt

另外,如果您在Cygwin环境中未安装dos2unix,则也可以使用来进行sed

sed -i 's/\r$//' strings.txt    # dos2unix
sed -i 's/$/\r/' strings.txt    # unix2dos

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

对文件列表运行命令

对文件列表上的 google recaptcha 的反馈

对文件中的列表进行排序

php对文件列表进行排序

尝试使用phpass检查wordpress密码哈希

哪种存档文件格式可提供针对文件损坏的恢复保护?

grep针对大型文件的大型列表

针对仅包含数字的列表的grep文件

针对文件系统上的任何内核源代码树编译树外内核模块

lambda函数仅针对文件名模式的上传触发

如何针对文件中的一个占位符编写字典键和值

针对文本文件中每个项目的Powershell运行命令

按ModifyTime对文件列表进行排序(Google Drive API)

根据Python中的创建日期对文件列表进行排序

对文件名列表的快速 Linq 操作

在PowerShell(或CMD)中使用相对文件路径的md5哈希

如何在PHP中同时使用多种算法对文件进行哈希处理?

如何使用Swift 3在iOS上对文件进行哈希处理?

我可以在Windows下对文件夹的内容进行哈希处理以检查相同的内容吗?

在Android中按字母顺序对文件列表,文件夹和文件进行排序

当本地人为swagger.json提供服务时,Autorest无法针对文件解析swagger.json

PHP登录表单(无sql)-针对文本文件记录进行了验证-未进行验证

Python全局,但针对字符串列表而不是文件系统

从csv文件加载网址列表,并针对相同的数据一一解析

针对bash中文件中的项目列表执行命令

仅给定文件名,如何按时间对文件列表进行排序

从一对文本列表中复制文件到文件

Powershell,按文件名末尾的版本号对文件列表进行排序?

如何按文件名对文件路径列表进行排序?