Thread Reguläre Ausdrücke (13 answers)
Opened by tribbiani at 2006-04-26 15:40

Dubu
 2006-05-03 14:34
#65358 #65358
User since
2003-08-04
2145 Artikel
ModeratorIn + EditorIn

user image
Okay, das klingt wie eine vernünftige Anwendung des eval(), aber auch nur dann, wenn Config-Datei und Programm vom gleichen Benutzer erstellt bzw. ausgeführt werden, d.h. immer sichergestellt ist, dass Benutzer und Skript die gleichen Rechte haben (also z.B. keine Anwendung als CGI-Skript). Du erlaubst dem Benutzer mit dem eval() nämlich erstmal, beliebigen Perl-Code auszuführen.

Du kannst dir vielleicht vorstellen, was der folgende Eintrag in der Config-Datei anrichtet:
(ACHTUNG! Dies NICHT ausprobieren!):
SR=REGEXP($SAMPLERATE,"s///; unlink glob '/*/*' ")

View full thread Reguläre Ausdrücke