Category:OWASP Top 10 fuer Entwickler

=Main=



{| style="padding: 0;margin:0;margin-top:10px;text-align:left;" |-
 * valign="top" style="border-right: 1px dotted gray;padding-right:25px;" |

Ziele des Projekts:
Wir möchten Sie als Entwickler für Webanwendungssicherheit sensibilisieren und Ihnen den Einstieg in diese Thematik erleichtern, indem wir die Originalversion der OWASP Top 10 mit vielen Programmbeispielen ergänzt haben. Sicherheitsberater und Prüfer möchten wir unterstützen, die Top 10 für Entwickler 'schmackhaft' zu machen, d.h. ihnen anhand der Codebeispiele die jeweilige Problemstellung der Risiken und deren Lösungen zu erklären. Die Idee zu diesem Projekt entstand beim German OWASP Day 2012.

Umsetzung:
 * Die erstellten Wiki-Seiten sind eine besonders für Entwickler erstellte Version der Top 10 zum Vermeiden der kritischsten Sicherheitsrisiken für Webanwendungen. Sie bilden so eine Brücke von den OWASP Top 10 zu den  'Good Practices' (z.B. Cheat Sheets).
 * Die jeweiligen Risiken werden wie folgt vorgestellt:
 * 1) Problem verstehen (aus  OWASP Top 10 2013 - Deutsche Übersetzung, 'Master' für das Dokument, gleiches Aussehen wie das englische Top_10_2013-Wiki), mit etwas mehr Platz für Erklärungen als in der Original-Version
 * 2) wie programmiere ich richtig (mit Quelltext-Beispiel(en) (zunächst Java und PHP, weitere Sprachen sind vorbereitet, bitte schreiben Sie an unsere
 * 3) wo finde ich mehr Infos => Cheat Sheets, BSI: IT-Grundschutz Baustein Webanwendungen' etc.

Inhaltlich nicht neu, jedoch für Anwendungsentwickler neu zusammengestellt. Damit die Hürde für den 1. Einstieg geringer ist, wurde das Wiki-Dokument in Deutsch erstellt. Es soll Sie bei Schulungen und als Nachschlagewerk unterstützen.

Wichtiger Hinweis: Der Inhalt unserer Projekt-Seiten wurde mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte (inkl. Quellcode-Beispiele) können wir jedoch keine Gewähr übernehmen.

Wir hoffen, dass Ihnen die spezielle Version der OWASP Top 10 für Entwickler bei der Verbesserung der Sicherheit Ihrer Anwendungen hilft. Wenden Sie sich bei Fragen, Kommentaren und Ideen oder neuen Beispielen bitte an die oder.

English Description: OWASP Top 10 Developer Edition in German
The objectives of the project is to add  Good Practices (like the Cheat Sheets) to the OWASP Top 10. Its aim is to bridge the gap between awareness, theoretical knowledge to effective know-how to build good programs. It is written in German to make it easier for German developers to use it. IMPORTANT NOTICE: The material in this Project is provided "as is", without any conditions, warranties or other terms of any kind.

If you have questions or if you like to join us (e.g. if you have new code snippets) please do not hesitate to contact our or.

Licensing
OWASP Top 10 Fuer Entwickler is free to use. It is licensed under the Creative Commons Attribution-ShareAlike 3.0 license, so you can copy, distribute and transmit the work, and you can adapt it, and use it commercially, but all provided that you attribute the work and if you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.


 * valign="top" style="padding-left:25px;width:200px;border-right: 1px dotted gray;padding-right:25px;" |

What is OWASP Top 10 Fuer Entwickler?
OWASP Top 10 Fuer Entwickler (OWASP Top 10 Developer Edition in German) provides:


 * A special version of Top_10_2013 for Developers in German
 * Good Practices (like from the Cheat Sheets)''' are included in the document and linked
 * Its aim is to bridge the gap between awareness, theoretical knowledge to effective know-how to build good programs
 * It is written in German to make it easier for German developers to use it.

Presentation
Link to presentation (in German)

Mailing list
Mailing List Archives

Related Projects

 * OWASP Top Ten Project
 * Germany/Projekte


 * valign="top" style="padding-left:25px;width:200px;" |

Quick Link

 * Link zum Wiki: Top_10_fuer_Entwickler-2013/Inhaltsverzeichnis

News and Events

 * [13 Feb 2016] Wir suchen laufend gute Beispiele für JAVA, PHP, .NET. Wer hat gute Beispiele für 'GO'?
 * [12 Jun 2015] Die Seiten der Top 10 sind übertragen.
 * [09 Dez 2014] Die Übersetzung der OWASP Top 10-2013 ins Deutsche ist fertig und wird schrittweise in dieses Wiki übertragen (Helfer sind willkommen)
 * [14 Mar 2014] Projekt-Treffen vor dem German Chapter Meeting (vgl Mailing-List)

Classifications

 * }

=FAQs=


 * Q1 Will this Project be translated into English?
 * A1: Yes, we intend to do this when we will have got a stable version in German. (please contact to volunteer ;-)


 * Q2 Wie kann ich das Projekt unterstützen?
 * A2: Bitte geben Sie uns Feedback zu den bisher erstellten Seiten und besonders zu den Beispielen
 * Sie können uns gerne Links auf gute Beispiele zusenden
 * Sie können die Ersteller der eizelnen Seiten direkt kontaktieren:
 * Kontakt: oder


 * Q3 Was ist mit anderen Programmiersprachen?
 * A3: Bisher gibt es je eine Gruppe für Perl und PHP, wir würden uns freuen, wenn Sie mit einer weiteren Sprache anfangen (Bitte Mail)


 * Q4 Warum sind manche Felder grün und andere blau?
 * A4: Grün umrandete Felder sind inhaltlich schon (fast) auf dem Stand der OWASP Top 10-2013, die Formulierungen der blau umrandeten Felder kommen von den OWASP Top 10-2010. Sie werden geändert, sobald die deutsche Übersetzung der OWASP Top 10-2013 vorliegt.


 * Weitere Fragen bitte an:  oder

= Acknowledgements =

Volunteers
Das Wiki 'Top 10 für Entwickler' wird von einem ganzen Team von Freiwilligen gemeinsam erstellt:




 * Sie/Du?

weitere Unterstützer

 * Christian Schneider
 * Claudiu Duma
 * weitere nicht genannte Unterstützer (Danke!)

= Actual Work in Progress = Hier eine Auflistung der einzelnen Kapitel / Teile / Review-TODOs - wer einen Teil übernehmen möchte schreibt sich bitte einfach ein (im Feld Ersteller(in) ). Alle Rollen können gerne mit zwei oder mehr Personen besetzt werden.

Im Kommentarfeld bitte angeben, bis wann ihr plant, den Punkt fertig bearbeitet zu haben (und natürlich sonstige notwendigen Kommentare). Das Kommentarfeld eignet sich auch, um anzugeben, wer den peer review für diesen Teil macht (vgl. Status "in Diskussion").

Unter Status könnt Ihr das Folgende angeben:
 * offen (dieser Teil ist noch unbearbeitet)
 * in Arbeit (dieser Teil wird aktuell bearbeitet: Sichten der 'Good Practices', ggf. Diskussion mit dessen Erstellern, Erstellen der Wiki-Seite)
 * im Review (Arbeit des initialen Reviewers abgeschlossen; Kommentierung / peer review durch andere wird durchgeführt)
 * geschlossen (die Kommentierung dieses Teils ist abgeschlossen)
 * übernommen (Die Review-Anmerkungen wurden in das Wiki übernommen)

Anmerkung: Risiken, die sich in der neuen Version der OWASP Top 10 - 2013 nicht ändern, sind blau und Änderungen sind grau unterlegt.

Weitere Informationen und die aktuellen Arbeitsstände gibt es unter "Discussion".

= Road Map and Getting Involved =

Involvement in the development and promotion is actively encouraged! You do not have to be a security expert in order to contribute. Some of the ways you can help:
 * Please give us feedback
 * Please send us some good examples
 * Please let us know if you run or launch an OWASP Project or external Project that could be interesting for Developers to build good software.

Please see Contact: oder