Thread Erste Zeile (-T)?
(1 answers)
Opened by ppm1 at 2004-05-27 00:32
generell solltest du -w bzw. use warnings und use strict verwenden.
Den Taint-Switch (-T) auf jeden Fall bei CGI- und Serverprogrammen. Im Taint-Modus werden Daten die von auszerhalb deines Programms kommen als unsicher eingestuft, gemeckert wird dann wenn du versuchst mit diesen unsicheren Daten Befehle auszufuehren bei denen eine Subshell gestartet oder Dateien/Verzeichnisse/Prozesse geaendert werden. Es reicht zum Beispiel schon ein Code: (dl
)
perl -T -e 'system("echo $foo");' dann erhaelst du eine Meldung wie Quote Alles nachzulesen unter perlsec Grusz Christian. ,,Das perlt aber heute wieder...'' -- Dittsche
|