This site is the archived OWASP Foundation Wiki and is no longer accepting Account Requests.
To view the new OWASP Foundation website, please visit https://owasp.org

Difference between revisions of "Template:Mobile Top 10 2016:SubsectionAdvancedTemplate"

From OWASP
Jump to: navigation, search
m
m
Line 4: Line 4:
 
==='''Usage:''' ===
 
==='''Usage:''' ===
 
# Start Table  
 
# Start Table  
#* <nowiki>{{Top_10:SubsectionTableBeginTemplate|type=main}}      <!--- in the main page ---></nowiki>
+
#* <nowiki>{{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}}      <!--- in the main page ---></nowiki>
#* <nowiki>{{Top_10:SubsectionTableBeginTemplate|type=headertab}} <!--- in the languages part, like JAVA ---></nowiki>
+
#* <nowiki>{{Mobile_Top_10:SubsectionTableBeginTemplate|type=headertab}} <!--- in the languages part, like JAVA ---></nowiki>
 
#:
 
#:
 
# hint: use 'position=firstLeft', 'firstWhole' or 'firstLongLeft' for the 1st element<br/>  
 
# hint: use 'position=firstLeft', 'firstWhole' or 'firstLongLeft' for the 1st element<br/>  
Line 21: Line 21:
 
| &nbsp;&nbsp;<nowiki>|risk=<1-10|11>                    </nowiki>  || <nowiki> <!--- additional parameter for subsection=<defOp|example|howPrevent|vulnerableTo>:</nowiki>
 
| &nbsp;&nbsp;<nowiki>|risk=<1-10|11>                    </nowiki>  || <nowiki> <!--- additional parameter for subsection=<defOp|example|howPrevent|vulnerableTo>:</nowiki>
 
|-
 
|-
| &nbsp;                                                          || according to [[:Template:Top_10_2010:ByTheNumbers]] <nowiki> ---> </nowiki>
+
| &nbsp;                                                          || according to [[:Template:Mobile_Top_10_2016:ByTheNumbers]] <nowiki> ---> </nowiki>
 
|-  
 
|-  
 
| &nbsp;&nbsp;<nowiki>|year=<2010|2013>                  </nowiki>  || <nowiki> <!--- changes year of the Top-10-Version for subsection=<defOp|example|howPrevent|vulnerableTo> ---> </nowiki>
 
| &nbsp;&nbsp;<nowiki>|year=<2010|2013>                  </nowiki>  || <nowiki> <!--- changes year of the Top-10-Version for subsection=<defOp|example|howPrevent|vulnerableTo> ---> </nowiki>
Line 47: Line 47:
  
 
=== '''Example:''' ===
 
=== '''Example:''' ===
:<nowiki>{{Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate</nowiki>
+
:<nowiki>{{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate</nowiki>
 
::<nowiki>|type={{Mobile_Top_10_2016:StyleTemplate}}</nowiki>
 
::<nowiki>|type={{Mobile_Top_10_2016:StyleTemplate}}</nowiki>
 
::<nowiki>|subsection=vulnerableTo</nowiki>
 
::<nowiki>|subsection=vulnerableTo</nowiki>
Line 59: Line 59:
  
 
===English New Syntax===
 
===English New Syntax===
{{Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|subsection=vulnerableTo|position=firstLeft|risk=1|year=2013}}   
+
{{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|subsection=vulnerableTo|position=firstLeft|risk=1|year=2013}}   
 
1st box
 
1st box
  
Line 76: Line 76:
 
<br/>
 
<br/>
 
===English old Syntax 2013===
 
===English old Syntax 2013===
{{Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|number=1|risk=1|year=2013}}   
+
{{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|number=1|risk=1|year=2013}}   
 
1st box
 
1st box
  
Line 91: Line 91:
 
<br/>
 
<br/>
 
===English Old Syntax 2010===
 
===English Old Syntax 2010===
{{Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|number=1|risk=1}}   
+
{{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|number=1|risk=1}}   
 
1st box
 
1st box
  
Line 106: Line 106:
 
<br/>
 
<br/>
 
===German 2013===
 
===German 2013===
{{Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|subsection=vulnerableTo|position=firstLeft|risk=1|year=2013|language=de}}   
+
{{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|subsection=vulnerableTo|position=firstLeft|risk=1|year=2013|language=de}}   
 
1st box
 
1st box
  
Line 125: Line 125:
 
<br/>
 
<br/>
 
===German 2010===
 
===German 2010===
{{Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|subsection=vulnerableTo|position=firstLeft|risk=1|language=de}}   
+
{{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|subsection=vulnerableTo|position=firstLeft|risk=1|language=de}}   
 
1st box
 
1st box
  
Line 144: Line 144:
 
<br/>
 
<br/>
 
===Special 2013===
 
===Special 2013===
{{Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|subsection=vulnerableTo|position=firstLeft|risk=2|year=2013}}   
+
{{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate|type={{Mobile_Top_10_2016:StyleTemplate}}|subsection=vulnerableTo|position=firstLeft|risk=2|year=2013}}   
 
1st box
 
1st box
  
Line 199: Line 199:
 
         {{#switch: {{{number}}} <!--- backward compatible for Template:Top 10 2010:SubsectionAdvancedTemplate; please do NOT use any longer --->
 
         {{#switch: {{{number}}} <!--- backward compatible for Template:Top 10 2010:SubsectionAdvancedTemplate; please do NOT use any longer --->
 
           | left =  <!-- first element: left half (=> firstLeft in new nomenclature for position!-->
 
           | left =  <!-- first element: left half (=> firstLeft in new nomenclature for position!-->
               {{Top_10:SubsectionTableBeginTemplate|type=main}}
+
               {{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}}
 
                   <tr>
 
                   <tr>
 
                   <td  
 
                   <td  
Line 206: Line 206:
 
                   <td  
 
                   <td  
 
           | whole =  <!-- first element with full width (=> firstWhole in new nomenclature for position!-->   
 
           | whole =  <!-- first element with full width (=> firstWhole in new nomenclature for position!-->   
                   {{Top_10:SubsectionTableBeginTemplate|type=main}}
+
                   {{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}}
 
                   <tr>
 
                   <tr>
 
                   <td  
 
                   <td  
 
           | 1 = <!-- number 1: Left 1st Element  => firstLeft in new nomenclature for position!-->
 
           | 1 = <!-- number 1: Left 1st Element  => firstLeft in new nomenclature for position!-->
                 {{Top_10:SubsectionTableBeginTemplate|type=main}}
+
                 {{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}}
 
                   <tr>
 
                   <tr>
 
                   <td  
 
                   <td  
Line 238: Line 238:
 
       | freetext=    {{{title}}}  
 
       | freetext=    {{{title}}}  
 
       | example=    {{Mobile_Top_10:LanguageFile|text=exampleScenarios|language={{{language}}} }}
 
       | example=    {{Mobile_Top_10:LanguageFile|text=exampleScenarios|language={{{language}}} }}
       | howPrevent=  {{Mobile_Top_10:LanguageFile|text=howPrevent1|language={{{language}}} }} &apos;{{Top_10_2010:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=howPrevent2|language={{{language}}} }}
+
       | howPrevent=  {{Mobile_Top_10:LanguageFile|text=howPrevent1|language={{{language}}} }} &apos;{{Mobile_Top_10_2016:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=howPrevent2|language={{{language}}} }}
       | defOp=      {{Mobile_Top_10:LanguageFile|text=defendingOption|language={{{language}}} }} {{{title}}} {{Mobile_Top_10:LanguageFile|text=against|language={{{language}}} }} &apos;{{Top_10_2010:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;:  
+
       | defOp=      {{Mobile_Top_10:LanguageFile|text=defendingOption|language={{{language}}} }} {{{title}}} {{Mobile_Top_10:LanguageFile|text=against|language={{{language}}} }} &apos;{{Mobile_Top_10_2016:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;:  
 
       | userImpact=  {{Mobile_Top_10:LanguageFile|text=userImpact|language={{{language}}} }}
 
       | userImpact=  {{Mobile_Top_10:LanguageFile|text=userImpact|language={{{language}}} }}
 
       | references=  {{Mobile_Top_10:LanguageFile|text=references|language={{{language}}} }}
 
       | references=  {{Mobile_Top_10:LanguageFile|text=references|language={{{language}}} }}
       | vulnerableTo={{Mobile_Top_10:LanguageFile|text=vulnerableTo1|language={{{language}}} }} &apos;{{Top_10_2010:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=vulnerableTo2|language={{{language}}} }}
+
       | vulnerableTo={{Mobile_Top_10:LanguageFile|text=vulnerableTo1|language={{{language}}} }} &apos;{{Mobile_Top_10_2016:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=vulnerableTo2|language={{{language}}} }}
 
       | #default= <!-- no 'subsection' set yet (old style)-->
 
       | #default= <!-- no 'subsection' set yet (old style)-->
 
         {{#switch: {{{number}}} <!--- backward compatible for Template:Top 10 2010:SubsectionAdvancedTemplate; please do NOT use any longer --->
 
         {{#switch: {{{number}}} <!--- backward compatible for Template:Top 10 2010:SubsectionAdvancedTemplate; please do NOT use any longer --->
Line 248: Line 248:
 
           | right  
 
           | right  
 
           | whole={{{title}}}
 
           | whole={{{title}}}
           | 1={{Mobile_Top_10:LanguageFile|text=vulnerableTo1|language={{{language}}} }} &apos;{{Top_10_2010:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=vulnerableTo2|language={{{language}}} }}  
+
           | 1={{Mobile_Top_10:LanguageFile|text=vulnerableTo1|language={{{language}}} }} &apos;{{Mobile_Top_10_2016:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=vulnerableTo2|language={{{language}}} }}  
           | 2={{Mobile_Top_10:LanguageFile|text=howPrevent1|language={{{language}}} }} &apos;{{Top_10_2010:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=howPrevent2|language={{{language}}} }}
+
           | 2={{Mobile_Top_10:LanguageFile|text=howPrevent1|language={{{language}}} }} &apos;{{Mobile_Top_10_2016:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=howPrevent2|language={{{language}}} }}
 
           | 3={{Mobile_Top_10:LanguageFile|text=exampleScenarios|language={{{language}}} }}
 
           | 3={{Mobile_Top_10:LanguageFile|text=exampleScenarios|language={{{language}}} }}
 
           | 4={{Mobile_Top_10:LanguageFile|text=references|language={{{language}}} }}
 
           | 4={{Mobile_Top_10:LanguageFile|text=references|language={{{language}}} }}
Line 258: Line 258:
 
       | freetext=  {{{title}}}  
 
       | freetext=  {{{title}}}  
 
       | example=    {{Mobile_Top_10:LanguageFile|text=exampleScenarios|language={{{language}}} }}
 
       | example=    {{Mobile_Top_10:LanguageFile|text=exampleScenarios|language={{{language}}} }}
       | howPrevent= {{Mobile_Top_10:LanguageFile|text=howPrevent1|language={{{language}}} }} &apos;{{Top_10_2010:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=howPrevent2|language={{{language}}} }}
+
       | howPrevent= {{Mobile_Top_10:LanguageFile|text=howPrevent1|language={{{language}}} }} &apos;{{Mobile_Top_10_2016:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=howPrevent2|language={{{language}}} }}
       | defOp=      {{Mobile_Top_10:LanguageFile|text=defendingOption|language={{{language}}} }} {{{title}}} {{Mobile_Top_10:LanguageFile|text=against|language={{{language}}} }} &apos;{{Top_10_2010:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;:
+
       | defOp=      {{Mobile_Top_10:LanguageFile|text=defendingOption|language={{{language}}} }} {{{title}}} {{Mobile_Top_10:LanguageFile|text=against|language={{{language}}} }} &apos;{{Mobile_Top_10_2016:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;:
 
       | userImpact= {{Mobile_Top_10:LanguageFile|text=userImpact|language={{{language}}} }}
 
       | userImpact= {{Mobile_Top_10:LanguageFile|text=userImpact|language={{{language}}} }}
 
       | references= {{Mobile_Top_10:LanguageFile|text=references|language={{{language}}} }}
 
       | references= {{Mobile_Top_10:LanguageFile|text=references|language={{{language}}} }}
       | vulnerableTo= {{Mobile_Top_10:LanguageFile|text=vulnerableTo1|language={{{language}}} }} &apos;{{Top_10_2010:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=vulnerableTo2|language={{{language}}} }}
+
       | vulnerableTo= {{Mobile_Top_10:LanguageFile|text=vulnerableTo1|language={{{language}}} }} &apos;{{Mobile_Top_10_2016:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=vulnerableTo2|language={{{language}}} }}
 
       | #default= <!-- no 'subsection' set yet (old style)-->
 
       | #default= <!-- no 'subsection' set yet (old style)-->
 
       {{#switch: {{{number}}} <!--- backward compatible for Template:Top 10 2010:SubsectionAdvancedTemplate; please do NOT use any longer --->
 
       {{#switch: {{{number}}} <!--- backward compatible for Template:Top 10 2010:SubsectionAdvancedTemplate; please do NOT use any longer --->
Line 268: Line 268:
 
         | right  
 
         | right  
 
         | whole={{{title}}}
 
         | whole={{{title}}}
         | 1={{Mobile_Top_10:LanguageFile|text=vulnerableTo1|language={{{language}}} }} &apos;{{Top_10_2010:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=vulnerableTo2|language={{{language}}} }}  
+
         | 1={{Mobile_Top_10:LanguageFile|text=vulnerableTo1|language={{{language}}} }} &apos;{{Mobile_Top_10_2016:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=vulnerableTo2|language={{{language}}} }}  
         | 2={{Mobile_Top_10:LanguageFile|text=howPrevent1|language={{{language}}} }} &apos;{{Top_10_2010:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=howPrevent2|language={{{language}}} }}
+
         | 2={{Mobile_Top_10:LanguageFile|text=howPrevent1|language={{{language}}} }} &apos;{{Mobile_Top_10_2016:ByTheNumbers|{{{risk}}}|language={{{language}}}|year={{{year}}} }}&apos;{{Mobile_Top_10:LanguageFile|text=howPrevent2|language={{{language}}} }}
 
         | 3={{Mobile_Top_10:LanguageFile|text=exampleScenarios|language={{{language}}} }}
 
         | 3={{Mobile_Top_10:LanguageFile|text=exampleScenarios|language={{{language}}} }}
 
         | 4={{Mobile_Top_10:LanguageFile|text=references|language={{{language}}} }}
 
         | 4={{Mobile_Top_10:LanguageFile|text=references|language={{{language}}} }}

Revision as of 07:55, 10 March 2016

Usage:

  1. Start Table
    • {{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}} <!--- in the main page --->
    • {{Mobile_Top_10:SubsectionTableBeginTemplate|type=headertab}} <!--- in the languages part, like JAVA --->
  2. hint: use 'position=firstLeft', 'firstWhole' or 'firstLongLeft' for the 1st element
{{Top_10_2010_Developer_Edition_De:SubsectionAdvancedTemplate  
  |type={{Mobile_Top_10_2016:StyleTemplate}} <!--- => box --->
  |subsection=<defOp|example|freetext|howPrevent|references|userImpact|vulnerableTo>  
  |title=your title <!--- additional parameter for subsection=freetext or defOp (for the number) --->
  |position=<firstLeft|firstWhole|firstLongLeft|left|right|whole|longLeft|longRight>  
  |risk=<1-10|11> <!--- additional parameter for subsection=<defOp|example|howPrevent|vulnerableTo>:
  according to Template:Mobile_Top_10_2016:ByTheNumbers --->
  |year=<2010|2013> <!--- changes year of the Top-10-Version for subsection=<defOp|example|howPrevent|vulnerableTo> --->
  |language=de <!--- additional parameter for all subsection-tags without fulltext --->
  according to Template:Top 10:LanguageFile --->
}}  
 outdatet:  
  |number=<1|2|3|4|left|right|whole> <!--- backward compatible for Template:Top 10 2010:SubsectionAdvancedTemplate; please do NOT use any longer --->
3. End Table
  • {{Top_10:SubsectionTableEndTemplate}} <!--- in the main page --->
  • {{Top_10_2010:BottomAdvancedTemplate <!--- end of the page --->
|type={{Mobile_Top_10_2016:StyleTemplate}}
|useprev=PrevLink_Germany_Projekte
|prev=Top_10_fuer_Entwickler
|usenext=NextLink_Germany_Projekte
|next=Top_10_fuer_Entwickler/Die Top-10-Risiken
}}


Example:

{{Mobile_Top_10:SubsectionTableBeginTemplate|type=main}} {{Top_10_2010:SubsectionAdvancedTemplate
|type={{Mobile_Top_10_2016:StyleTemplate}}
|subsection=vulnerableTo
|position=firstLeft
|risk=1
|year=2013
|language=de
}}
1st box
{{Top_10:SubsectionTableEndTemplate}}

English New Syntax

Am I Vulnerable To 'Injection'?

1st box

How Do I Prevent 'Injection'?

2nd box

Example Attack Scenarios

3rd box

References

4th box

Defending Option 1 against 'Injection':

5th box (big box)


English old Syntax 2013

Am I Vulnerable To 'Injection'?

1st box

How Do I Prevent 'Injection'?

2nd box

Example Attack Scenarios

3rd box

References

4th box


English Old Syntax 2010

Am I Vulnerable To 'Injection'?

1st box

How Do I Prevent 'Injection'?

2nd box

Example Attack Scenarios

3rd box

References

4th box


German 2013

Bin ich durch 'Injection' verwundbar?

1st box

Wie kann ich 'Injection' verhindern?

2nd box

Mögliche Angriffsszenarien

3rd box

Referenzen

4th box

Verteidigungs-Option 1 gegen 'Injection':

5th box (big box)


German 2010

Bin ich durch 'Injection' verwundbar?

1st box

Wie kann ich 'Injection' verhindern?

2nd box

Mögliche Angriffsszenarien

3rd box

Referenzen

4th box

Verteidigungs-Option 1 gegen 'Injection':

5th box (big box)


Special 2013

Am I Vulnerable To 'Broken Authentication and Session Management'?

1st box

How Do I Prevent 'Broken Authentication and Session Management'?

2nd box

Example Attack Scenarios

3rd box

Impact to the User

4th box

Defending Option 1 against 'Broken Authentication and Session Management':

5th box (long box)

Defending Option 2 against 'Broken Authentication and Session Management':

6th box

References

7th box