you can use --stdout mode
hashcat --stdout -a 3 ?d?d?d?d?d?d?d?d > dict
this will generate a file exactly 1.000.000.000 bytes (1 GB) in size ( 10^8) so these are ALL possibilities, 10 digits, lenght 8)
open this dict file and see that hashscat REALLY generates ALL candidates (unsorted, you can use sort in linux, but anyway)
next, where did you get this hash and why do you know that it should be straight md5?
a fast search was not able to find this hash (and plain 8 digits are really all known) but i found your second post
jfyi
md5 of 83484919 is -> 177653215c267b058e2966319ad87ae0
so your hash is not PLAIN MD5
hashcat --stdout -a 3 ?d?d?d?d?d?d?d?d > dict
this will generate a file exactly 1.000.000.000 bytes (1 GB) in size ( 10^8) so these are ALL possibilities, 10 digits, lenght 8)
open this dict file and see that hashscat REALLY generates ALL candidates (unsorted, you can use sort in linux, but anyway)
next, where did you get this hash and why do you know that it should be straight md5?
a fast search was not able to find this hash (and plain 8 digits are really all known) but i found your second post
jfyi
md5 of 83484919 is -> 177653215c267b058e2966319ad87ae0
so your hash is not PLAIN MD5