3 ms·
This isn't the first time RNG manipulation in NetHack happened. In 2009, Adeon released a set of RNG manipulation tools for NetHack 3.4.3 (nethack_rng_tools-0.2
by beefhash 8y ago
This isn't the first time RNG manipulation in NetHack happened. In 2009, Adeon released a set of RNG manipulation tools for NetHack 3.4.3 (nethack_rng_tools-0.2.3.tar.bz2 -- I can't find that filename anymore, so I put up a mirror[1]). This allowed determining the RNG seed from a running game. However, he also made a patch to use a cryptographically secure PRNG[2]. I'm not sure if nethack.alt.org (NAO) ran that patch. If they did, I'm not sure why they kept random() for 3.6.1 that was apparently run by SWAGGINZZZ.
[1] Since it had license headers, this is probably okay. https://xorhash.bitbucket.io/nh/nethack_rng_tools-0.2.3.tar.bz2 https://xorhash.bitbucket.io/nh/nethack_rng_tools-0.2.3.tar....
[2] https://bilious.alt.org/?349 https://bilious.alt.org/?349
- natehouk 8y agoSuper interesting that Google Chrome trusts that https://xorhash.bitbucket.io https://xorhash.bitbucket.io link[0] you posted, but Facebook doesn't trust that SSL cert. Curious if bitbucket.io is serving different SSL certificates based on the web agent? [0] https://xorhash.bitbucket.io/nh/nethack_rng_tools-0.2.3.tar.bz2 https://xorhash.bitbucket.io/nh/nethack_rng_tools-0.2.3.tar....