Minuscule

Newbie
Feb 27, 2018
39
116
Its not that simple, the game uses a hashing function, think of this as a way to check the equality of two things without knowing either side f(password) == f(input), this way the password does not exist in the code, now the hash function used for the game is pretty weak so you could attempt a preimage attack in which youd end up with something thats not the password but hashes to the same thing, for now a simpler approach would be to simply put the following into the console
Code:
window.DevEng=()=>{$.wiki("<<run Dialog.close()>>");$.wiki('<<goto "Cheats">>')};window.hashWord=()=>"90dc3e8";SugarCube.State.variables.cheatsToken = 1
I actually sat down and implemented a preimage attack on the hashing algo, here's a couple of passwords that should work on the 0.12 version of the game
1. "2fjkcys"
2. "lj4btee"
3. "i13mula"
4. "zz6b2oq"
5. "zz6b2q3"
 
2.50 star(s) 17 Votes