"Steven Burn" <> wrote in message
news:...
It depends on what the text contains.... but personally I'd be inclined to
protect it regardless (I always tend to err on the side of paranoia).
>>>>
Executables, as with anything else, use resources, so allowing someone else
to access the file could (in theory) allow them to bombard the page with
requests, causing your server to crash (could also happen with regular
web-files though, it's not an issue thats restricted to certain file types).
I don't actually run exe's on the server so don't know the in's and out's
where the security aspect is concerned though, you'll have to wait for one
of the experts to come along and advise you on this one.
<<<<<
The security risk is that it is much much more difficult to restrict an EXE
that it is to restrict the actions of a script. An EXE has the whole Win32
API available to it, it can manipilate ACEs and process tokens, it can call
LoginUser as part of a brute-force password attack, it can explicitly
allocate large chunks of memory -- there is no stopping even an uninspired
C++ programmer from crashing the system on purpose if s/he wants to, and you
allow his/her EXE to run.
Bottom line, the system is almost infinitely more vulnerable to rogue code
in an EXE, even if it's accidental, than it is to script.
-Mark
--
Regards
Steven Burn
Ur I.T. Mate Group
www.it-mate.co.uk
Keeping it FREE!
"joe" <> wrote in message
news:z_qfe.3151$...
> Steven:
>
> Thank you. So far the method is working. I still haven't dealt with the
> security aspect, as I am a bit ignorant of the administration of IIS. Does
> it matter that the exe doesn't really do anything except to output some
> text? What are the risks, besides someone issuing XMLHTTP calls to the
> page
> where the WScript.Shell Object is used, and retrieving its output? Sorry
> if
> my question is too newbie-like.
>
>
>