This tool seems quite amazing and we were hoping to use it to divine some hash functions for us but after around 4 hours of runtime with 0 output given:
I'm wondering, is the xrot2 implementation simply faulty? Or is running against the 64 bit space simply too large to realistically test in that timeframe? I also noted the code was only using 1 core as well. Is there an option to parallelize the execution?
The prospector defaults to output only functions with a score below 10. Your pattern alone will not score in a that low range so you might want to add -t 1000.
This tool seems quite amazing and we were hoping to use it to divine some hash functions for us but after around 4 hours of runtime with 0 output given:
, I was wondering how long is too long?
Also, I am aware that
xrot2
is only available from the PR here: https://github.com/skeeto/hash-prospector/pull/13I'm wondering, is the
xrot2
implementation simply faulty? Or is running against the 64 bit space simply too large to realistically test in that timeframe? I also noted the code was only using 1 core as well. Is there an option to parallelize the execution?