cryu
Member
Hello,
Due to retirement, the ensuing boredom, and overwhelming nostalgia, I've been putting together replicas of the machines I used in the 80s/90s.
One of the bits of software I used quite a bit was a pretty neat offline USENET reader named "ZipNews Reader". It was written by Jack Kilday (who ran the Northern Lights BBS in Portland, ME), and was available in a demo version on SIMTEL.
A downside of ZNR was that it was pretty crippled unless it was registered. Sadly, I lost my registration key years back ... but I managed to reverse-engineer the key format and encryption algorithm (with the help of IDA, dosbox, and a not-terribly-obfuscated-but-rather-buggy C implementation in uqwk) and put together a key generator.
I haven't been able to find Jack's contact information (nlbbs.com has been owned by a domain squatter for awhile), and ZNR "releases" (in quotes because it was in perpetual beta) are pretty hard to find, so I'm running on the assumption that ZNR is now abandonware. I've put the key generator (written in python) and all of the ZNR versions that I could find in a git repository at https://codeberg.org/cryu/zipnews_reader so that others who remember ZNR can scratch their nostalgia itch
The key generator can also decode keys (it's a symmetric cipher with a fixed key and a known-plaintext preamble), so if you still have a key lying around, you can decode, alter, and re-encode it. (And please do let me know if the format of the key differs from that of the key generator, so I can correct any issues)
If anyone has versions other than 0.92d, 0.92n, 0.92u, and 0.93b, please send them along so that I can preserve them in the repository.
Share and enjoy
Edit: codeberg looks to be having backend issues, so the version of the keygen that actually decodes keyfiles hasn't made it into the repository yet. I've attached it to this post.
Due to retirement, the ensuing boredom, and overwhelming nostalgia, I've been putting together replicas of the machines I used in the 80s/90s.
One of the bits of software I used quite a bit was a pretty neat offline USENET reader named "ZipNews Reader". It was written by Jack Kilday (who ran the Northern Lights BBS in Portland, ME), and was available in a demo version on SIMTEL.
A downside of ZNR was that it was pretty crippled unless it was registered. Sadly, I lost my registration key years back ... but I managed to reverse-engineer the key format and encryption algorithm (with the help of IDA, dosbox, and a not-terribly-obfuscated-but-rather-buggy C implementation in uqwk) and put together a key generator.
I haven't been able to find Jack's contact information (nlbbs.com has been owned by a domain squatter for awhile), and ZNR "releases" (in quotes because it was in perpetual beta) are pretty hard to find, so I'm running on the assumption that ZNR is now abandonware. I've put the key generator (written in python) and all of the ZNR versions that I could find in a git repository at https://codeberg.org/cryu/zipnews_reader so that others who remember ZNR can scratch their nostalgia itch
The key generator can also decode keys (it's a symmetric cipher with a fixed key and a known-plaintext preamble), so if you still have a key lying around, you can decode, alter, and re-encode it. (And please do let me know if the format of the key differs from that of the key generator, so I can correct any issues)
If anyone has versions other than 0.92d, 0.92n, 0.92u, and 0.93b, please send them along so that I can preserve them in the repository.
Share and enjoy
Edit: codeberg looks to be having backend issues, so the version of the keygen that actually decodes keyfiles hasn't made it into the repository yet. I've attached it to this post.
Attachments
Last edited: