Wissen, was gut ist. Studieren in Chemnitz.

Sicheres Programmieren mit PHP

Die zentralen WWW-Server der TU Chemnitz www.tu-chemnitz.de und www-user.tu-chemnitz.de unterstützen die Skriptsprache PHP. Diese Programmiersprache ist recht einfach zu erlernen und bietet einen großen Funktionsumfang. Mit PHP lassen sich komplexere Aufgaben recht einfach lösen, sei es die Formularauswertung oder Zugriffe auf Datenbanken zur Erzeugung dynamischer WWW-Inhalte.

Die in Dokumenten integrierten PHP-Befehle werden dabei auf dem WWW-Server abgearbeitet. Sicherheitsaspekte spielen auch bei der PHP-Programmierung eine immer größere Rolle, weil unsere Server

  • von einer großen Zahl von WWW-Autoren benutzt werden,
  • Programmierlücken erschreckend schnell ausgenutzt und missbraucht werden,
  • schützenswerte Daten enthalten, die nur Berechtigten zugänglich gemacht werden sollen.

Einen Hinweis möchte ich voran stellen: Eine absolute Sicherheit werden wir auf den allgemeinen WWW-Servern nicht erreichen können. Sensible Daten dürfen deshalb nur über geeignete dedizierte Server (z.B. über PROWeb-Server) und geeignete Verschlüsselungsverfahren zugänglich gemacht werden. Aber auch dann ist sorgfältige Programmierung nötig!

In folgenden Artikeln werden an Hand von Beispielen einige Hinweise zur sicheren Programmierung gegeben.

Lesen Sie auch einen ausführlichen Artikel: