Inhaltsverzeichnis

Ändert euer Kapitel wies euch passt. (FloJ)

Abstract
Einleitung (Motivation) //WAS SOLL HIER STEHEN?? (edit FloTopf) <—- die sachen lassen wir ohne genauere Beschreibung, jeder soll nur seinen Teil mal spezifizieren
Sichere Programmiertechniken (Allgemein) //WAS SOLL HIER STEHEN?? (edit FloTopf)
PHP
* Einleitung
* Forms und URLs
* Sessions und Cookies
* Datenbanken und SQL
* Authenifizierung und Autorisierung
* Praktische Sicherheitsvorschläge
JAVA
* Allgemein (Entstehung, Designschwerpunkte, Funktionsweise VM)
* Sicherheitsmechanismen von Java (Java Security Modell: Language Security, VM Security, Runtimelib. Security, Runtime Environment Security)
* Programmiertechniken (Best Practise, zB final)
C / C++
* Von Strings und Integers (+ kurze Einleitung)
* Overflows (Buffer-,Heap-,Integers-)
* Gotchas (exemplarische Fallen, DONT's)
* Testing (statisch,dynamisch, +tools)

C# / .NET
*Allgemeines - (In diesem Kapitel wird die Entstehung, das Konzept und die Funktionsweise der .NET Plattform und der Programmiersprache C# kurz erörtert)

*Probleme/Schwachstellen - (Welche Sicherheitsprobleme in Programmiersprachen sind bekannt und wie werden sie ausgenutzt?)

*Sicherheitsmechanismen - (Eine Übersicht über die Mechanismen die .Net und C# zur Verfügung stellen um den beschriebenen Problemen entgegen zu wirken. z.B.: Code Based Security, Roled Based Securty, …)

// Falls wir jetz doch keine Sätze schreiben, müßt ma das halt auf Stichworte zurückkürzen — Maistro

Gegenüberstellung
Quellen

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.