altf4 / untwister

Seed recovery tool for PRNGs
GNU General Public License v3.0
367 stars 42 forks source link

Support for arbitrary transformations on the sample before comparison. #41

Closed hiburn8 closed 7 years ago

hiburn8 commented 7 years ago

Hi, I'mm looking at the python bindings it doesn't seem like its possible to do what i would like to. Essentially i have a bunch of MD5 samples and i would like to crack the seed for these since they are essentially generated like this: md5(rand()).

Is it possible to hash each brute-force attempt before making the calculation. Or, ideally, allow performing arbitrary transformations on it? and then still returning the original seed value of course. Kind of like the tamper-scripts for SQLMap.

hiburn8 commented 7 years ago

Closing this one. Thought about it and this would require significant changes and can be accomplished pretty easily, and more cleanly, in other ways.