Difference between revisions of "Category:OWASP Top 10 fuer Entwickler"

From OWASP
Jump to: navigation, search
(added myself as contributer to session management)
m (Link to haedertab: {{#switchtablink:Actual_Work_in_Progress|Actual Work in Progress}})
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Top_10_2010_Developer_Edition_De:TopTemplate|useprev=Nothing|usenext=NextLink_Germany_Projekte|next=Top_10_fuer_Entwickler/Risiken|prev=}}
+
=Main=
==Projekt-Seite 'Top 10 fuer Entwickler'==
+
 
{| width="100%" style="background-color:inherit;"
+
<div style="width:100%;height:160px;border:0,margin:0;overflow: hidden;">[[File:OWASP_Project_Header.jpg|link=]]</div>
| width="70%" style="vertical-align:top; padding-right:0.5em;" |
+
 
 +
{| style="padding: 0;margin:0;margin-top:10px;text-align:left;" |-
 +
| valign="top" style="border-right: 1px dotted gray;padding-right:25px;" |
 +
== Projekt-Seite 'OWASP Top 10 fuer Entwickler' ==
 +
 
 +
 
 
== Ziele des Projekts: ==
 
== Ziele des Projekts: ==
 
Beim German OWASP Day 2012 entstand die Idee eine Version der OWASP Top 10 für Entwickler zu erstellen.  
 
Beim German OWASP Day 2012 entstand die Idee eine Version der OWASP Top 10 für Entwickler zu erstellen.  
Line 8: Line 13:
  
 
'''Geplanter Inhalt:'''
 
'''Geplanter Inhalt:'''
# Problem verstehen (aus [https://www.owasp.org/images/b/b8/OWASPTop10_DE_Version_1_0.pdf OWASP Top 10 2010 - German PDF], 'Master' für das Dokument, gleiches Aussehen wie das englische [[Top_10_2010]]-Wiki (gepl: [[Top_10_2013]])), ggf. etwas mehr Platz für Erklärungen als in der Original-Version
+
# Problem verstehen (aus [https://www.owasp.org/images/b/b8/OWASPTop10_DE_Version_1_0.pdf OWASP Top 10 2010 - German PDF], 'Master' für das Dokument, gleiches Aussehen wie das englische [[Top_10_2013]]-Wiki), ggf. etwas mehr Platz für Erklärungen als in der Original-Version
# wie programmiere ich richtig (mit Quelltext-Beispiel(en) (zunächst Java, weitere Sprachen sind vorbereitet))  
+
# wie programmiere ich richtig (mit Quelltext-Beispiel(en) (zunächst Java und PHP, weitere Sprachen sind vorbereitet))  
 
# wo finde ich mehr Infos => [[Cheat Sheets]], [https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Grundschutz/Download/Vorabversionen/Baustein_Webanwendungen.pdf BSI: IT-Grundschutz Baustein Webanwendungen'] etc.  
 
# wo finde ich mehr Infos => [[Cheat Sheets]], [https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Grundschutz/Download/Vorabversionen/Baustein_Webanwendungen.pdf BSI: IT-Grundschutz Baustein Webanwendungen'] etc.  
  
Line 15: Line 20:
 
Das Dokument soll für Schulungen und als Nachschlagewerk geeignet sein.
 
Das Dokument soll für Schulungen und als Nachschlagewerk geeignet sein.
  
'''Wer Lust & Zeit hat mitzumachen (Autor, Wiki-Designer, Software-Entwickler, Reviewpartner etc) bitte Info an die {{Template:Contact | name = Mail-Liste | email =owasp_top_10_fuer_entwickler@lists.owasp.org}} oder {{Template:Contact | name = Torsten Gigler | email =torsten.gigler@owasp.org | username = T.Gigler}}.'''  
+
'''Wer Lust & Zeit hat mitzumachen (Autor, Wiki-Designer, Software-Entwickler, Reviewpartner etc) bitte Info an die {{Template:Contact | name = [https://lists.owasp.org/mailman/listinfo/owasp_top_10_fuer_entwickler Mail-Liste] | email =owasp_top_10_fuer_entwickler@lists.owasp.org}} oder {{Template:Contact | name = Torsten Gigler | email =torsten.gigler@owasp.org | username = T.Gigler}}.'''  
| width="30%" style="vertical-align:top; padding-left:0.5em;border-left:1px solid black" |
+
 
== Top 10 Developer Edition in German ==
+
 
 +
== 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.<br/>
 
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.<br/>
 
<br/>
 
<br/>
'''IMPORTANT NOTICE: We started to compile this wiki. It is in early alpha state!'''<br/>  
+
'''IMPORTANT NOTICE: We are just compiling this wiki. It is still in alpha state!'''<br/>  
All templates will we developed as 'multilingual' templates. So it should be easy to use them for other languages (for Top-10 Wikis in other languages than English or other Developer Editions of the Top-10).
+
All templates have been developed as 'multilingual' templates. So it should be easy to use them for other languages (for Top-10 Wikis in other languages than English or other Developer Editions of the Top-10).
 +
 
 +
If you like to join us or if you have questions, please do not hesitate to contact our {{Template:Contact | name = [https://lists.owasp.org/mailman/listinfo/owasp_top_10_fuer_entwickler Mailing List] | email =owasp_top_10_fuer_entwickler@lists.owasp.org}} or {{Template:Contact | name = Torsten Gigler | email =torsten.gigler@owasp.org | username = T.Gigler}}.
 +
 
 +
 
 +
==Licensing==
 +
<b>OWASP Top 10 Fuer Entwickler</b> is free to use. It is licensed under the [http://creativecommons.org/licenses/by-sa/3.0/ 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 <b>OWASP Top 10 Fuer Entwickler</b>? ==
 +
 
 +
<b>OWASP Top 10 Fuer Entwickler</b> (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.
 +
* The material in this Project is provided "as is", without any conditions, warranties or other terms of any kind.
 +
 
 +
 
 +
== Presentation ==
 +
 
 +
[https://www.owasp.org/images/3/37/German_Chapter_Meeting_2013_OWASP_Top_10_fuer_Entwickler.pdf Link to presentation (in German)]
 +
 
 +
 
 +
== Mailing list ==
 +
 
 +
[https://lists.owasp.org/mailman/listinfo/owasp_top_10_fuer_entwickler Mailing List Archives]
 +
 
 +
 
 +
== Project Leader ==
 +
 
 +
{{Template:Contact | name = Torsten Gigler | email =torsten.gigler@owasp.org | username = T.Gigler}}
 +
 
 +
 
 +
== Related Projects ==
 +
 
 +
* [[OWASP Top Ten Project]]
 +
* [[Germany/Projekte]]
 +
 
 +
 
 +
| valign="top"  style="padding-left:25px;width:200px;" |
 +
 
 +
== Quick Link ==
 +
 
 +
* [[Germany/Projekte/Top_10_fuer_Entwickler-2013/Inhaltsverzeichnis|Top_10_fuer_Entwickler-2013/Inhaltsverzeichnis]]
 +
 
 +
 
 +
== News and Events ==
 +
* [14 Mar 2014] Projekt-Treffen vor dem [[Germany/Chapter_Meetings|German Chapter Meeting]] (vgl [http://lists.owasp.org/pipermail/owasp_top_10_fuer_entwickler/2014-March/000073.html Mailing-List])
 +
 
 +
 
 +
==Classifications==
 +
 
 +
  {| width="200" cellpadding="2"
 +
  |-
 +
  | align="center" valign="top" width="50%" rowspan="2"| [[File:Owasp-incubator-trans-85.png|link=https://www.owasp.org/index.php/OWASP_Project_Stages#tab=Incubator_Projects]]
 +
  | align="center" valign="top" width="50%"| [[File:Owasp-builders-small.png|link=]] 
 +
  |-
 +
  | align="center" valign="top" width="50%"| [[File:Owasp-defenders-small.png|link=]]
 +
  |-
 +
  | colspan="2" align="center"  | [[File:Cc-button-y-sa-small.png|link=http://creativecommons.org/licenses/by-sa/3.0/]]
 +
  |-
 +
  | colspan="2" align="center"  | [[File:Project_Type_Files_DOC.jpg|link=]]
 +
  |}
  
If you like to join us or if you have questions, please do not hesitate to contact our {{Template:Contact | name = mailing list | email =owasp_top_10_fuer_entwickler@lists.owasp.org}} or {{Template:Contact | name = Torsten Gigler | email =torsten.gigler@owasp.org | username = T.Gigler}}.
 
 
|}
 
|}
----
+
 
&nbsp;<br/>
+
=FAQs=
==Actual Work in Progress==
+
 
 +
; 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 {{Template:Contact | name = Torsten Gigler | email =torsten.gigler@owasp.org | username = T.Gigler}} 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: {{#switchtablink:Actual_Work_in_Progress|Actual Work in Progress}}
 +
:: Kontakt: {{Template:Contact | name = [https://lists.owasp.org/mailman/listinfo/owasp_top_10_fuer_entwickler  Mail-Liste] | email =owasp_top_10_fuer_entwickler@lists.owasp.org}} oder {{Template:Contact | name = Torsten Gigler | email =torsten.gigler@owasp.org | username = T.Gigler}}
 +
 
 +
 
 +
; Q3 Was ist mit anderen Programmiersprachen?
 +
: A3: Bisher gibt es je eine Gruppe für <b>Perl</b> und <b>PHP</b>, 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: <span style="color: #207F4A;"><b>Grün umrandete Felder</b></span> sind inhaltlich schon (fast) auf dem Stand der OWASP Top 10-2013, die Formulierungen der <span style="color: #204A7F;"><b>blau umrandeten Felder</b></span> kommen von den OWASP Top 10-2010.<br>Sie werden geändert, sobald die deutsche Übersetzung der OWASP Top 10-2013 vorliegt.
 +
 
 +
 
 +
; Weitere Fragen bitte an:  {{Template:Contact | name = [https://lists.owasp.org/mailman/listinfo/owasp_top_10_fuer_entwickler  Mail-Liste] | email =owasp_top_10_fuer_entwickler@lists.owasp.org}} oder {{Template:Contact | name = Torsten Gigler | email =torsten.gigler@owasp.org | username = T.Gigler}}
 +
 
 +
= Acknowledgements =
 +
==Volunteers==
 +
Das Wiki 'Top 10 für Entwickler' wird von einem ganzen Team von Freiwilligen gemeinsam erstellt:
 +
 
 +
* {{Template:Contact | name = Torsten Gigler | email =torsten.gigler@owasp.org | username = T.Gigler}}
 +
* {{Template:Contact | name = Thomas Herzog  | email =thomas.herzog@owasp.org | username = Thomas Herzog}}
 +
* {{Template:Contact | name = Achim Hoffmann | email = | username = Achim}}
 +
* {{Template:Contact | name = Ralf Reinhardt | email = | username = Ralf Reinhardt}}
 +
* {{Template:Contact | name = Michal Vossberg| email = | username = Michal Vossberg}}
 +
* {{Template:Contact | name = Christian Hänsel | email = | username = }}
 +
* {{Template:Contact | name = Stefan Finkenzeller | email = | username = Stefan Finkenzeller}}
 +
* {{Template:Contact | name = Holger        | email = | username = }}
 +
* {{Template:Contact | name = Tobias Zander  | email = | username = Tobias Zander}}
 +
* {{Template:Contact | name = Timo Pagel    | email = | username = Timo Pagel}}
 +
* {{Template:Contact | name = Erik Rusek    | email = | username = }}
 +
<!--- * {{Template:Contact | name =  | email = | username = }} --->
 +
* Sie/Du?
 +
 
 +
==weitere Unterstützer==
 +
* Christian Schneider
 +
* Claudiu Duma
 +
* weitere nicht genannte Unterstützer (Danke!)
 +
 
 +
= Actual Work in Progress =
 
Hier eine <u>Auflistung der einzelnen Kapitel / Teile / Review-TODOs</u> - wer einen Teil übernehmen möchte schreibt sich bitte einfach ein (im Feld <u>Ersteller(in)</u>). Alle Rollen können gerne mit zwei oder mehr Personen besetzt werden.
 
Hier eine <u>Auflistung der einzelnen Kapitel / Teile / Review-TODOs</u> - wer einen Teil übernehmen möchte schreibt sich bitte einfach ein (im Feld <u>Ersteller(in)</u>). Alle Rollen können gerne mit zwei oder mehr Personen besetzt werden.
  
Line 54: Line 169:
 
| <!--- 1. Review-Partner(in) ---> Achim
 
| <!--- 1. Review-Partner(in) ---> Achim
 
| <!--- Status                ---> in Arbeit
 
| <!--- Status                ---> in Arbeit
| <!--- Kommentar            ---> Basis: derzeit: Top 10 - 2010, Internationalisierung des englischen Wikis (inkl. Templates),<br/> geplant: Schwenk auf Top 10 - 2013, wenn die deutsche Übersetzung vorhanden ist.
+
| <!--- Kommentar            ---> Basis: derzeit: Gliederung: Top 10-2013, Text: Top 10-2010, Internationalisierung des englischen Wikis (inkl. Templates),<br/> geplant: vollständiger Schwenk auf Top 10- 2013, wenn die deutsche Übersetzung vorhanden ist.
 
| <!--- weitere Progr.spr.    ---> <center>---</center>  
 
| <!--- weitere Progr.spr.    ---> <center>---</center>  
 
|-
 
|-
 
|colspan="6"| '''Dokument'''
 
|colspan="6"| '''Dokument'''
 
|-
 
|-
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[Germany/Projekte/Top 10 fuer Entwickler/A1 {{Top_10_2010:ByTheNumbers|1|language=de|year=2010}}|2010-A1 / 2013-A1<br/>{{Top_10_2010:ByTheNumbers|1|language=de|year=2010}}]]</center>  
+
! <!--- Thema                ---> style="background:#E0E0E0"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/{{Top_10:LanguageFile|text=risk|year=2013|language=de}} | {{Top_10:LanguageFile|text=risk|year=2013|language=de}}]]</center>
 +
| <!--- Ersteller(in)        ---> Torsten
 +
| <!--- 1. Review-Partner(in) ---> <offen>
 +
| <!--- Status                ---> offen
 +
| <!--- Kommentar            ---> ggf. 'Best Practices' zum Feststellen der Auswirkungen auf das Unternehmen (z.B. Schutzbedarf, Gesamtarchitektur...)
 +
| <!--- weitere Progr.spr.    --->
 +
|-
 +
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/A1-{{Top_10_2010:ByTheNumbers|1|year=2013|language=de}} | 2013-A1 / 2010-a1<br/> {{Top_10_2010:ByTheNumbers|1|year=2013|language=de}}]]</center>  
 
<!--- 2010: Injection => 2013 RC1: A1 ---->
 
<!--- 2010: Injection => 2013 RC1: A1 ---->
 
| <!--- Ersteller(in)        ---> Torsten, Ralf
 
| <!--- Ersteller(in)        ---> Torsten, Ralf
Line 67: Line 189:
 
| <!--- weitere Progr.spr.    ---> PHP: Zander, Tobias  
 
| <!--- weitere Progr.spr.    ---> PHP: Zander, Tobias  
 
|-
 
|-
!style="background:#CAE1FF"|<center>[[Germany/Projekte/Top 10 fuer Entwickler/A2 {{Top_10_2010:ByTheNumbers|2|language=de|year=2010}}|2010-A2 / 2013-A3<br/> {{Top_10_2010:ByTheNumbers|2|language=de|year=2010}}]]</center>
+
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/A2-{{Top_10_2010:ByTheNumbers|2|year=2013|language=de}} | 2013-A2 / 2010-a3<br/> {{Top_10_2010:ByTheNumbers|2|year=2013|language=de}}]]</center>
<!--- XSS => 2013 RC1: A3 ---->
+
<!--- 2013 RC1: A2 ---->
| <!--- Ersteller(in)        ---> Thomas, Ralf
+
<!---- (T.Gigler: besser): Authentisierung anstatt Authentifizierung ---->
 +
| <!--- Ersteller(in)        ---> Thomas, Torsten
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- Status                ---> in Arbeit
 
| <!--- Status                ---> in Arbeit
Line 75: Line 198:
 
| <!--- weitere Progr.spr.    ---> PHP: Zander, Tobias  
 
| <!--- weitere Progr.spr.    ---> PHP: Zander, Tobias  
 
|-
 
|-
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[Germany/Projekte/Top 10 fuer Entwickler/A3 {{Top_10_2010:ByTheNumbers|3|language=de|year=2010}}|2010-A3 / 2013-A2<br/>{{Top_10_2010:ByTheNumbers|3|language=de|year=2010}}]]</center>
+
!<!--- Thema                ---> style="background:#CAE1FF"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/A3-{{Top_10_2010:ByTheNumbers|3|year=2013|language=de}} | 2013-A3 / 2010-a2<br/> {{Top_10_2010:ByTheNumbers|3|year=2013|language=de}}]]</center>
<!--- 2013 RC1: A2 ---->
+
<!--- XSS => 2013: A3 ---->
<!---- (T.Gigler: besser): Authentisierung anstatt Authentifizierung ---->
+
| <!--- Ersteller(in)        ---> Thomas, Ralf
| <!--- Ersteller(in)        ---> Thomas, Torsten
+
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- Status                ---> in Arbeit
 
| <!--- Status                ---> in Arbeit
 
| <!--- Kommentar            --->  
 
| <!--- Kommentar            --->  
| <!--- weitere Progr.spr.    ---> PHP: Zander, Tobias
+
| <!--- weitere Progr.spr.    ---> PHP: Zander, Tobias  
 
|-
 
|-
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[Germany/Projekte/Top 10 fuer Entwickler/A4 {{Top_10_2010:ByTheNumbers|4|language=de|year=2010}}|2010-A4 / 2013-A4<br/> {{Top_10_2010:ByTheNumbers|4|language=de|year=2010}}]]</center>
+
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/A4-{{Top_10_2010:ByTheNumbers|4|year=2013|language=de}} | 2013-A4 / 2010-a4<br/> {{Top_10_2010:ByTheNumbers|4|year=2013|language=de}}]]</center>
<!--- 2013 RC1: A4 ---->
+
<!--- 2013: A4 ---->
 
| <!--- Ersteller(in)        ---> Thomas, Christian H.
 
| <!--- Ersteller(in)        ---> Thomas, Christian H.
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- 1. Review-Partner(in) ---> <offen>
Line 92: Line 214:
 
| <!--- weitere Progr.spr.    --->  
 
| <!--- weitere Progr.spr.    --->  
 
|-
 
|-
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[Germany/Projekte/Top 10 fuer Entwickler/A5 {{Top_10_2010:ByTheNumbers|5|language=de|year=2010}}|2010-A5 / 2013-A8<br/> {{Top_10_2010:ByTheNumbers|5|language=de|year=2010}}]]</center>
+
! <!--- Thema                --->style="background:#CAE1FF"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/A5-{{Top_10_2010:ByTheNumbers|5|year=2013|language=de}} | 2013-A5 / 2010-a6<br/> {{Top_10_2010:ByTheNumbers|5|year=2013|language=de}}]]</center>
<!--- 2013 RC1: A8 ---->
+
<!--- 2013 A5 ---->
 +
| <!--- Ersteller(in)        --->
 +
| <!--- 1. Review-Partner(in) ---> <offen>
 +
| <!--- Status                ---> offen
 +
| <!--- Kommentar            --->
 +
| <!--- weitere Progr.spr.    ---> PHP: Timo
 +
|-
 +
! <!--- Thema                ---> style="background:#E0E0E0"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/A6-{{Top_10_2010:ByTheNumbers|6|year=2013|language=de}} | 2013-A6 / 2010-a7<br/> {{Top_10_2010:ByTheNumbers|6|year=2013|language=de}}]]</center>
 +
<!--- 2013 A6 ---->
 +
| <!--- Ersteller(in)        ---> Michal V.
 +
| <!--- 1. Review-Partner(in) ---> <offen>
 +
| <!--- Status                ---> in Arbeit
 +
| <!--- Kommentar            --->
 +
| <!--- weitere Progr.spr.    ---> PHP: Timo
 +
|-
 +
! <!--- Thema                ---> style="background:#E0E0E0"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/A7-{{Top_10_2010:ByTheNumbers|7|year=2013|language=de}} | 2013-A7 / 2010-a8<br/> {{Top_10_2010:ByTheNumbers|7|year=2013|language=de}}]]</center>
 +
| <!--- Ersteller(in)        ---> Torsten
 +
| <!--- 1. Review-Partner(in) ---> <offen>
 +
| <!--- Status                ---> in Arbeit
 +
| <!--- Kommentar            ---> Tbd (Prio 2)
 +
| <!--- weitere Progr.spr.    --->
 +
|-
 +
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/A8-{{Top_10_2010:ByTheNumbers|8|year=2013|language=de}} | 2013-A8 / 2010-a5<br/> {{Top_10_2010:ByTheNumbers|8|year=2013|language=de}}]]</center>
 +
<!--- 2013: A8 ---->
 
| <!--- Ersteller(in)        ---> Torsten, Ralf,<br/>Christian H.
 
| <!--- Ersteller(in)        ---> Torsten, Ralf,<br/>Christian H.
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- 1. Review-Partner(in) ---> <offen>
Line 100: Line 245:
 
| <!--- weitere Progr.spr.    --->
 
| <!--- weitere Progr.spr.    --->
 
|-
 
|-
! <!--- Thema                --->style="background:#CAE1FF"|<center>[[Germany/Projekte/Top 10 fuer Entwickler/A6 {{Top_10_2010:ByTheNumbers|6|language=de|year=2010}}|2010-A6 / 2013-A5<br/> {{Top_10_2010:ByTheNumbers|6|language=de|year=2010}}]]</center>
+
|<!--- Thema                ---> <center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/A9-{{Top_10_2010:ByTheNumbers|9|year=2013|language=de}} | 2013-A9 / -<br/> {{Top_10_2010:ByTheNumbers|9|year=2013|language=de}}]]</center>
<!--- 2013 RC1: A5 ---->
+
| <!--- Ersteller(in)        ---> Torsten
| <!--- Ersteller(in)        --->  
+
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- 1. Review-Partner(in) ---> <offen>
| <!--- Status                ---> offen
+
| <!--- Status                ---> in Arbeit
| <!--- Kommentar            --->  
+
| <!--- Kommentar            ---> (Prio 3)
 
| <!--- weitere Progr.spr.    --->  
 
| <!--- weitere Progr.spr.    --->  
 
|-
 
|-
! <!--- Thema                ---> style="background:#E0E0E0"|<center>[[Germany/Projekte/Top 10 fuer Entwickler/A7 {{Top_10_2010:ByTheNumbers|7|language=de|year=2010}}|2010-A7 / 2013-A6<br/> {{Top_10_2010:ByTheNumbers|7|language=de|year=2010}}]]</center>
+
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/A10-{{Top_10_2010:ByTheNumbers|10|year=2013|language=de}} | 2013-A10 / 2010-a10<br/> {{Top_10_2010:ByTheNumbers|10|year=2013|language=de}}]]</center>
<!--- 2013 RC1: A6 ---->
+
<!--- 2013 RC1: A10 ---->
| <!--- Ersteller(in)        ---> Michal V.
+
| <!--- Ersteller(in)        ---> Holger
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- Status                ---> in Arbeit
 
| <!--- Status                ---> in Arbeit
 
| <!--- Kommentar            --->  
 
| <!--- Kommentar            --->  
| <!--- weitere Progr.spr.    --->  
+
| <!--- weitere Progr.spr.    ---> PHP: Zander, Tobias
 
|-
 
|-
! <!--- Thema                ---> style="background:#E0E0E0"|<center>[[Germany/Projekte/Top 10 fuer Entwickler/A8 {{Top_10_2010:ByTheNumbers|8|language=de|year=2010}}| 2010-A8 / 2013-A7<br/> {{Top_10_2010:ByTheNumbers|8|language=de|year=2010}}]]</center>
+
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/{{Top_10:LanguageFile|text=whatsNextforDevelopers|language=de}} | {{Top_10:LanguageFile|text=whatsNextforDevelopers|language=de}}]]</center>
| <!--- Ersteller(in)        ---> Torsten
+
<!--- 2013 RC1: A10 ---->
 +
| <!--- Ersteller(in)        ---> Holger
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- Status                ---> in Arbeit
 
| <!--- Status                ---> in Arbeit
| <!--- Kommentar            ---> Tbd (Prio 2)
+
| <!--- Kommentar            --->  
 
| <!--- weitere Progr.spr.    --->  
 
| <!--- weitere Progr.spr.    --->  
 
|-
 
|-
|<!--- Thema                ---> <center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013}}/A9  {{Top_10_2010:ByTheNumbers|9|language=de|year=2013}}| - / 2013-A9<br/> {{Top_10_2010:ByTheNumbers|9|language=de|year=2013}}]]</center>
+
| <!--- Thema                ---> <center>[[Germany/Projekte/Top 10 fuer Entwickler-2013/Nächste Schritte für Projektleiter und Anwendungsverantwortliche | Nächste Schritte für Projektleiter und Anwendungsverantwortliche<br/><span style="color: green;">(optionale Ergänzung, in Diskussion)</span>]]</center>
 
| <!--- Ersteller(in)        --->  
 
| <!--- Ersteller(in)        --->  
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- Status                ---> offen
 
| <!--- Status                ---> offen
| <!--- Kommentar            ---> Tbd (Prio 3)
+
| <!--- Kommentar            ---> <span style="color: green;">(optionale Ergänzung, in Diskussion)</span>
 
| <!--- weitere Progr.spr.    --->  
 
| <!--- weitere Progr.spr.    --->  
 
|-
 
|-
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[Germany/Projekte/Top 10 fuer Entwickler/A10 {{Top_10_2010:ByTheNumbers|10|language=de|year=2010}}|2010-A10 / 2013-A10<br/>{{Top_10_2010:ByTheNumbers|10|language=de|year=2010}}]]</center>
+
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/{{Top_10:LanguageFile|text=whatsNextforOrganizations|language=de}} | {{Top_10:LanguageFile|text=whatsNextforOrganizations|language=de}}]]</center>
<!--- 2013 RC1: A10 ---->
+
| <!--- Ersteller(in)        --->  
| <!--- Ersteller(in)        ---> Holger
+
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- 1. Review-Partner(in) ---> <offen>
 
| <!--- Status                ---> offen
 
| <!--- Status                ---> offen
 
| <!--- Kommentar            --->  
 
| <!--- Kommentar            --->  
 +
| <!--- weitere Progr.spr.    --->
 +
|-
 +
! <!--- Thema                ---> style="background:#CAE1FF"|<center>[[{{Top_10:LanguageFile|text=documentRootTop10DeveloperEdition|language=de|year=2013 }}/{{Top_10:LanguageFile|text=detailsAboutRiskFactors|language=de}} | {{Top_10:LanguageFile|text=detailsAboutRiskFactors|language=de}}]]</center>
 +
| <!--- Ersteller(in)        --->
 +
| <!--- 1. Review-Partner(in) ---> <offen>
 +
| <!--- Status                ---> offen
 +
| <!--- Kommentar            ---> ... Best Practices zu weiteren Risiken gerne hier rein
 
| <!--- weitere Progr.spr.    --->  
 
| <!--- weitere Progr.spr.    --->  
 
|}
 
|}
  
'''Anmerkung:''' Risiken, die sich in der im Review befindlichen Version der [http://owasptop10.googlecode.com/files/OWASP%20Top%2010%20-%202013%20-%20RC1.pdf OWASP Top 10 - 2013 RC1] nicht ändern, sind <span style="background:#CAE1FF">'''blau'''</span> und Änderungen sind <span style="background:#E0E0E0">'''grau'''</span> unterlegt.  
+
'''Anmerkung:''' Risiken, die sich in der neuen Version der [http://owasptop10.googlecode.com/files/OWASP%20Top%2010%20-%202013.pdf OWASP Top 10 - 2013] nicht ändern, sind <span style="background:#CAE1FF">'''blau'''</span> und Änderungen sind <span style="background:#E0E0E0">'''grau'''</span> unterlegt.  
  
 
Weitere Informationen und die aktuellen Arbeitsstände gibt es unter [[Category Talk:OWASP Top 10 fuer Entwickler| "Discussion"]].
 
Weitere Informationen und die aktuellen Arbeitsstände gibt es unter [[Category Talk:OWASP Top 10 fuer Entwickler| "Discussion"]].
  
 +
= Road Map and Getting Involved =
 +
{{:Projects/OWASP_Top_10_Fuer_Entwickler_Project/Roadmap}}
  
=Project About=
+
Involvement in the development and promotion is actively encouraged!
{{:Projects/OWASP_Top_10_Fuer_Entwickler_Project}}
+
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 {{#switchtablink:Actual_Work_in_Progress|Actual Work in Progress}}<br>
----
+
Contact: {{Template:Contact | name = [https://lists.owasp.org/mailman/listinfo/owasp_top_10_fuer_entwickler  Mail-Liste] | email =owasp_top_10_fuer_entwickler@lists.owasp.org}} oder {{Template:Contact | name = Torsten Gigler | email =torsten.gigler@owasp.org | username = T.Gigler}}
'''[[Germany/Projekte/Top_10_fuer_Entwickler/Risiken|hier gehts los / please start here ==>]]'''
+
<!-------
----
+
=Project About=
 +
{{:Projects/OWASP_Top_10_Fuer_Entwickler_Project}}
 +
--------->
 +
__NOTOC__ <headertabs />
  
  
 
{{Top_10_2010_Developer_Edition_De:BottomTemplate|type={{Top_10_2010:StyleTemplate}}|usenext=NextLink_Germany_Projekte|next=Top_10_fuer_Entwickler/Risiken|useprev=Nothing||prev=}}
 
{{Top_10_2010_Developer_Edition_De:BottomTemplate|type={{Top_10_2010:StyleTemplate}}|usenext=NextLink_Germany_Projekte|next=Top_10_fuer_Entwickler/Risiken|useprev=Nothing||prev=}}
  
[[Category:Germany]] [[Category:OWASP Project]] [[Category:OWASP Top Ten Project]]
+
[[Category:Germany]] [[Category:OWASP_Builders]] [[Category:OWASP_Defenders]]  [[Category:OWASP_Document]] [[Category:OWASP Top Ten Project]]

Latest revision as of 18:17, 21 March 2014

[edit]

OWASP Project Header.jpg

Projekt-Seite 'OWASP Top 10 fuer Entwickler'

Ziele des Projekts:

Beim German OWASP Day 2012 entstand die Idee eine Version der OWASP Top 10 für Entwickler zu erstellen. Inhaltlich sollen die Top 10 für Entwickler 'schmackhaft' gemacht werden, d.h. es soll eine Brücke von den OWASP Top 10 zu den 'Good Practices' (Cheat Sheets) bilden.

Geplanter Inhalt:

  1. Problem verstehen (aus OWASP Top 10 2010 - German PDF, 'Master' für das Dokument, gleiches Aussehen wie das englische Top_10_2013-Wiki), ggf. 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))
  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, wird das Dokument in Deutsch erstellt. Das Dokument soll für Schulungen und als Nachschlagewerk geeignet sein.

Wer Lust & Zeit hat mitzumachen (Autor, Wiki-Designer, Software-Entwickler, Reviewpartner etc) bitte Info an die Mail-Liste @ oder Torsten Gigler @.


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: We are just compiling this wiki. It is still in alpha state!
All templates have been developed as 'multilingual' templates. So it should be easy to use them for other languages (for Top-10 Wikis in other languages than English or other Developer Editions of the Top-10).

If you like to join us or if you have questions, please do not hesitate to contact our Mailing List @ or Torsten Gigler @.


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.

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.
  • The material in this Project is provided "as is", without any conditions, warranties or other terms of any kind.


Presentation

Link to presentation (in German)


Mailing list

Mailing List Archives


Project Leader

Torsten Gigler @


Related Projects


Quick Link


News and Events


Classifications

Owasp-incubator-trans-85.png Owasp-builders-small.png
Owasp-defenders-small.png
Cc-button-y-sa-small.png
Project Type Files DOC.jpg

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 Torsten Gigler @ 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: Actual Work in Progress
Kontakt: Mail-Liste @ oder Torsten Gigler @


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
Mail-Liste @ oder Torsten Gigler @

Volunteers

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

weitere Unterstützer

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

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)
Kapitel / Teil / Task Ersteller(in)
Wiki-Seite inkl JAVA
1. Review-Partner(in) Status Kommentar (Fragen, Besonderheiten, Hilfe benötigt, Termine etc) Ersteller(in)
für weitere Programmiersprachen
Administratives/Allgemeines
Basis-Wiki inkl. Templates erstellen Torsten Achim in Arbeit Basis: derzeit: Gliederung: Top 10-2013, Text: Top 10-2010, Internationalisierung des englischen Wikis (inkl. Templates),
geplant: vollständiger Schwenk auf Top 10- 2013, wenn die deutsche Übersetzung vorhanden ist.
---
Dokument
Risiko
Torsten <offen> offen ggf. 'Best Practices' zum Feststellen der Auswirkungen auf das Unternehmen (z.B. Schutzbedarf, Gesamtarchitektur...)
2013-A1 / 2010-a1
Injection
Torsten, Ralf <offen> in Arbeit Referenz-Eintrag zur Diskussion PHP: Zander, Tobias
2013-A2 / 2010-a3
Fehler in Authentisierung und Session-Management
Thomas, Torsten <offen> in Arbeit PHP: Zander, Tobias
2013-A3 / 2010-a2
Cross-Site Scripting (XSS)
Thomas, Ralf <offen> in Arbeit PHP: Zander, Tobias
2013-A4 / 2010-a4
Unsichere direkte Objektreferenzen
Thomas, Christian H. <offen> in Arbeit
2013-A5 / 2010-a6
Sicherheitsrelevante Fehlkonfiguration
<offen> offen PHP: Timo
2013-A6 / 2010-a7
Verlust der Vertraulichkeit sensibler Daten
Michal V. <offen> in Arbeit PHP: Timo
2013-A7 / 2010-a8
Fehlerhafte Autorisierung auf Anwendungsebene
Torsten <offen> in Arbeit Tbd (Prio 2)
2013-A8 / 2010-a5
Cross-Site Request Forgery (CSRF)
Torsten, Ralf,
Christian H.
<offen> in Arbeit
2013-A9 / -
Benutzen von Komponenten mit bekannten Schwachstellen
Torsten <offen> in Arbeit (Prio 3)
2013-A10 / 2010-a10
Ungeprüfte Um- und Weiterleitungen
Holger <offen> in Arbeit PHP: Zander, Tobias
Nächste Schritte für Software-Entwickler
Holger <offen> in Arbeit
Nächste Schritte für Projektleiter und Anwendungsverantwortliche
(optionale Ergänzung, in Diskussion)
<offen> offen (optionale Ergänzung, in Diskussion)
Nächste Schritte für Organisationen
<offen> offen
Details zu Risiko-Faktoren
<offen> offen ... Best Practices zu weiteren Risiken gerne hier rein

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".

In process: Compile the wiki on base of the Englisch Version of the 'OWASP Top 10 - 2013', the 'German Version of Top 10 - 2010', existing 'Cheat Sheets' and other Projects.

When the German translation of the 'OWASP Top 10 - 2013' will be ready, it will be integrated. We plan to get a stable Version by German OWASP Day 2014 (about October).

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 Actual Work in Progress
Contact: Mail-Liste @ oder Torsten Gigler @


 
Top 10 fuer Entwickler-2013: Inhaltsverzeichnis

Die Top-10-Risiken

Top_10_fuer_Entwickler/Risiken →

© 2002-2013 OWASP Foundation This document is licensed under the Creative Commons Attribution-ShareAlike 3.0 license. Some rights reserved. CC-by-sa-3 0-88x31.png

Pages in category "OWASP Top 10 fuer Entwickler"

The following 23 pages are in this category, out of 23 total.

G

G cont.

G cont.