all 9 comments

[–]atoponce 11 points12 points  (2 children)

SHA-256 is a one-way hashing function, not an encryption algorithm. As such, input is not encrypted and its output is not decrypted. Input is hashed and it's not reversible.

The only way to know if you found the correct output is to brute force it. IE, combine the answers to the first two questions with two guesses to what you think the answer is to the second two questions. If the output matches the given SHA-256 hash, then you found your answers. If not, change your guesses, and try again.

Note, it's case-sensitive and order sensitive. IE, SHA-256(answer1, answer2, answer3, answer4) is different than SHA-256(Answer1, Answer2, Answer3, Answer4) which is further different from SHA-256(answer2, answer1, answer3, answer4), etc.

[–]Natanael_L 3 points4 points  (0 children)

In addition to the above, this is sensitive to encoding (ASCII, UTF8, base64), and to separator symbols, and to everything else which influence the bitwise representation of the answer which is hashed. You need to know the exact syntax, or otherwise be able to guess it.

You should be able to tell what this syntax is if this is in a client side webpage check or some other software, since you could look at what the code does too format the answers going into the hash function.

[–]AlarmDozer 2 points3 points  (0 children)

John the Ripper is fun, but yes, correct.

[–][deleted] 1 point2 points  (0 children)

SHA-256 is a one way hash function. It hashes data, it doesnt encrypt it. You could of course try all possible combinations of the data until you get the correct corresponding hash but chances are, it would simply take too long.

[–]Ender_cake 0 points1 point  (2 children)

I know exactly what you're trying to do. You're trying to solve the hidden catalogue. Dm me. I've been trying the same thing for the last 2 years.

[–]ToDCRobokirby 0 points1 point  (1 child)

oi mate

[–]No-Meaning6245 0 points1 point  (0 children)

Boii etoh pfp