Re: Windows Media Player executes WMF content in .MP3 files.

From: Bruce Barnett (spamhater22@grymoire.com)
Date: 03/06/02


From: Bruce Barnett <spamhater22@grymoire.com>
Date: 6 Mar 2002 16:07:21 GMT

Bernd Felsche <bernie@innovative.iinet.net.au> writes:

> Bruce Barnett <spamhater20@grymoire.com> writes:
>
> >That's because UNIX lacks a uniform mechanism to handle viewing of
> >non-executable files. If I double-click on a *.txt file, what program
> >gets executed? Some UNIX GUI's can do this, but then if you have more
>
> Sorry; how does _Unix_ even support the method of double-clicking?
> Hint: Unix doesn't.

I didn't say "Unix Kernel." I said "Unix." By that I meant the entire
system - including the GUI - whqatever it happens to be. I was
pointing out that the problem seems to be associating executables with
the matching data file. That is a problem *all* OS's have. The Mac
seems to do a better job than most. MacOS seems to have a clear
separation of creators and documents, but I'm not an expert.

> >than one, they may have different rules. And these rules can be
> >tricked. The vi text editor had a security problem that way. You edit
                                ---
> >a text file which happens to contains an embedded shell command. Bang!
>
> Codswallop. vi doesn't execute any file content unless you tell it
> to. vi _used_ to support the concept of having various editor
> settings embedded in a file for tabstops, etc. That idea was dropped
> as a default setting many years ago because too many people placed
> "bombs" in text files, exploiting the "hole". vi is not Unix.

That's why I *said* the word 'had.'

I pointed out that the problem was in the individual data viewer
program, and not in the kernel. If we are going to be talking about
problems, we have to distinquish between the kernel, GUI's, and
applications. Alun already made this point and I was expanding on it.

-- 
Sending unsolicited commercial e-mail to this account incurs a fee of 
$500 per message, and acknowledges the legality of this contract.



Relevant Pages

  • Re: Absolute path in argv[0]
    ... >> You see, in my experience, programmers who wish to know the absolute ... >> the way things are usually organized in Unix and Unixish systems. ... configuration files with their program. ... except executables, and administrative requirements often make it ...
    (comp.os.linux.misc)
  • Re: Absolute path in argv[0]
    ... >> You see, in my experience, programmers who wish to know the absolute ... >> the way things are usually organized in Unix and Unixish systems. ... configuration files with their program. ... except executables, and administrative requirements often make it ...
    (comp.unix.programmer)
  • Re: Whats the diff? (was: labelframe not platform-independent)
    ... the things Unix executables do with regard to stdio. ... I just examined both the tclkit.exe I have and the Linux tclkit I have ... have a MS-Windows myself to test this)? ...
    (comp.lang.tcl)
  • Re: Analysis of exports and imports by executable files
    ... I know of no UNIX systems that use such a scheme. ... > I pointed to a dependency walker tool that provides a comfortable GUI to show ... do you feel you need to navigate between the executables and the ... In order to understand recursion you must first understand recursion. ...
    (comp.unix.programmer)
  • Re: Analysis of exports and imports by executable files
    ... I know of no UNIX systems that use such a scheme. ... > I pointed to a dependency walker tool that provides a comfortable GUI to show ... do you feel you need to navigate between the executables and the ... In order to understand recursion you must first understand recursion. ...
    (comp.programming)

Quantcast