Tom: Bessere Lösung

Beitrag lesen

Hello,

Wenn man zusätzlich sicherstellen wollte, dass das File garantiert _kein_ Executable sein sollte, hat man es noch auf ASCII 0 durchsucht. Ein Executable hat garantiert irgendwo eine. Ich kenne jedenfalls keines ohne.

Und ein PDF hat garantiert keins? (k.A.)

Und bei Bildern o.ae. haeltst du das auch fuer brauchbar?

Habe ich das gesagt? Mach aus meiner Aussage nicht unerlaubter Weise eine umkehrbare.
Ich habe lediglich gesagt, dass ein Executable (compiliertes Programmstück) garantiert irgendwo eine 0 enthält. Darüber hinaus gibt es ja auch noch genügend Arten von Scripten, die hier gefährlich werden können, also Programmtexte, die noch interpretiert werden müssen.

Die gute alte MIMEMAGIC-Funktion war auf jeden Fall verlässlicher als die neue Klasse.

http://www.php.net/manual/en/function.mime-content-type.php

http://forum.de.selfhtml.org/archiv/2007/12/t163692/#m1066040
wobei man an den Rückgabe werten der Funktion noch schnitzen sollte.
Vielleicht ein Bitmuster zurückgeben? Oder ein Array?

Ein harzliches Glückauf

Tom vom Berg

http://bergpost.annerschbarrich.de

--
Nur selber lernen macht schlau