02-14-2021, 07:46 AM
Actually the situation is a bit worse. hashcat only checks the last 16 bytes of the sha1 hash
$ echo -n 'testing123' | sha1sum
4c0d2b951ffabd6f9a10489dc40fc356ec1d26d5 *-
$ hashcat -m 100 -a3 --outfile-autohex-disable --potfile-disable 000000001ffabd6f9a10489dc40fc356ec1d26d5 testing123
000000001ffabd6f9a10489dc40fc356ec1d26d5:testing123
$ echo -n 'testing123' | sha1sum
4c0d2b951ffabd6f9a10489dc40fc356ec1d26d5 *-
$ hashcat -m 100 -a3 --outfile-autohex-disable --potfile-disable 000000001ffabd6f9a10489dc40fc356ec1d26d5 testing123
000000001ffabd6f9a10489dc40fc356ec1d26d5:testing123