8000 GitHub - ltning/telnet-challenge-proxy: Nginx and Lua-based math-challenge for proxied telnet connections
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

ltning/telnet-challenge-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Challenging Telnet-proxy

In order to protect my BBS nodes - which run on rather old hardware - from abuse, I created this Nginx-and-Lua-based stream proxy for Telnet connections. It will present the user with a (very) simple mathematical challenge.

My BBS

Take a look at http://floppy.museum/bbs.htm for details. At the moment, it's running on Synchronet for OS/2 and DOS; other nodes and different flavors may be added in the future.

Pictures:

Assumptions

This configuration assumes that the nginx package is installed on FreeBSD, and that it is compiled with stream support, Lua and Lua Stream modules.

More information about the required 3rd party modules can be found at

Running on other platforms

I've made every attempt to make sure the nginx.conf itself and the Lua code in bbs_math.lua are reasonably well documented. Making this work on other platforms than FreeBSD should be a simple matter of modifying some paths here and there - as long as the required nginx modules are installed.

Running in docker

No, I have no idea how you can run this in docker or whatnot. I'm happy to take PRs though. :)

About

Nginx and Lua-based math-challenge for proxied telnet connections

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0