Help with output
#1
Hello, I am using CPU Hashcat v0.49
I have list like a :
Code:
example1@gmail.com:724128f922c5188c
example2@hotmail.com:67b706bf564a5f1d
example3@gmail.com:07b3c4f43ea47312

And i'm trying to get output + remove success lines from first list :
Code:
example1@gmail.com:tattoo
example2@hotmail.com:beanie1
example3@gmail.com:monkey16

If I use
Code:
hashcat-cli64.exe -m 200 -o test.txt -p : --username --show --remove hash.txt word/

I got
Code:
example1@gmail.com:724128f922c5188c:tattoo
example2@hotmail.com:67b706bf564a5f1d:beanie1
example3@gmail.com:07b3c4f43ea47312:monkey16

If I use
Code:
hashcat-cli64.exe -m 200 -o test.txt --outfile-format=2 -p : --username --show --remove hash.txt word/

I got
Code:
tattoo
beanie1
monkey16

I tried many times but still no result.
Thank you for help.
#2
Unfortunately cpu hashcat doesn't support --username together with --show/--left/--remove yet.

That means, if you use --username with --remove, the user names won't end up in the new/modified hash list.
Also --show and --left do not really support to display the user field (warning: one example above contains the user field or emails in your case, but just because the whole input line is outputted).

There is also good news:
1. you can request this enhancement/feature on trac ( https://hashcat.net/trac/ )
2. oclHashcat already supports this (but this is also kind of a new feature in oclHashcat, see: https://hashcat.net/trac/ticket/116 and https://hashcat.net/trac/ticket/513 )

That also means, you can use oclHashcat if you want to "only" use your "--outfile-format 2 --username --show" example and it will already work now.
But please consider opening a ticket on trac s.t. it will be implemented.
thx