Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations biv343 on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Safe Windows Web Servers?

Status
Not open for further replies.
Apr 13, 2001
4,475
US
You all probably know these sorts of people. For whatever the reason, they insist on running some sort of web server within their home networks.

They might not even intend to expose it to the Internet at large, but good intentions and reality seldom jibe.

Usually they are using some version of Windows as the host OS. This typically means they're running a default install of some version of IIS or PWS. Sometimes they feel really clever because they have somebody's aging binary distribution of Apache running. From what I can see of these sorts I bump up against, for the most part they are hosting static pages made with FrontPage or HomeSite or some other thing they found or got cheap.

Well these things are sort of hazardous to the community at large (you may have noticed).

While it's hard to get them to go cold turkey and give up running web servers I was wondering if the answer might be to suggest something simple and safe. This presumes such a thing exists, of course.

I did get one guy to give it up entirely. He still has a "home web site" but he is storing things in a file share on one machine. He browses his "web site" quite happily via file:// URLs.

I did a little searching and found another possible answer. A really stripped, simple freeware Win32 web server called Simpleserver:WWW from an outfit called AnalogX.

This is free, small, simple as PWS or even simpler, and from the searches I did on Google there aren't any recent security exploits reported. I did find a couple, but they were addressed by bug fixes early on. It'll serve static pages and run CGI EXEs - not even any sorts of scripts that I can tell.

Any opinions on this thing in regard to its "safety" in the hands of Joe WinUser? Alternative suggestions?

You just know they're going to end up exposing the thing to the Internet in 50% or more cases. My first recommendation to such people is DON'T host your own web server, but that only works in a few cases. Most of them have no intention of trying to put up an OpenBSD box with a safer version of Apache on it. If they did they'd never keep it patched anyway.

My bottom line here: I'm trying to get these people to quit running IIS/PWS on home machines without a GOOD excuse.
 
The biggest problem is going to be FrontPage. If you build a site with any of it's fancy features, such as even a simple navbar, you have a site that won't function unless published to a web server running FrontPage Extensions. If you can get the neophyte using FP to give it up, you have a chance.

(Meanwhile, I'm going to check out the server you mentioned as a simpler Intranet solution.)


Jeff
The future is already here - it's just not widely distributed yet...
 
Thanks for the feedback MasterRacker.

I was able to get FrontPage's simple site navigation to work with Simpleserver: fine. I think this part is done at design-time and then client-side.

But you're right about a lot of the server-side "webbot" features.

I'm hoping that some simple CGI EXEs might handle most peoples' needs for hit counters, guestbooks, and form handling in general. AnalogX even offers a couple of these.

I wouldn't be surprised to find some basic discussion forum CGI's around too, along with other common server-side functions. The majority are script of course, but even these could be easily rebuilt as compiled CGI programs in C, VB, Delphi/Pascal, etc.
 
Thanks Stu, I appreciate the thought.

While I agree the lockdown tool could help significantly, the trick is getting people to use it. It also doesn't do much for those running PWS.

Judging from intrusion detection logs there seem to be a lot of infected IIS installations out there. It is frustrating that some people have to spoil things for the rest of us like that, but the result is that IIS/PWS isn't as safe as I'd like for most small users with no knowledgeable support staff.

IIS in Windows Server 2003 is a lot better on its own, but the kinds of people I'm talking about are running web servers on stuff like Win2K Pro or XP Pro - or even Win98!
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top