23.03.2008, 10:55
Hallo LVler!
Ich habe mal eine sicherheitstechnische Frage zum Einlesen von JPEG-Dateien. Wie kann
man denn feststellen, dass es sich um eine gültige JPEG-Datei handelt?
Man kann checken ob eine Datei unter einem bestimmten Pfad existiert, klar.
Wie verhindert man aber, dass jemand keine X-beliebige Datei nimmt
und die Endung in .jpeg ändert? Gibt es da einen Baustein
in LV, den ich nur übersehen hab?
Es wäre sicher extrem umständlich möglich wenn man
das File z.B. mit C++/C# eingebettet in LV einliest und
anhand des JPEG-Standards abarbeitet.
Eine einfache Variante wär mir da lieber.
Ich habe mal eine sicherheitstechnische Frage zum Einlesen von JPEG-Dateien. Wie kann
man denn feststellen, dass es sich um eine gültige JPEG-Datei handelt?
Man kann checken ob eine Datei unter einem bestimmten Pfad existiert, klar.
Wie verhindert man aber, dass jemand keine X-beliebige Datei nimmt
und die Endung in .jpeg ändert? Gibt es da einen Baustein
in LV, den ich nur übersehen hab?
Es wäre sicher extrem umständlich möglich wenn man
das File z.B. mit C++/C# eingebettet in LV einliest und
anhand des JPEG-Standards abarbeitet.
Eine einfache Variante wär mir da lieber.