O'Reilly logo

Programmieren mit Perl by Jon Orwant, Tom Christiansen, Larry Wall

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 23. Sicherheit

Immer wenn Sie es mit einem Benutzer zu tun haben, der über die Tastatur Befehle eingibt oder irgendwelche Daten über das Netzwerk sendet, müssen Sie mit den eingehenden Daten vorsichtig sein. Schließlich könnte der Benutzer ja, versehentlich oder vorsätzlich, Daten senden, die Schaden anrichten. Perl stellt einen speziellen Mechanismus bereit, mit dem solche »verdorbenen« Daten isoliert werden können, so daß Sie damit nichts anstellen können, was Sie eigentlich nicht möchten. Wenn Sie zum Beispiel ungeprüft einem Dateinamen vertrauen, könnte das damit enden, daß Sie einen Eintrag an Ihre Paßwortdatei anhängen, obwohl Sie ihn eigentlich in eine Logdatei schreiben wollten. Dieser als Tainting bezeichnete Mechanismus wird ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required