moonpiedumplings@programming.dev to Ask Lemmy@lemmy.worldEnglish · 1 day agoGive me some of your hardest riddles? (with solutions in spoilers)message-squaremessage-square66fedilinkarrow-up159arrow-down11file-text
arrow-up158arrow-down1message-squareGive me some of your hardest riddles? (with solutions in spoilers)moonpiedumplings@programming.dev to Ask Lemmy@lemmy.worldEnglish · 1 day agomessage-square66fedilinkfile-text
minus-squareace_garp@lemmy.worldlinkfedilinkarrow-up18·edit-21 day agoDevinettes app has about 3 or 4 riddles that I haven’t been able to crack in 8 years. https://f-droid.org/en/packages/com.workingagenda.devinettes/ It gives no answers or hints, just reports ‘correct’ if you type the right answer in.
minus-squareFourPacketsOfPeanuts@lemmy.worldlinkfedilinkarrow-up1·18 hours ago“failed to install due to unknown error” :( Do you feel like posting the riddles here?
minus-squaredavidgro@lemmy.worldlinkfedilinkarrow-up7·1 day agoI think if I tried that, it would only be a day or two before I went digging into the source code.
minus-squareChaoticNeutralCzech@feddit.orglinkfedilinkEnglisharrow-up5·23 hours agoI think they are hashed
minus-squareChaoticNeutralCzech@feddit.orglinkfedilinkEnglisharrow-up1·edit-25 hours agoI think you’re better off with a literal dictionary attack. Knock yourself out: https://github.com/fenimore/devinettes-android/blob/master/app/src/main/java/com/workingagenda/devinettes/RiddleCollection.java It’s just SHA-1 of the UTF-8 representation of the answer. Note that the riddles, unlike the software, are under CC-BY-NC-ND.
minus-squaredavidgro@lemmy.worldlinkfedilinkarrow-up1·4 hours agoInteresting. Looks like it can accept multiple variations on each answer. I was wondering about that I’m not actually going to do it, but I like the system design
minus-squaregroet@infosec.publinkfedilinkarrow-up2·20 hours agoSo due to the nature of it beeing riddles it is quite possible the answer is bugged and the hash wrong. But because nobody “knows” they have the solution nobody can say it is a bug.
Devinettes app has about 3 or 4 riddles that I haven’t been able to crack in 8 years.
https://f-droid.org/en/packages/com.workingagenda.devinettes/
It gives no answers or hints, just reports ‘correct’ if you type the right answer in.
“failed to install due to unknown error” :(
Do you feel like posting the riddles here?
I think if I tried that, it would only be a day or two before I went digging into the source code.
I think they are hashed
Hmm.
Rainbow tables…
I think you’re better off with a literal dictionary attack. Knock yourself out: https://github.com/fenimore/devinettes-android/blob/master/app/src/main/java/com/workingagenda/devinettes/RiddleCollection.java It’s just SHA-1 of the UTF-8 representation of the answer.
Note that the riddles, unlike the software, are under CC-BY-NC-ND.
Interesting. Looks like it can accept multiple variations on each answer. I was wondering about that
I’m not actually going to do it, but I like the system design
So due to the nature of it beeing riddles it is quite possible the answer is bugged and the hash wrong. But because nobody “knows” they have the solution nobody can say it is a bug.