Show HN: 500+ Hours so far on the 4.77Mhz DOS web server Warning: As soon as I post this I know the machine is going to be basically DoS'ed. It's not hard to DoS a DOS machine. The machine may refuse to serve your request, but it will stay running, and that's the important part. This is a follow-up to something I posted three weeks ago. Ye old web server running the mTCP HTTP server on DOS has now passed 500 hours of runtime and it is still going, at least until the power glitches. The stats so far: Run-time: 505 hours TCP/IP connections: 34230 Objects served: 38865 TCP Packets sent/received: 996627, 889798 All packet types sent/received: 1544807, 1671011 I started running it as a long term test of my TCP/IP stack for DOS. I need to eventually pull the logs from the machine to look for anomalies, but the code is certainly stable. (I'm logging to both disk and over UDP so I can snoop in on the machine activity without having a monitor turned on.) While the machine is running I'm taking time to update the documentation. The site is at http://brutmanlabs.org/ . I did not cache any files in memory, so please be patient with the initial page load. The current server stats can be seen at https://ift.tt/kmJAxrU . Fun fact: you can "hear" vulnerability scans being run against the machine. The machine beeps for each response served, and vulnerability scans generate 404s which are really quick to serve. So a sequence of fast beeps is generally a vulnerability scan. http://brutmanlabs.org/ May 31, 2022 at 09:14PM
0 Comments