segfault on --stdout
#1
I'm getting a segfault when I use --stdout.

hashcat --stdout list.lst -r rules/best64.rule        segfaults
cat file | hashcat --stdout -r rules/best64.rule     segfaults

echo test | hashcat --stdout -r rules/best64.rule  works as expected

the following, a la https://hashcat.net/forum/thread-7027.html works, but slow:


cat list.lst | while read line; do echo $line | hashcat --stdout -r rules/best64.rule; done

What am I doing wrong?

The reason for wanting to even do this is because as I understand it, hashcat will reject words of insufficient length even if the ruleset creates variations that are >= minimum length.  So for -m 2500, 1234567 would get rejected, and so would every variation created by the rule, regardless of correct length.  Do I have this right?


Messages In This Thread
segfault on --stdout - by gshumway - 09-30-2018, 08:35 PM
RE: segfault on --stdout - by undeath - 10-01-2018, 12:20 AM
RE: segfault on --stdout - by gshumway - 10-01-2018, 12:54 AM
RE: segfault on --stdout - by undeath - 10-01-2018, 11:56 AM
RE: segfault on --stdout - by gshumway - 10-01-2018, 06:20 PM