> First rule of web hosting: NEVER EVER allow ISAPI dll's.
Yes, but do people sitting down & churning out a lovely web app know that?  
It's not until they go to deploy the app & they get evil looks from web
hosting services (or the bill for tele-housing a machine) that those DLL's
start looking like a bad idea.
 
> Second rule of web hosting: NEVER EVER allow unknown ASP Object's.
And even some of the known ones have backdoors or can leak memory to
death...
 
> Fairly simple, really. OTOH, if you have an ISAPI, whats 
> stopping you doing:
> 
> delete('c:\ntldr')
> 
> or sometime similar?
NT security <cough, cough>. I would hope that any NT machine running a IIs
server that is exposed to the world has _everything_ locked down and that
sites only have read/write access to there only directory structure.  In the
real world, I suspect most people just run IIs on a default setup which is
not secure.  
 
> > In practise it seems way too easy for a COM object or DLL 
> to kill a NT web
> > host - if I was running a commerical web hosting service, I would be
> > reluctant to use NT as a shared web server for anything other
> > than straight HTML sites.
> 
> Funny that. I'm thinking thats why more and more people are 
> going linux. NT is a security nightmare (or dream, depending on what you
are 
> trying to do). At least with apache you can have it run as "nobody" and
have 
> specific CGI's run as specific users...
Yeah, AFAIK, IIs market share is dropping which is quite amazing given that
MS are pushing it with every copy of NT/Win2K - and of course MS have
'studies' that show that IIs is faster than Apache <cough, bullshit, cough>.

---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz

Reply via email to