June 20th, 2013, 05:04 PM

Your regex is even easier (and more correct): the plaintext consists of eight characters chosen from d,e,f,n,o,p,q,r,s,t,.
The most straightfoward method to get the plaintext is to construct eight loops with each over those characters. Inside you piece together a string and check if the hash matches.
Code:
for each letter as A {
for each letter as B {
for each letter as C {
...
for each letter as H { // eighth
string = A+B+C+D+E+F+G+H
if hash of string matches {
output string
stop
}
}
...
}
}
}
[edit] Your solution has 8 distinct characters.
Last edited by requinix; June 20th, 2013 at 05:09 PM.
June 20th, 2013, 05:11 PM

Thanks for such a quick reply, but my problem is that I do not understand all those codes you are posting here.
I have never been scripting anything, using java, php or something.
June 20th, 2013, 05:53 PM

Then I'll offer the same thing I did for the last one:
Your solution matches the regex
Code:
[def][def][def]o\[pqr][pqr][pqr]
So the first three letters are each one of d,e,f, the fourth is 'o', then a  pipe, then the last three are each one of p,q,r. And as I mentioned there are no repeated letters.
Find something that can create hashes  I believe some were mentioned earlier in this thread  and try the 36 possibilities until you find the right one.
Comments on this post
June 20th, 2013, 06:07 PM

Originally Posted by requinix
Then I'll offer the same thing I did for the last one:
Your solution matches the regex
Code:
[def][def][def]o\[pqr][pqr][pqr]
So the first three letters are each one of d,e,f, the fourth is 'o', then a  pipe, then the last three are each one of p,q,r. And as I mentioned there are no repeated letters.
Find something that can create hashes  I believe some were mentioned earlier in this thread  and try the 36 possibilities until you find the right one.
Alright, I understand now. Thank you very, very much. I am going to try to find it out.
Found it  defoprq
Thanks again!
June 20th, 2013, 06:27 PM

Is that how you get high scores nowadays? By asking someone to replace the challenge with an easier one?
June 20th, 2013, 06:28 PM

Originally Posted by Jacques1
Is that how you get high scores nowadays? By asking someone to replace the challenge with an easier one?
Completely.
I still have no clue what is all that about tho :/